For those who do not have enough annoyances in their lives, I have created a very basic CheckMK plugin for version 2.x of CheckMK. For now, it fetches calls in/out and failed calls in/out and compares the failure percentages to thresholds set in a local config.ini file. Typical output (from my home pbx):
High inbound call failure 39%; High outbound call failure 36%;
For me, this triggers a warning since it is above the default warning level of 30%. at 50% it would show as critical.
I am able to get switch and gateway status and hope to be able to display that as long_output info in check details if that's still possible.
See https://github.com/RFC1920/checkmk-freeswitch
High inbound call failure 39%; High outbound call failure 36%;
For me, this triggers a warning since it is above the default warning level of 30%. at 50% it would show as critical.
I am able to get switch and gateway status and hope to be able to display that as long_output info in check details if that's still possible.
See https://github.com/RFC1920/checkmk-freeswitch