A fonte de dados personalizada do SNMP Cacti falha ao atualizar

1

Estou tentando criar uma fonte de dados SNMP personalizada para o Cacti, mas, apesar de tudo que posso verificar, ela não está criando o arquivo rrd ou atualizando-o mesmo quando eu o crio. Outras fontes SNMP padrão estão funcionando corretamente, portanto, não é o SNMP ou as permissões que são o problema.

Eu criei uma nova Consulta de dados, que quando eu clico em "Consulta detalhada" na tela do dispositivo, retorna o seguinte:

+ Running data query [10].
+ Found type = '3' [SNMP Query].
+ Found data query XML file at '/volume1/web/cacti/resource/snmp_queries/syno_volume_stats.xml'
+ XML file parsed ok.
+  missing in XML file, 'Index Count Changed' emulated by counting oid_index entries
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.25.2.3.1.3' Index Count: 8
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.1' value: 'Physical memory'
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.3' value: 'Virtual memory'
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.6' value: 'Memory buffers'
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.7' value: 'Cached memory'
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.10' value: 'Swap space'
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.31' value: '/'
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.32' value: '/volume1'
+ Index found at OID: '.1.3.6.1.2.1.25.2.3.1.3.33' value: '/opt'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.1' results: '1'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.3' results: '3'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.6' results: '6'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.7' results: '7'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.10' results: '10'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.31' results: '31'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.32' results: '32'
+ index_parse at OID: '.1.3.6.1.2.1.25.2.3.1.3.33' results: '33'
+ Located input field 'index' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.2.1.25.2.3.1.3'
+ Found item [index='Physical memory'] index: 1 [from value]
+ Found item [index='Virtual memory'] index: 3 [from value]
+ Found item [index='Memory buffers'] index: 6 [from value]
+ Found item [index='Cached memory'] index: 7 [from value]
+ Found item [index='Swap space'] index: 10 [from value]
+ Found item [index='/'] index: 31 [from value]
+ Found item [index='/volume1'] index: 32 [from value]
+ Found item [index='/opt'] index: 33 [from value]
+ Located input field 'volsizeunit' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.2.1.25.2.3.1.4'
+ Found item [volsizeunit='1024 Bytes'] index: 1 [from value]
+ Found item [volsizeunit='1024 Bytes'] index: 3 [from value]
+ Found item [volsizeunit='1024 Bytes'] index: 6 [from value]
+ Found item [volsizeunit='1024 Bytes'] index: 7 [from value]
+ Found item [volsizeunit='1024 Bytes'] index: 10 [from value]
+ Found item [volsizeunit='4096 Bytes'] index: 31 [from value]
+ Found item [volsizeunit='4096 Bytes'] index: 32 [from value]
+ Found item [volsizeunit='4096 Bytes'] index: 33 [from value]
+ Located input field 'volsize' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.2.1.25.2.3.1.5'
+ Found item [volsize='1034712'] index: 1 [from value]
+ Found item [volsize='3131792'] index: 3 [from value]
+ Found item [volsize='1034712'] index: 6 [from value]
+ Found item [volsize='775904'] index: 7 [from value]
+ Found item [volsize='2097080'] index: 10 [from value]
+ Found item [volsize='612766'] index: 31 [from value]
+ Found item [volsize='1439812394'] index: 32 [from value]
+ Found item [volsize='1439812394'] index: 33 [from value]
+ Located input field 'volused' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.2.1.25.2.3.1.6'
+ Found item [volused='1022520'] index: 1 [from value]
+ Found item [volused='1024096'] index: 3 [from value]
+ Found item [volused='32408'] index: 6 [from value]
+ Found item [volused='775904'] index: 7 [from value]
+ Found item [volused='1576'] index: 10 [from value]
+ Found item [volused='148070'] index: 31 [from value]
+ Found item [volused='682377865'] index: 32 [from value]
+ Found item [volused='682377865'] index: 33 [from value]

Como você pode ver, parece que está retornando os dados corretos. Também configurei modelos de dados e modelos de gráficos para exibir os dados. Os gráficos criados para uma tela de dispositivo mostram os dados corretos e, ao selecionar uma linha, é possível clicar em criar uma nova fonte de dados e criar um gráfico. Infelizmente, a fonte de dados nunca é atualizada. Aumentar o nível do log do poller mostra que parece que ele nem está consultando a fonte de dados, apesar de estar sendo usado?

Quais devem ser meus próximos passos para depurar este problema?

    
por Andrew Wilkinson 07.06.2014 / 21:41

0 respostas

Tags