mrtg - duvida para instalação
Pessoal, boa tarde.
Acredito que minha pergunta seja idiota para muitos.
Porém não estou entendendo o mesmo.
Seguinte.
eu baixei o mrtg, compilei o mesmo.
Agora eu preciso gerar o arquivo com o cfgmaker
mas o que se trata essa community ?
Eu não possuo um roteador aqui.
" Mas antes, teremos que criar um arquivo de configuração para o MRTG usar. Para isso utilizaremos um utilitário do MRTG chamado "cfgmaker". Tenha em mãos o IP do seu roteador e a senha "community" dele... Se você não souber o que diabos é isso, então está precisando mexer um pouco mais com o roteador :) Execute o comando: "
cfgmaker --global 'WorkDir: /var/www/html/mrtg' \
--global 'Options[_]: bits,growright' \
--output /etc/mrtg/exemplo.cfg \
[email protected]
Quando eu rodo o comando apresenta o seguinte erro:
/usr/local/src/mrtg-2.14.4# cfgmaker --global 'WorkDir:/var/www/htdocs/mrtg' \ --global 'Options[_]: bits,growrigth' \ --output /etc/mrtg/mrtg.cfg \ public@192
.168.0.1
Error:
can't resolve " --global" to IP address
at /usr/bin/../lib/mrtg2/SNMP_util.pm line 426
SNMPWALK Problem for public@ --global::::::v4only
at /usr/bin/cfgmaker line 918
WARNING: Skipping public@ --global: as no info could be retrieved
Error:
can't resolve "Options[_]" to IP address
at /usr/bin/../lib/mrtg2/SNMP_util.pm line 426
SNMPWALK Problem for public@Options[_]: bits,growrigth:::::v4only
at /usr/bin/cfgmaker line 918
WARNING: Skipping public@Options[_]: bits,growrigth as no info could be retrieved
Error:
can't resolve " --output" to IP address
at /usr/bin/../lib/mrtg2/SNMP_util.pm line 426
SNMPWALK Problem for public@ --output::::::v4only
at /usr/bin/cfgmaker line 918
WARNING: Skipping public@ --output: as no info could be retrieved
Error:
can't resolve "/etc/mrtg/mrtg.cfg" to IP address
at /usr/bin/../lib/mrtg2/SNMP_util.pm line 426
SNMPWALK Problem for public@/etc/mrtg/mrtg.cfg::::::v4only
at /usr/bin/cfgmaker line 918
WARNING: Skipping public@/etc/mrtg/mrtg.cfg: as no info could be retrieved
SNMP Error:
no response received
SNMPv1_Session (remote host: "192.168.0.1" [192.168.0.1].161)
community: " public"
request ID: -1784108882
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/bin/../lib/mrtg2/SNMP_util.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on [email protected]::::::v4only
at /usr/bin/cfgmaker line 918
WARNING: Skipping [email protected]: as no info could be retrieved
Re: mrtg - duvida para instalação
Comunity (esqueci como escreve) e um grupo ao qual pertence o seu host, por default o protocolo snmp vem comnfigurado pra um comunity public mas pode ser mudado, se voce nao for o admistrador pergunte ao mesmo que comunity ele usa, se for voce da uma olhada no arquivo de configuraçao do snmp
Re: mrtg - duvida para instalação
geralmente somente a public basta
Re: mrtg - duvida para instalação
Re: mrtg - duvida para instalação
voce tem que ter rodando no ativo o snmp server pra ele entregar os dados pro mrtg fazer os graficos.
na config do snmp voce diz qual é a sua community, e isso nao é só para roteadores, e sim para qualquer ativo de rede que tenha snmp, pode ser uma maquina windows, linux, uma bridge um switch um router e etc...
eu faço assim:
cfgmaker community@ip_do_equipamento > nome_do_arquivo.txt
lembrando que community é o nome da community que voce vai usar
ae eu edito e jogo esse arquivo que foi criado para o meu arquivo de config do mrtg
depois de fazer isso adicione da sua crontab para ele rodar de 5 em 5min o comando "mrtg arquivo_de_conf.cfg"
lembre-se de configurar no equipamento que essa community do mrtg é read-only (RO) para que se alguem conseguir o nome da sua community nao possa fazer nenhuma alteração de configuração no equipamento e se possivel coloca uma regra no firewall que apenas o ip do seu mrtg pode pegar esses dados (UDP porta 161)
nao passe o nome da sua community para niguem que voce nao confia!
falou
:mrgreen: