- Python 51.2%
- Shell 48.8%
| docs | ||
| scripts | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| rfc-service-health.md | ||
Service Health Spec
Specification for the /service-health endpoint that every service
across relatable systems implements. Defines a uniform JSON /
OpenMetrics format so Prometheus can scrape directly and Grafana can
render a single health view across them.
The RFC
docs/rfc-service-health.txt — the canonical RFC. Open in any monospace context (editor, terminal, browser) for the classic IETF text rendering. This is the file to read or share.
Other rendered formats
Same content, different presentations (regenerated by
scripts/build_docs.sh):
- docs/rfc-service-health.html — typeset HTML
- docs/rfc-service-health.pdf — print-ready PDF
- docs/rfc-service-health.xml — xml2rfc v3 intermediate
Source
rfc-service-health.md — the kramdown-rfc Markdown source. Edit this
and rebuild; everything under docs/ is regenerated from it.
Build
scripts/build_docs.sh
Outputs land in docs/. See the script header for system
prerequisites (uv, Ruby + kdrfc, WeasyPrint native libs). Python
is pinned and provisioned by uv — the host Python is not used.
License
CC BY 4.0 — see LICENSE.