Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
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: