Monitoring SNPP

I know SNPP is used to send messages, but how can I use Nagios to monitor SNPP. It uses port 444. But a tcp ping of that port is not enough. I would like to get information about how many messages are queued, how old they are, and whether they are being sent or not. A warning and critical could be generated if more than a certain number are queued. In addition, a critical should be generated if the same job is queued for too long, or if the same job is transmitting for too long.

Does anyone have a plugin? Any solutions?

Any takers?

If you know the command to get the info you need, it’s not all that hard, to take some other plugin code, and modify it, to accomplish the commands that you wish.