Detects high-severity NATS server failures when the configured maximum connection limit is exceeded, preventing new clients from establishing connections. This represents a critical messaging infrastructure failure that can cause cascading outages across distributed systems relying on NATS for inter-service communication and real-time data streaming.
This rule helps identify problems such as:
max_connections
setting too low for current workload demandsReproduction: Docker-based setup with NATS server (3-connection limit) and 6 client containers to reliably trigger connection exhaustion scenarios.
/claim #77 /close #77
Reproducible test setup (Maintainers invited) : nats connection
Live CRE Link : CRE playground
Daveads
@daveads
Prequel
@prequel-dev