Joseph Doherty
67a3881c7c
feat: populate TLS certificate expiry and OCSP peer verify in /varz
...
Load the server TLS certificate from disk during each /varz request to
read its NotAfter date and expose it as tls_cert_not_after. Also wire
OcspPeerVerify from NatsOptions into the tls_ocsp_peer_verify field.
Both fields were already declared in the Varz model but left unpopulated.
2026-02-23 04:26:45 -05:00
Joseph Doherty
e31ba04fdb
feat: add closed connection tracking, state filtering, ByStop/ByReason sorting
2026-02-23 01:01:56 -05:00
Joseph Doherty
1269ae8275
feat: implement /subz endpoint with account filter, test subject, and pagination
2026-02-23 00:50:26 -05:00
Joseph Doherty
cd4ae3cce6
feat: add stale connection stats tracking and varz exposure
2026-02-23 00:38:43 -05:00
Joseph Doherty
eb25d52ed5
feat: add RTT tracking and first-PING delay to NatsClient
2026-02-23 00:34:30 -05:00
Joseph Doherty
f5c0c4f906
feat: wire pending bytes and close reason into connz monitoring
2026-02-22 23:57:39 -05:00
Joseph Doherty
61c6b832e5
feat: add MaxPending, WriteDeadline options and error constants
2026-02-22 23:33:49 -05:00
Joseph Doherty
9eb108b1df
feat: add /connz endpoint with pagination, sorting, and subscription details
2026-02-22 22:36:28 -05:00
Joseph Doherty
818bc0ba1f
fix: address MonitorServer review — dispose resources, add cancellation, improve test reliability
2026-02-22 22:30:14 -05:00
Joseph Doherty
a52db677e2
fix: track HTTP request stats for all monitoring endpoints
2026-02-22 22:25:00 -05:00
Joseph Doherty
f2badc3488
feat: add MonitorServer with /healthz and /varz endpoints
2026-02-22 22:20:44 -05:00
Joseph Doherty
045c12cce7
feat: add Varz and Connz monitoring JSON models with Go field name parity
2026-02-22 22:13:50 -05:00