Sign inSign up

koza/prometheus-metrics

By koza

Updated about 6 years ago

实现输出prometheus-metrics

Image
0

6.5K

koza/prometheus-metrics repository overview

输出指标(prometheus metrics)

build

docker build --tag koza/prometheus-metrics:latest .

docker方式运行:

docker run --rm -p 8080:8080 -p 9100:9100  -it koza/prometheus-metrics:latest

response 200 响应码: http://127.0.0.1:8080/

response 301 响应码: http://127.0.0.1:8080/301

response 429 响应码: http://127.0.0.1:8080/429

response 503 响应码: http://127.0.0.1:8080/503

访问healthy: http://127.0.0.1:8080/healthy

访问metrics: http://127.0.0.1:9100/metrics

返回 metrics:

# HELP http_requests_total Total request count of the host
# TYPE http_requests_total counter
http_requests_total{code="200",endpoint="/",method="get"} 1.0
# HELP http_requests_created Total request count of the host
# TYPE http_requests_created gauge
http_requests_created{code="200",endpoint="/",method="get"} 1.59465178604376e+09
# HELP request_processing_seconds Time spent processing request
# TYPE request_processing_seconds summary
request_processing_seconds_count 1.0
request_processing_seconds_sum 0.913883448
# HELP request_processing_seconds_created Time spent processing request
# TYPE request_processing_seconds_created gauge
request_processing_seconds_created 1.5946517677831948e+09

Tag summary

Content type

Image

Digest

Size

29.3 MB

Last updated

about 6 years ago

docker pull koza/prometheus-metrics