Document unicorn Prometheus metrics
$ curl -s 'http://10.69.8.101:8080/-/metrics' | grep TYPE
# TYPE db_ping_timeout gauge
# TYPE db_ping_success gauge
# TYPE db_ping_latency_seconds gauge
# TYPE redis_ping_timeout gauge
# TYPE redis_ping_success gauge
# TYPE redis_ping_latency_seconds gauge
# TYPE redis_cache_ping_timeout gauge
# TYPE redis_cache_ping_success gauge
# TYPE redis_cache_ping_latency_seconds gauge
# TYPE redis_queues_ping_timeout gauge
# TYPE redis_queues_ping_success gauge
# TYPE redis_queues_ping_latency_seconds gauge
# TYPE redis_shared_state_ping_timeout gauge
# TYPE redis_shared_state_ping_success gauge
# TYPE redis_shared_state_ping_latency_seconds gauge
# TYPE filesystem_access_latency_seconds gauge
# TYPE filesystem_accessible gauge
# TYPE filesystem_write_latency_seconds gauge
# TYPE filesystem_writable gauge
# TYPE filesystem_read_latency_seconds gauge
# TYPE filesystem_readable gauge
# TYPE filesystem_circuitbreaker_latency_seconds gauge
# TYPE filesystem_circuitbreaker gauge
# TYPE http_requests_total counter
# TYPE user_session_logins_total counter
# TYPE unicorn_queued_connections gauge
# TYPE unicorn_active_connections gauge
# TYPE http_request_duration_seconds histogram
We need to write up:
- What are these metrics?
- What do they tell us?
- What labels are associated with each of them?
/cc: @bjk-gitlab, @pawel, @joshlambert