PNP4NAGIOS - Alterar Templates

336 views
Skip to first unread message

Edson Silva

unread,
Dec 22, 2010, 7:01:57 AM12/22/10
to nagio...@googlegroups.com
Bom dia,

Estou tentando alterar templates dos graficos no pnp4nagios.

Altero a informação do .xml entre conchetes <TEMPLATE>check_nt</TEMPLATE> para <TEMPLATE>check_nt_mem</TEMPLATE>.

O template é alterado, porem quando faz a proxima coleta o arquivo volta a ficar como estava. Como posso alterar isso definitivamente?

Desde ja agradeço.
Segue trecho do aquivo .xml


<NAGIOS>
  <DATASOURCE>
    <TEMPLATE>check_nt</TEMPLATE>

    <RRDFILE>/usr/local/pnp4nagios/var/perfdata/CSWSQL02PRD/CHECK_MEMORIA.rrd</RRDFILE>
    <RRD_STORAGE_TYPE>SINGLE</RRD_STORAGE_TYPE>
    <RRD_HEARTBEAT>8640</RRD_HEARTBEAT>
    <IS_MULTI>0</IS_MULTI>
    <DS>1</DS>
    <NAME>Memory_usage</NAME>
    <LABEL>Memory usage</LABEL>
    <UNIT>Mb</UNIT>
    <ACT>28032.71</ACT>
    <WARN>55687.16</WARN>
    <WARN_MIN></WARN_MIN>
    <WARN_MAX></WARN_MAX>
    <WARN_RANGE_TYPE></WARN_RANGE_TYPE>
    <CRIT>58962.88</CRIT>
    <CRIT_MIN></CRIT_MIN>
    <CRIT_MAX></CRIT_MAX>
    <CRIT_RANGE_TYPE></CRIT_RANGE_TYPE>
    <MIN>0.00</MIN>
    <MAX>65514.31</MAX>

adriano euclides

unread,
Dec 22, 2010, 8:09:45 AM12/22/10
to nagio...@googlegroups.com
Slave Lista

Preciso do seguinte auxilio:

1 º - Tenho o nagios instalado e funcional. Para ter acesso preciso me logar com nagiosadmin e senha. Como configuro para ter acesso como usuario normal sem solicitar login de acesso apenas para visualizar os hosts??

Desejo utilizar o nagiosadmin apenas para realizar alterações. E neste caso, ai sim seria solicitado login de acesso administrativo.

Grato pela ajuda.

Att

Luciano Maia

unread,
Dec 22, 2010, 8:24:34 AM12/22/10
to nagio...@googlegroups.com
As permissões de usuarios do Nagios fica no arquivo:

cgi.cfg



--
Você está recebendo esta mensagem porque se inscreveu no grupo "Nagios" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para nagio...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para nagios-lab+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/nagios-lab?hl=pt-BR.



--
Att.
Luciano Maia Cirilo
http://www.nagiosnapratica.com.br
LPIC-2

Vitor Costa

unread,
Dec 22, 2010, 8:25:43 AM12/22/10
to nagio...@googlegroups.com
Bom dia Edson,

Cara, apanhei muito para descobrir uma forma de configurar o PNP4Nagios para pegar os templates corretos de acordo com cada serviço, quando implementei aqui na empresa a alguns meses o único material que eu achei foi o do site oficial que é bom, mas faltam detalhes importantes que descobri sozinho. Com a minha pouca experiência tentarei te ajudar.

É o seguinte, vc tem máquina de teste para efetuarmos os procedimentos?



Em 22 de dezembro de 2010 11:09, adriano euclides <aeuc...@gmail.com> escreveu:

Edson Silva

unread,
Dec 22, 2010, 10:43:43 AM12/22/10
to nagio...@googlegroups.com
Vitor,

Este servidor é virtual, tenho outro de testes e backup.

Vitor Costa

unread,
Dec 22, 2010, 11:34:16 AM12/22/10
to nagio...@googlegroups.com
Edson,

Poderia me informar quais são os arquivo que vc tem no diretório /usr/local/pnp4nagios/etc/check_commands/?

Vitor Costa

unread,
Dec 22, 2010, 11:35:46 AM12/22/10
to nagio...@googlegroups.com
E também no diretório /usr/local/pnp4nagios/etc/



Edson Silva

unread,
Dec 22, 2010, 11:48:12 AM12/22/10
to nagio...@googlegroups.com
São estes:

/usr/local/pnp4nagios/etc/check_commands

check_all_local_disks.cfg-sample
check_nrpe.cfg-sample
check_nwstat.cfg-sample

/usr/local/pnp4nagios/etc

background.pdf
check_commands
config.php
misccommands.cfg-sample
nagios.cfg-sample
npcd.cfg-sample
pages
pnp4nagios_release
process_perfdata.cfg-sample
rra.cfg-sample

Vitor Costa

unread,
Dec 22, 2010, 12:13:06 PM12/22/10
to nagio...@googlegroups.com
O seu pnp4nagios está funcionando perfeitamente?

Edson Silva

unread,
Dec 22, 2010, 1:21:57 PM12/22/10
to nagio...@googlegroups.com
Sim, só quero acertar os templates de acordo com cada plugin (cpu, memoria etc)

Vitor Costa

unread,
Dec 22, 2010, 2:15:32 PM12/22/10
to nagio...@googlegroups.com
Entendi Edson,

Então faça os procedimentos abaixo:

cd /usr/local/pnp4nagios/etc/check_commands

cp check_nrpe.cfg-sample check_nrpe.cfg

vi check_nrpe.cfg (arquivo responsável que faz com que o PNP4Nagios pegue o template correto de acordo com os plugins NRPE)

Altere a seguinte diretiva para:
CUSTOM_TEMPLATE = 1

cp check_nrpe.cfg check_nt.cfg

vi check_nt.cfg (arquivo responsável que faz com que o PNP4Nagios pegue o template correto de acordo com os plugins NSClient)

Altere a seguinte diretiva: check_command check_nrpe!check_all_local_disks para check_command check_nt!check_all_local_disks

cd /usr/local/pnp4nagios/share/templates.dist/ (diretório que armazena os templates padrão da instalação do pnp4nagios)

cp check_nt_cpu.php /usr/local/pnp4nagios/share/templates/CPULOAD.php

cp check_nt_disk.php /usr/local/pnp4nagios/share/templates/USEDDISKSPACE.php

cp check_nt_mem.php /usr/local/pnp4nagios/share/templates/MEMUSE.php

OBS: Estou copiando os arquivos para o diretório /usr/local/pnp4nagios/share/templates/ porque o mesmo armazena os templates customizados ou criados por vc, a vantagem é que se a versão do PNP4Nagios for atualizada nada nesse diretório será alterado, porém, no diretório padrão /usr/local/pnp4nagios/share/templates.dist/ tudo será alterado ou até mesmo removido.

Após os procedimentos acima o PNP4Nagios gerará automaticamente os novos gráficos de acordo com os novos templates.


Qualquer coisa avisa, estarei no aguardo

Edson Silva

unread,
Dec 23, 2010, 8:37:13 AM12/23/10
to nagio...@googlegroups.com
Vitor,

Funcionou! Os graficos de cpu, mem e disco nos servidores windows estão muito bom agora.

Qual plugin usa para os linux ? Consegue graficos no pnp4nagios nos linux tambem ?

Obrigado

Vitor Costa

unread,
Dec 23, 2010, 11:38:46 AM12/23/10
to nagio...@googlegroups.com
Boa tarde Edson,

Fico muito feliz por te ajudado vc .

O pnp4nagios gera gráficos para qualquer plataforma, basta os plugins terem saída de performance data.

Att,

Vitor
330.gif

Edson Silva

unread,
Dec 23, 2010, 1:54:31 PM12/23/10
to nagio...@googlegroups.com
Ok,

Voce usa o check_nrpe para linux ?
330.gif

Vitor Costa

unread,
Dec 23, 2010, 2:15:25 PM12/23/10
to nagio...@googlegroups.com
Claro
330.gif

Felipe Farias Zanoello

unread,
Dec 27, 2010, 10:39:20 AM12/27/10
to nagio...@googlegroups.com
Edson, recomendo o check_mk para a monitoração de Linux e Windows.


Em 23 de dezembro de 2010 16:54, Edson Silva <eds.t...@gmail.com> escreveu:
330.gif
Reply all
Reply to author
Forward
0 new messages