Documentation
Docs27. Metrics & Health Endpoint

27. Metrics & Health Endpoint

Kortana is designed for enterprise-grade observability. It exposes a secondary, unauthenticated server strictly bound to loopback.

27.1 /metrics (Port 9090)

Exposes hundreds of node metrics in native Prometheus format. Metrics include memory consumption, RocksDB cache hits, block processing times, peer latency, and execution gas usage.

27.2 /health

Used by reverse proxies and load balancers to determine node readiness.

  • Returns HTTP 200 OK when the node is fully synced and processing blocks.
  • Returns HTTP 503 Service Unavailable while the node is booting, replaying the WAL, or currently catching up via fast sync. This prevents a load balancer from routing live traffic to a node that is behind the network tip.

Part VII — Developer Guides

This section provides practical guides for building decentralized applications, deploying smart contracts (both Solidity and Quorlin), and integrating DeFi primitives and bridges on the Kortana network.