Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
nagios_check_listening_port_linux is a plugin written to verify that a specified process name can be found listening on a specified TCP port.
Current Version
1.0
Last Release Date
2015-09-08
Owner
Joseph Young
Website
https://github.com/jlyoung/nagios_check_listening_port_linux
Download URL
https://github.com/jlyoung/nagios_check_listening_port_linux/raw/master/nagios_check_listening_port_linux.py
License
MIT
Nagios plugin written to verify that a specified process name can be found listening on a specified TCP port
Example command definition:
command[check_listening_port]=/usr/bin/python /usr/lib/nagios/plugins/nagios_check_listening_port_linux.py -n $ARG1$ -p $ARG2$
Example output:
OK. nginx found listening on port 80 for the following address(es): [0.0.0.0] | 'listening_on_expected_port'=1;;;; CRITICAL - No process named nginx could be found listening on port 9999 | 'listening_on_expected_port'=0;;;;
Installation instructions can be found on the project homepage: https://github.com/jlyoung/nagios_check_listening_port_linux
Requires Python 2.4 - 2.7.X and netstat installed on the system.
Limitations: Currently only parses the Linux version of netstat output. Currently only gives status information for TCP port bindings.
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!