Werk #17622: rabbitmq_nodes_sockets: Drop service for rabbitmq version >= 4.0.1

Component Checks & agents
Title rabbitmq_nodes_sockets: Drop service for rabbitmq version >= 4.0.1
Date Mar 3, 2025
Level Trivial Change
Class Bug Fix
Compatibility Incompatible - Manual interaction might be required
Checkmk versions & editions
2.5.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.4.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0p29 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

With the release of rabbitmq v4.0.1 several I/O related metrics are no longer made available by rabbitmq, among others sockets_used and sockets_total. Previously a default value of 0 being returned for these values lead to a crash of the check plugin with a ZeroDivisionError. Now the service will no longer be discovered. As long as the service is not removed, it will become {CRIT} with the message

No available sockets

To the list of all Werks