Winner winner, update dinner. Welcome back, builders!
This production-tuned update brings better observability, solid health checks, and a few performance wins.
What’s inside:
— Prometheus metrics
Exposes 51 Prometheus metrics across 8 subsystems, served at GET /metrics on the metrics port (default 9100).
— Liveness and readiness probes
Adds /healthz and /readyz to the metrics HTTP server alongside /metrics, so Kubernetes can use the same port for health checks. Currently both endpoints return HTTP 200 when the metrics server is running.
— Grafana dashboard out of the box
Ships with a bundled Grafana dashboard and a recommended Prometheus and Grafana setup for Kubernetes deployments, so you can start monitoring without building dashboards.
— Helm chart 0.2.0
Pins the image tag to a specific version, parameterizes the init container image via initImage.*, and changes the default pullPolicy from Always to IfNotPresent for more predictable deployments.
Full changelog: https://github.com/RSquad/ton-rust-node/releases/tag/v0.1.2-mainnet