Kong integration metrics
The official Datadog integration for monitoring Kong. It collects 34 metrics.
Official summary
Track total requests, response codes, client connections, and more.
Metric types
- count (occurrences in the interval): 19
- gauge (value at a point in time): 15
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
kong.[OpenMetrics V2] (Kong v3+) The total bandwidth in bytes consumed per service/route in Kong | count | byte |
kong.[OpenMetrics V2] (Kong < 3) The total bandwidth in bytes consumed per service/route in Kong | count | byte |
kong.[Legacy] Total number of accepted client connections. | gauge | connection |
kong.[Legacy] Current number of active client connections including Waiting connections. | gauge | connection |
kong.[Legacy] Total number of handled connections. (Same as accepts unless resource limits were reached). | gauge | connection |
kong.[Legacy] Current number of connections where Kong is reading the request header. | gauge | connection |
kong.[Legacy] Current number of idle client connections waiting for a request. | gauge | connection |
kong.[Legacy] Current number of connections where nginx is writing the response back to the client. | gauge | connection |
kong.[OpenMetrics V2] (Kong < 3) HTTP status codes for customer per service/route in Kong | count | request |
kong.[OpenMetrics V2] (Kong v3+) Http Status codes per service/route in Kong | count | request |
kong.[OpenMetrics V2] (Kong < 3) HTTP status codes per service/route in Kong | count | request |
kong.[OpenMetrics V2] (Kong v3+) The latency of Kong specificially | count | millisecond |
kong.[OpenMetrics V2] (Kong v3+) The latency of Kong specifically | count | millisecond |
kong.[OpenMetrics V2] (Kong v3+) The latency of Kong specifically | count | millisecond |
kong.[OpenMetrics V2] (Kong < 3) The latency added by Kong, total request time and upstream latency for each service/route in Kong | count | millisecond |
kong.[OpenMetrics V2] (Kong < 3) The latency added by Kong, total request time and upstream latency for each service/route in Kong | count | millisecond |
kong.[OpenMetrics V2] (Kong < 3) The latency added by Kong, total request time and upstream latency for each service/route in Kong | count | millisecond |
kong.[OpenMetrics V2] The allocated slabs in bytes in a shared_dict | gauge | byte |
kong.[OpenMetrics V2] The total capacity in bytes of a shared_dict | gauge | byte |
kong.[OpenMetrics V2] The allocated bytes in worker Lua VM | gauge | byte |
kong.[OpenMetrics V2] (Kong v3+) The number of HTTP and stream connections | gauge | connection |
kong.[OpenMetrics V2] (Kong < 3) The number of HTTP connections | gauge | connection |
kong.[OpenMetrics V2] (Kong v3+) The number of total Nginx connections | gauge | request |
kong.[OpenMetrics V2] (Kong < 3) The number of stream connections | gauge | connection |
kong.[OpenMetrics v2] (Kong v2.8+) Total number of Nginx timers in Running or Pending state. | gauge | item |
kong.[OpenMetrics V2] (Kong v3+) The latency added by Kong to requests | count | millisecond |
kong.[OpenMetrics V2] (Kong v3+) The latency added by Kong to requests | count | millisecond |
kong.[OpenMetrics V2] (Kong v3+) The latency added by Kong to requests | count | millisecond |
kong.[OpenMetrics V2] (Kong v3+) The duration of a Kong stream | count | millisecond |
kong.[OpenMetrics V2] The stream status codes per service/route in Kong | count | request |
kong.[Legacy] Total number of client requests. | gauge | request |
kong.[OpenMetrics V2] (Kong v3+) The upstream latency added by Kong | count | millisecond |
kong.[OpenMetrics V2] (Kong v3+) The upstream latency added by Kong | count | millisecond |
kong.[OpenMetrics V2] (Kong v3+) The upstream latency added by Kong | count | millisecond |
Official documentation
Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.