Monitoring Agents

check_milter

Description:

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

Compatible With

  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
  • Nagios 4.x

License

GPL


Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
Project Files
Project Notes
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 service_description Mail: filter policy server check_command check_milter!3!9 }
Reviews (0) Add a Review
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
0 (0)
Favorites
0
Views
6,954