<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
"Olá" Leonardo,<br>
<br>
Please note that Nagios uses mostly scripts to check services/disk/etc.
and that those scripts that 'tell' nagios the status of the
service/daemon/disk/etc.<br>
That said, I think you should not focus on Nagios to be proactive hence
that it's scripts could be used for that.<br>
<br>
Let's say you have check_http configured to check <a class="moz-txt-link-abbreviated" href="http://www.example.com">www.example.com</a>.<br>
It would connect to <a class="moz-txt-link-abbreviated" href="http://www.example.com">www.example.com</a> on port 80 and report if it suceeds
on sending a cmd or not .<br>
If something goes wrong, it would send a critical message back.<br>
This does not mean that the script is necessarily alerting nagios about
the problem, it is alerting whatever called it in the first place.<br>
<br>
What I mean is, you don't *need* nagios to be in the middle of it and
(IMO) you should not try to integrate it into this kind of solution
because it would just make things more complicated.<br>
<br>
One simple way to implement that would be improving the scripts that
comes with nagios-plugins.<br>
A "simple" if statement and some coding after it would do the trick.<br>
If the script already has the capability to check the status of
something and be aware of the present status and take active measures .<br>
<br>
Interfere with the  "function" that prints the message "CRITICAL" to
make it, for eg., "ssh -T host /etc/init.d/apache2 restart".<br>
<br>
This email might be a little confusing cause I'm not thinking proper
english this morning, but I would be happy to help you in our both
mother language (portuguese) if you prefer.<br>
<br>
Good luck for now,<br>
<div class="moz-signature">
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; ">
<table border="0" cellpadding="0" cellspacing="5">
  <tbody>
    <tr align="left" valign="top">
      <td>
      <p><img src="cid:part1.07040202.02080904@fcdl-sc.org.br"
 height="89" width="160"></p>
      </td>
      <td> </td>
      <td>
      <p><font color="#005da5"
 face="Verdana, Arial, Helvetica, sans-serif" size="-1"><strong>Leandro
Quibem Magnabosco<br>
Consultor de TI<br>
(48) 3251-5323<br>
      </strong><a href="mailto:leandro.magnabosco@fcdl-sc.org.br">leandro.magnabosco@fcdl-sc.org.br</a><br>
      <a href="http://www.fcdl-sc.org.br">www.fcdl-sc.org.br</a></font><br>
      <font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"
 size="-2">Rua: Rafael Bandeira, 41<br>
CEP. 88015-450  Florianópolis - SC<br>
      </font></p>
      </td>
    </tr>
  </tbody>
</table>
<font color="#ff0000" face="Verdana, Arial, Helvetica, sans-serif"
 size="-6">"Este é um e-mail oriundo da Federação das Câmaras de
Dirigentes Lojistas de Santa Catarina, e seu conteúdo é confidencial e
destinado exclusivamente a seu(s) destinatário(s), não podendo ser
copiado ou repassado,no todo ou em parte, a terceiros. Se esta mensagem
foi-lhe enviada por engano, pedimos o obséquio de entrar em contato
conosco.<br>
This is an e-mail from the Federação das Câmaras de Dirigentes Lojistas
de Santa Catarina and its contents are privileged and confidential to
the ordinary user(s) of the e-mail address(es) to which it was
addressed, and no one else may copy or forward all or any of it in any
form. If this e-mail was sent to you in error, please contact us."</font><br>
</div>
<br>
<br>
Leonardo Carneiro escreveu:
<blockquote cite="mid:4A9FAC0C.9010809@veltrac.com.br" type="cite">
  <pre wrap="">hello everyone.

Started to play with Nagios a few days ago and i'm very excited with it. 
I have a very small setup (2 linux server being monitored via npre by a 
third linux server) and i'd wrote some bash scripts to monitor some of 
the services that we run on those services (proprietary services, 
non-standard ones like ssh, apache and that stuff).

I know Nagios can send sms, email and other things to warn 
administrators about problems, but can Nagios take any action to fix the 
problem, like restart the service if reach critical state, or restart 
the service if the service stays critical for more than 5 minutes?

If yes, can someone just point me to the direction i should go? :)

Tks in advance, and sorry about my poor english. I'm from Brazil.
  </pre>
</blockquote>
</body>
</html>