<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
André Costa wrote:
<blockquote
cite="mid001501c7fe2a$cd73ac20$7b01a8c0@ferasinformatica.com.br"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="Generator" content="Microsoft Word 11 (filtered medium)">
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EstiloDeEmail17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style>
<div class="Section1">
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Pessoal,<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Estou precisando
implantar um script que monitore os 4E1 que
tenho numa placa digium, caso algum dos links apresente alarme deverá
enviar um
email avisando o fato.<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Alguém sabe como ou tem
algum tutorial?<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><b><i><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial; font-weight: bold; font-style: italic;">André
Costa</span></font><o:p></o:p></i></b></p>
<p class="MsoNormal"><i><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial; font-style: italic;">Diretor
de Tecnologia</span></font><o:p></o:p></i></p>
<p class="MsoNormal"><i><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial; font-style: italic;">Feras
Tecnologia da Informação Ltda</span></font><o:p></o:p></i></p>
<p class="MsoNormal"><i><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial; font-style: italic;">(71)
2223-9000 / 8738-1579</span></font><o:p></o:p></i></p>
<p class="MsoNormal"><i><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial; font-style: italic;"><a
href="mailto:andre@ferasti.com.br">andre@ferasti.com.br</a></span></font><o:p></o:p></i></p>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</div>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Compre uma camiseta da AsteriskBrasil.org!
<a class="moz-txt-link-freetext" href="http://www.voipmania.com.br">http://www.voipmania.com.br</a>
== VoIPMania.com.br ==
_______________________________________________
AsteriskBrasil-biz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:AsteriskBrasil-biz@listas.asteriskbrasil.org">AsteriskBrasil-biz@listas.asteriskbrasil.org</a>
<a class="moz-txt-link-freetext" href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil-biz">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil-biz</a>
</pre>
</blockquote>
Bom dia,<br>
<br>
esta lista não seria a mais indicada para a sua duvida, pois se trata
de uma lista de discução sobre assuntos comerciais, mas segue um shell
script que deve atender sua necessidade:<br>
<br>
---------------------------------------------------------------------------------------------------------------<br>
<meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
<title></title>
<meta name="GENERATOR" content="OpenOffice.org 2.0 (Linux)">
<meta name="AUTHOR" content="Everton Goularth">
<meta name="CREATED" content="20070615;16050000">
<meta name="CHANGEDBY" content="Everton Goularth">
<meta name="CHANGED" content="20070810;9081200">
<style>
        <!--
                @page { size: 8.5in 11in; margin: 0.79in }
                P { margin-bottom: 0.08in }
        -->
        </style>
<p class="western" style="margin-bottom: 0in;">#!/bin/bash</p>
<p class="western" style="margin-bottom: 0in;">cd
/pasta_monitoramento</p>
<p class="western" style="margin-bottom: 0in;">/usr/sbin/asterisk -rx
"show uptime" > uptime_asterisk</p>
<p class="western" style="margin-bottom: 0in;">/usr/sbin/asterisk -rx
"zap show status" > consulta_E1</p>
<p class="western" style="margin-bottom: 0in;">verificae1=`cat -vet
/pasta_monitoramento | grep Span | grep OK | wc -l`</p>
<p class="western" style="margin-bottom: 0in;">quantidade=4</p>
<p class="western" style="margin-bottom: 0in;">if cat
uptime_asterisk | grep uptime > /dev/null</p>
<p class="western" style="margin-bottom: 0in;">then</p>
<p class="western" style="margin-bottom: 0in;"> /bin/date >
ultima_consulta_asterisk</p>
<p class="western" style="margin-bottom: 0in;"> if [
"$verificae1" = "$quantidade" ]</p>
<p class="western" style="margin-bottom: 0in;"> then</p>
<p class="western" style="margin-bottom: 0in;"> /bin/date >
ultima_consulta_E1</p>
<p class="western" style="margin-bottom: 0in;"> else</p>
<p class="western" style="margin-bottom: 0in;"> echo
`date` Maquina NOME_DA_MAQUINA com alarme no E1. Ultimo
registro `cat ultima_consulta_E1`. | mail -s "URGENTE, queda de E1"
<a class="moz-txt-link-abbreviated" href="mailto:seu_email@seu_dominio.com.br">seu_email@seu_dominio.com.br</a></p>
<p class="western" style="margin-bottom: 0in;"> fi</p>
<p class="western" style="margin-bottom: 0in;">else</p>
<p class="western" style="margin-bottom: 0in;"> echo `date`
Maquina NOME_DA_MAQUINA com Asterisk parado. Ultimo registro
`cat ultima_consulta_asterisk`. | mail -s "URGENTE, queda de Asterisk"
<a class="moz-txt-link-abbreviated" href="mailto:seu_email@seu_dominio.com.br">seu_email@seu_dominio.com.br</a></p>
<p class="western" style="margin-bottom: 0in;">fi</p>
<br>
-----------------------------------------------------------------------------------------------------------------<br>
<br>
Onde a variavel "quantidade" é onde vc coloca a quantidade de E1 a ser
monitorado. Feito isso basta colocar o script em uma rotina na crontab
com um tempo que vc achar bom.<br>
<br>
Abraços<br>
Everton Goularth<br>
GOVoIP<br>
</body>
</html>