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
Content type
Image
Digest
Size
29.3 MB
Last updated
about 6 years ago
docker pull koza/prometheus-metrics