Hello!
I'm currently developing an custom Nagios / CheckMK (https://checkmk.com/) check - the goal is to not only rely on SNMP values and get more accurate readings.
My current implementations are done with an mix of local checks and SNMP checks. Attached you'll find the current status - just version 0.1...
I'm currently searching for the following values, that you'll get via SNMP:
Accepted: 28.4 pkts/s, Rejected: 0.0 pkts/s, Dropped: 0.9 pkts/s, Logged: 1.6 pkts/s, EspEncrypted: 0.0 pkts/s, EspDecrypted: 0.0 pkts/s
Does anyone know a way to query these values without SNMP or to calculate them myself? Due to the nature of the local checks, the solution must be running on the gateway itself.
In addition, if anyone has any further ideas for checks - feel free to contact me! Classical checks (CPU, Memory, Interface etc. are already handled by the CheckMK Monitoring - that needs to be implemented for classical old Nagios checks, but there are a lot of already existing snippets).
The current plan is to make the script accessible to everyone in the future - assuming that someone is interested 😉