Kubesense

Kong

Every Kong resource type KubeSense discovers and every metric it collects, with the provider-side query detail behind each one.

Overview

KubeSense collects 33 metrics across 5 resource types from Kong, reading them from the Prometheus plugin on self-managed Kong Gateway, and Konnect analytics for Konnect-managed control planes.

Collection is read-only and agentless: resources are discovered through the provider's own management APIs, and nothing is installed in your Kong account. Every metric below is requested only for the resource types you enable.

Resources collected

11 resource types are available, 6 of them with metrics. Each row is one toggle on the integration's Resource Types selector.

Discovered as lists the entity kinds a toggle produces — the kinds you filter on in the Infrastructure explorer. One toggle can yield several, which is why the 5 metric tables below outnumber the toggles here.

Resource typeToggle keyDiscovered asMetrics
Gateway/ClusterclustersKongClusterYes
PluginspluginsKongPluginYes
ServicesservicesKongServiceYes
RoutesroutesKongRouteYes
ConsumersconsumersKongConsumerYes
UpstreamsupstreamsKongUpstreamYes
CertificatescertsKongCertificateInventory only
SNIssnisKongSniInventory only
VaultsvaultsKongVaultInventory only
KeyskeysKongKeyInventory only
Key Setskey_setsKongKeySetInventory only

Metrics by resource type

Tiers are set per resource type on the integration: Core is the default, and Expanded is a superset adding deeper per-service detail. A metric that depends on an optional provider feature — Enhanced Monitoring on RDS, Container Insights on ECS and EKS, Atlas Search, the Prometheus plugin on Kong — returns nothing until that feature is enabled, and KubeSense simply records nothing for it.

Gateway / control plane

15 metrics.

MetricTypeTier
kong.bandwidth_bytesgaugeCore
kong.requestsgaugeCore
kong.latency_requestgaugeCore
kong.latency_proxygaugeCore
kong.latency_upstreamgaugeCore
kong.connections_acceptedgaugeExpanded
kong.connections_activegaugeExpanded
kong.connections_handledgaugeExpanded
kong.connections_readinggaugeExpanded
kong.connections_writinggaugeExpanded
kong.connections_waitinggaugeExpanded
kong.http_requests_totalgaugeExpanded
kong.memory_lua_vms_bytesgaugeExpanded
kong.memory_workers_bytesgaugeExpanded
kong.database_reachablegaugeExpanded

Service

8 metrics.

MetricTypeTier
kong.service.request_countgaugeCore
kong.service.latencygaugeCore
kong.service.upstream_latencygaugeCore
kong.service.errorsgaugeCore
kong.service.4xxgaugeExpanded
kong.service.5xxgaugeExpanded
kong.service.bandwidth_bytesgaugeExpanded
kong.service.dedupe_ratiogaugeExpanded

Route

4 metrics.

MetricTypeTier
kong.route.request_countgaugeCore
kong.route.latencygaugeCore
kong.route.errorsgaugeExpanded
kong.route.bandwidth_bytesgaugeExpanded

Plugin

3 metrics.

MetricTypeTier
kong.plugin.request_countgaugeCore
kong.plugin.latencygaugeCore
kong.plugin.errorsgaugeExpanded

Consumer

3 metrics.

MetricTypeTier
kong.consumer.request_countgaugeCore
kong.consumer.latencygaugeExpanded
kong.consumer.errorsgaugeExpanded