<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Texto sem Formatação Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:"Consolas","serif";}
span.TextosemFormataoChar
        {mso-style-name:"Texto sem Formatação Char";
        mso-style-priority:99;
        mso-style-link:"Texto sem Formatação";
        font-family:"Consolas","serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=PT-BR link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt'>Agora
vc me deu uma outra idéia, colocar esse executável em perl dentro de um
webserver Windows e rodar ele remotamente via php e retornar os dados.<o:p></o:p></span></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt'>Teoricamente
parece que funciona, agora basta saber na prática. :D<o:p></o:p></span></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt'>Eu
não encontrei outra forma de monitorar o DNS do Windows 2003 sem ser por esse
script em perl. <br>
Eu monitoro o meu exchange 2007 via NSClient++, mas não sei se consigo
monitorar o DNS dos Servers do AD. <br>
Aparentemente esses dados não tem no SNMP. <br>
<br>
Segue o link do template do cacti: <a
href="http://forums.cacti.net/about4426.html">http://forums.cacti.net/about4426.html</a><o:p></o:p></span></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:#333333'>Depois eu dou um retorno, conseguindo
ou não uma solução! :D<o:p></o:p></span></p>

<p class=MsoPlainText><br>
Em nome de Alceu Rodrigues de Freitas Junior<br>
Enviada em: segunda-feira, 15 de junho de 2009 21:41<br>
Para: Cascavel Perl Mongers<br>
Assunto: Re: [Cascavel-pm] Ajuda Script<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>A resposta, pela forma que você perguntou, é que não tem
jeito.<o:p></o:p></p>

<p class=MsoPlainText>Simplesmente porque o Win32::OLE usa bibliotecas do
Windows.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Agora, você poderia verificar se o próprio Samba e suas
ferramentas não<o:p></o:p></p>

<p class=MsoPlainText>podem fazer isso para você. Suas chances são boas nesse
caso.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Do contrário, o AD não passa de um servidor LDAP com
Kerberos.<o:p></o:p></p>

<p class=MsoPlainText>Obviamente a Microsoft alterou bastante esses softwares,
mas o quanto<o:p></o:p></p>

<p class=MsoPlainText>eles ainda preservam das implementações abertas talvez permita
que você<o:p></o:p></p>

<p class=MsoPlainText>use de outro método para fazer as pesquisas.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Se ainda assim nada funcionar... arrume uma licença de
Windows e instale<o:p></o:p></p>

<p class=MsoPlainText>o ActivePerl. Esse é o preço de usar software proprietário.
;-)<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Brincadeiras à parte, me ocorreu que você poderia
instalar o ActivePerl<o:p></o:p></p>

<p class=MsoPlainText>no seu servidor e configurar um web service para fazer
isso. Você<o:p></o:p></p>

<p class=MsoPlainText>poderia usar XML::RPC que é bastante simples para
implementar e chamar o<o:p></o:p></p>

<p class=MsoPlainText>serviço do Linux. Assim você tem a funcionalidade que
precisa e<o:p></o:p></p>

<p class=MsoPlainText>economiza $$$ com licenças. Claro, você vai precisar
trabalhar um pouco<o:p></o:p></p>

<p class=MsoPlainText>nesse tal de dns_query_stats.pl para isso funcionar
direito.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Você não pode monitorar esse servidor com SNMP?<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>[]'s<o:p></o:p></p>

<p class=MsoPlainText>Alceu<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Willen Borges Coelho escreveu:<o:p></o:p></p>

<p class=MsoPlainText>&gt; <o:p></o:p></p>

<p class=MsoPlainText>&gt; Eu tenhu aqui no trabalho o cacti rodando, monitorando
servidores,<o:p></o:p></p>

<p class=MsoPlainText>&gt; equipamentos de rede e serviços, e para monitorar o
DNS do meu AD eu<o:p></o:p></p>

<p class=MsoPlainText>&gt; preciso que esse script:<o:p></o:p></p>

<p class=MsoPlainText>&gt; <o:p></o:p></p>

<p class=MsoPlainText>&gt; BEGIN failed--compilation aborted at
w32_dns_query_stats.pl line 4.<o:p></o:p></p>

<p class=MsoPlainText>&gt; <o:p></o:p></p>

<p class=MsoPlainText>&gt; Mas ele pede dependência do Windows.<o:p></o:p></p>

<p class=MsoPlainText>&gt; <o:p></o:p></p>

<p class=MsoPlainText>&gt; Eu preciso arrumar uma forma de rodar ele no Linux.<o:p></o:p></p>

<p class=MsoPlainText>&gt; <o:p></o:p></p>

<p class=MsoPlainText>&gt; Alguém tem alguma idéia de como posso faze-lo?<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>_______________________________________________<o:p></o:p></p>

<p class=MsoPlainText>Cascavel-pm mailing list<o:p></o:p></p>

<p class=MsoPlainText>Cascavel-pm@pm.org<o:p></o:p></p>

<p class=MsoPlainText>http://mail.pm.org/mailman/listinfo/cascavel-pm<o:p></o:p></p>

</div>

</body>

</html>