Add loopback health and Prometheus metrics endpoint
All checks were successful
CI / check (push) Successful in 4m22s

This commit is contained in:
Jean Chevronnet 2026-07-19 04:13:18 +00:00
parent 381f706634
commit ad8a3fe065
No known key found for this signature in database
6 changed files with 180 additions and 0 deletions

View file

@ -36,6 +36,13 @@ protocol = 1206 # InspIRCd link protocol version (1206 = insp4, 1205
# cert = "certs/node.crt"
# key = "certs/node.key"
# Liveness + Prometheus metrics (plain HTTP, read-only, unauthenticated). Omit to
# leave it off. Bind to localhost and point a monitor at it: GET /health for a
# liveness probe (JSON), GET /metrics for a scrape (gauges: account/channel/oper
# totals, per-service counters, and event.lamport — a monotonic log-progress gauge).
# [health]
# bind = "127.0.0.1:9099"
# Which service modules to start. Omit this section for the full standard suite
# (every service comes up by default). List names here to run a subset; add
# "example" to also start the example template service.