Monitoring Domino with Nagios using SNMP - research results

Category Lotus Domino Server Monitoring
I set up a Nagios server for monitoring the servers at work a while ago. It works just great. Highly recommended.
Then one of my colleagues wanted to look into whether we could monitor a Google Search Appliance (GSA) using the Nagios server. He found out that that can only be done using SNMP as you are not allowed to really get down to the OS of the GSA. He found it difficult to find his way through how to make it work. So I did a bid of research.

First I wanted to know if Nagios is able to monitor servers that expose SNMP-information. The answer looks to be a yes: check_snmp.

Then I wanted to get access to a server that was exposing SNMP-information. And for me the logical choice is to look at what Domino has to offer. And Domino does have an option for SNMP.
You need to install and configure something on the OS and then you need to install a Domino-specific service and load at least one Domino server task. The place to look for the Domino end of this is in the Administrator documentation, look for a document titled "The Domino SNMP Agent".

Then there is the Nagios end of things. How to get Nagios to get hold ot the SNMP information that Domino is making available. Here I found something that looks very interesting: Monitoring Lotus Notes/Domino Servers. It was posted a while back, but I would be surprised if it wouldn't work.
Be aware of the three downloads available from the bottom of the page. Especially the one labelled lotus-monitoring.tar.gz. Looks good. It's Domino-specific SNMP checks. For things like how many emails are dead or the availability index.

Finally I also found a promising script for Nagios - a Nagios plugin - that will probe SNMP information on the GSA: You can find information on this page: Monitoring a Google Search Appliance with Nagios. You have to scroll down a bit to find the section on Google Search Appliance monitoring.

I have not tested any of these things, but they look good. Well, actually I did test the GSA-specific script, and it told me our internal GSA wasn't responding... In all likelyhood the GSA hasn't been configured to expose SNMP data.

Comments

Gravatar Image1 - I've recently done this using that website as a reference. Most of those checks have been working perfectly - with the exception of 'Replication Failed'. Some checks however work on one machine but not another with no apparent reason.

Still it's been very useful.

Gravatar Image2 - Thanks Sam - good to know.
Actually, now I too have seen those scripts working. My colleague and I did some tests...

Gravatar Image3 - Turn Gmail Into Your Ultimate GTD Inbox:

{ Link }

-Martin

Gravatar Image4 - Hi guys
I have apparently found the same commands for checking Domino as you have. Still haven't managed to make them work... Have tried the dead mail and the availability check, but so far without success. What's the secret here?
Could you please post your service and command definitions?
Thanks
Ove

Gravatar Image5 - @4 I'm sorry, but I never got around to actually implementing the Domino SNMP+Nagios stuff.

Gravatar Image6 - Hi, Please correct the above link in the article. The article Monitoring Lotus Notes/Domino Servers no longer resides on buddingthoughts.info?p=81. The correct URL is:

{ Link }

Gravatar Image7 -
Hi,

You should look at Shinken, it’s a enhanced Nagios reimplementation in Python that allow you to have a quick and easy distributed and high availability monitoring environment, and of course with Nagios configuration and plugins compatibility Emoticon

It's available (Open Source with a AGPL licence) at { Link } with even a demo virtual machine to test it in 5minutes Emoticon


Jean gabès, Shinken developper

Post A Comment

:-D:-p:-x:-(:-):angry::cry::grin::huh::laugh::rolleyes:;-)

Translation

Jens vægt-o-meter

12/08-06: 96,9 kg
14/10-06: 90,1 kg
14/08-07: 94,3 kg
07/11-07: 88,9 kg
09/11-08: 96,3 kg
03/02-09: 93,6 kg
09/08-09: 96,7 kg
30/12-09: 89.6 kg
25/01-10: 88.9 kg
09/03-10: 87.3 kg
31/03-10: 86.3 kg
26/08-10: 84.2 kg
15/09-10: 84.8 kg
02/01-11: 86.1 kg
28/09-11: 85.9 kg

MiscLinks

geocaching

Profile for jbruntt

Visitors