Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
This is a Nagios plugin that checks the status of a milter server that has been configured to listen on a tcp socket. It connects to a running milter server and performs a HELO check for ’localhost’ and expects a ’continue’ result. It will return the appropriate NAGIOS/NRPE response on success/failure.
Current Version
1.0.1
Last Release Date
2015-10-29
Owner
Alex Schuilenburg
License
GPL
Compatible With
OPTIONS --port (-p) Set the port number for the milter server --host (-H) Set the host name of the milter server --timeout (-t) Sets the timeout, defaults to 10 seconds. --warning= (-w) Sets the warning period for the response time --critical= (-c) Sets the critical period for the response time --version (-V) Display current version and exit --help (-h) Display help message and exit --man Display man page and exit
To install:
1) add the following to your local-commands file (e.g. /etc/nagios/conf.d/local-commands.cfg)
# 'check_postgrey' command definition define command{ command_name check_milter command_line $USER1$/check_milter.pl -w $ARG1$ -c $ARG2$ }
Note: If your milter server is anywhere other than localhost:8891 you will either need to modify the source or add the -p and/or -h arguments to specify where it can be contacted.
2) Copy check_milter.pl to where your NAGIOS plugins are installed on the host that will be checked and set appropriate access permissions: e.g. cp check_postgrey.pl /usr/lib64/nagios/plugins/ or cp check_postgrey.pl /usr/lib/nagios/plugins/
and chmod +x /usr/lib64/nagios/plugins/check_milter.pl or chmod +x /usr/lib64/nagios/plugins/check_milter.pl
3) Add the following (adjust parameters to your own requirements) to each host specification that is to be checked:
define service{ use local-service host_name <hostname> service_description Mail: filter policy server check_command check_milter!3!9 }
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!