Akri Metrics API
Akri exposes Prometheus metrics on port 8080 at /metrics for the Agent, Controller, and broker pods. Metrics include instance count, discovery response results and latency, and broker pod count. Supports Prometheus Operator ServiceMonitor for metric scraping.
Documentation
Specifications
Schemas & Data
JSONSchema
json-schema/akri-prometheus-metrics-schema.json
JSONSchema
json-schema/akri-akri-instance-count-schema.json
JSONSchema
json-schema/akri-akri-discovery-response-result-schema.json
JSONSchema
json-schema/akri-akri-discovery-response-time-schema.json
JSONSchema
json-schema/akri-akri-broker-pod-count-schema.json
JSONSchema
json-schema/akri-akri-configuration-schema.json
JSONSchema
json-schema/akri-akri-instance-schema.json
JSONStructure
json-structure/akri-prometheus-metrics-structure.json
JSONStructure
json-structure/akri-akri-instance-count-structure.json
JSONStructure
json-structure/akri-akri-discovery-response-result-structure.json
JSONStructure
json-structure/akri-akri-discovery-response-time-structure.json
JSONStructure
json-structure/akri-akri-broker-pod-count-structure.json
JSONStructure
json-structure/akri-akri-configuration-structure.json
JSONStructure
json-structure/akri-akri-instance-structure.json
SDKs
Examples
Example
examples/akri-prometheus-metrics-example.json
Example
examples/akri-akri-instance-count-example.json
Example
examples/akri-akri-discovery-response-result-example.json
Example
examples/akri-akri-discovery-response-time-example.json
Example
examples/akri-akri-broker-pod-count-example.json
Example
examples/akri-akri-configuration-example.json
Example
examples/akri-akri-instance-example.json
OpenAPI
#Monitoring
#Prometheus
#Metrics
#Observability