Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

IBM Websphere MQ Plugin

Rating
1 vote
Favoured:
0
Hits
121578
Files:
FileDescription
check_mq-2.1.tgz*updated* check mq version 2.1
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!
IBM Webspere MQ Monitoring *UPDATED*
Forgive the documentation, if you have any questions email me (see readme.txt for address). Keep in mind I am not an MQ expert. I wrote this to meet our MQ team's requirements.

usage:
-C file, --config= /path/to/config_file
-H nagioshost, --host= nagios server
-s service, --service= passive service name
-f function, --function=

Functions:
qmmon queue manager status
qdmon queue depth
chlmon channel status
portmon tcp port connection status
portcon tcp port connection counter
chlcount channel count
wqmon watch queue status
mamon queue message age
brkmon runmqbrk process status
cmdmon amqpcsea proccess status
fdcmon fdc log file monitor
refmon refused exit log monitor

-C and one(1) function required

example:

check_mq -H nagios.server -C /path/to/example.conf -f qdepth -s servicename

Many of the checks send the results back to the nagios server via send_nsca. Each check may evaluate multiple results, and we needed each error returned (if we are monitoring 100 queues we want to see the depth of all 100).

The check_mq script calls the following plugins/scripts:

nagios-plugins, check_procs: http://nagios.org/downloads
send_nsca: http://nagios.org/downloads
nsca_wrapper: http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2529.html;d=1 (included)
check-logfiles: http://www.consol.de/opensource/nagios/check-logfiles


I've included the sample configs for check_logfiles.

check_mq requires a config file. I've included an exmaple.


Couple of bug fixes, mainly an issue in the 'watch queue' monitor.
Reviews (1)
bySeaPhor, September 11, 2013
Thank you for the plugin, and even more for your support via your email, and our communications,,, Thank You!