Como eu gero uma string de comunidade SNMP para o MRTG?

1

Eu tentei configurar o MRTG no meu servidor, seguindo este guia: link Eu segui-lo, tanto quanto,
cfgmaker <snmp_community_string>@<ip_address_of_device_to_be_monitored> > /etc/mrtg.cfg
neste momento eu não tenho idéia do que é minha string de comunidade snmp, eu olhei em volta para tentar descobrir, alguns lugares disseram que isso é emitido do meu provedor, então eu perguntei ao datacenter que hospeda o meu servidor, eles disseram que eu preciso gerar minha própria string, então eu google isso, mas ainda nada. Eu também tentei public @ my_ip, mas depois recebi este erro:

    cfgmaker public@<my_ip_address>
--base: Get Device Info on public@<my_ip_address>:
SNMP Error:
no response received
SNMPv1_Session (remote host: "<my_ip_address>" [<my_ip_address>].161)
                  community: "public"
                 request ID: 1795983726
                PDU bufsize: 8000 bytes
                    timeout: 2s
                    retries: 5
                    backoff: 1)
 at /usr/share/perl5/SNMP_util.pm line 629
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@<my_ip_address>::::::v4only
 at /usr/bin/cfgmaker line 960
WARNING: Skipping public@<my_ip_address>: as no info could be retrieved

Use of uninitialized value $comment_sysdescr in substitution (s///) at /usr/bin/cfgmaker line 384.
Use of uninitialized value $sysname in concatenation (.) or string at /usr/bin/cfgmaker line 417.
Use of uninitialized value $comment_sysdescr in concatenation (.) or string at /usr/bin/cfgmaker line 417.
Use of uninitialized value $syscontact in concatenation (.) or string at /usr/bin/cfgmaker line 417.
Use of uninitialized value $syslocation in concatenation (.) or string at /usr/bin/cfgmaker line 417.

Alguém poderia me dizer como eu gero minha string de comunidade snmp para uso com o MRTG?

Estou usando o Ubuntu Server 13.04 com o kernel 3.2.0-51-genérico.

    
por Mr. King 23.08.2013 / 03:18

1 resposta

1

Que tipo de dispositivo compatível com SNMP você vai monitorar (com endereço IP my_ip_address )?

O SNMP "string de comunidade" é como uma senha. Um aplicativo SNMP / MRTG apresentará a string de comunidade para esse dispositivo quando solicitar estatísticas. Se a string da comunidade não estiver correta, o dispositivo não responderá.

A string de comunidade é definida na configuração do dispositivo, no arquivo de configuração do MRTG e deve ser a mesma. "Público" é geralmente a string da comunidade padrão para acesso somente leitura.

Parece que você está perdendo o daemon snmpd em execução e configurado nessa máquina para que não seja possível obter qualquer resposta SNMP. Você precisará instalar pacotes relacionados, MIBS e definir primeiro a string da comunidade. Isso está resumido em este guia .

    
por 23.08.2013 / 08:51