Prometheus metrics

September 18, 2020 ยท View on GitHub

MetricDescriptionTypeLabelsPolicy
apicast_statusNumber of response status send by APIcast to clientcounterstatusDefault
nginx_http_connectionsNumber of HTTP connectionsgaugestate(accepted,active,handled,reading,total,waiting,writing)Default
nginx_error_logAPIcast errorscounterlevel(debug,info,notice,warn,error,crit,alert,emerg)Default
openresty_shdict_capacityCapacity of the dictionaries shared between workersgaugedict(one for every dictionary)Default
openresty_shdict_free_spaceFree space of the dictionaries shared between workersgaugedict(one for every dictionary)Default
nginx_metric_errors_totalNumber of errors of the Lua library that manages the metricscounter-Default
total_response_time_secondsTime needed to sent a response to the client (in seconds)histogramservice_id, service_system_nameDefault
upstream_response_time_secondsResponse times from upstream servers (in seconds)histogramservice_id, service_system_nameDefault
upstream_statusHTTP status from upstream serverscounterstatus, service_id, service_system_nameDefault
worker_processNumber of times that a worker process has been started.counter-Default
threescale_backend_callsAuthorize and report requests to the 3scale backend (Apisonator)counterendpoint(authrep, auth, report), status(2xx, 4xx, 5xx)APIcast
batching_policy_auths_cache_hitsHits in the auths cache of the 3scale batching policycounter-3scale Batcher
batching_policy_auths_cache_missesMisses in the auths cache of the 3scale batching policycounter-3scale Batcher
content_cachingNumber of requests that go through content caching policy.counterstatus(MISS, BYPASS, EXPIRED, STALE, UPDATING, REVALIDATED, HIT)Content Caching