Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've installed SMARTd / smartmontools on a server and I want to monitor it over Nagios. However on Monitoring Exchange, I see several plugins

Which ones are good? What would you recommend?

Both the nagios server and the server with smartd / harddisks are Ubuntu server.

share|improve this question
I googled for this question, found my question from ~5 years ago, and all those links are dead now :( – Rory May 8 '15 at 10:21
up vote 5 down vote accepted

You can try build-in check_ide_smart

share|improve this answer

Well because you are using Linux, nix the first one, it is for windows.

I am personally using the second one. As a relative nagios newcomer I found it easy to integrate, even with no documentation from the author. You will have to setup the check_command config and stuff.

I tried the 3rd one just now briefly, but for some reason it couldn't parse my smart output.

The forth one didn't work at all for me, whatever python calls it is using wasn't compatible with my python, and it needs a little more work to get running. (looks freebsd centric)

I'm using Ubuntu server (9.10) on mine.

share|improve this answer

nagios-core provides a built-in smartd check (no 3rd party plug-ins required). See check_ide_smart.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.