Skip to content

Conversation

@kiran0113
Copy link

@kiran0113 kiran0113 commented Nov 20, 2025

Summary

This PR introduces a complete NATS Monitoring Dashboard for SigNoz.
It includes metrics for NATS Core, JetStream, and the Prometheus exporter.

Features Included

  • NATS server health (connections, routes, subscriptions, slow consumers)
  • JetStream storage metrics (streams, consumers, bytes, messages)
  • Stream and consumer lag visualization
  • Top connections and subscriptions
  • Process metrics (CPU, memory, GC)
  • Exporter metrics (scrape errors, promhttp stats)

Use Case

This dashboard helps SRE and platform teams monitor the health and performance
of the NATS messaging system deployed on Kubernetes.

Additional Notes

  • Designed to work with the NATS Prometheus Exporter on port 7777
  • Compatible with SigNoz PromQL
  • Can be extended with alert rules (available on request)

Please review and merge.

NOTE: Once the dashboard is imported, open every panel, select Edit, and then Save Changes.
This action refreshes the queries and all panels will display data.
Its working for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant