Получить/извлечь реальные данные из базы данных Cacti

Я использую Cacti для мониторинга своих сетевых устройств, и это работает.
Но У меня возникают проблемы, когда я пытаюсь получить данные без графика (хранятся в тексте).

Поэтому я попытался создать собственное приложение для мониторинга SNMP с формулой трафика:
(Data(now)-Data(now-1)*8/time interval).

Почему-то у меня разные значения с cacti и idk.
Поэтому я попытался выяснить, как Cacti измеряет данные с помощью SNMP, но безуспешно.

Можно ли извлечь данные из графиков кактусов, такие как текущие и средние, в строку??
Или, может быть, получить реальные данные из кода Cacti, прежде чем они будут сохранены в базе данных RRD??


person sidzaky    schedule 06.03.2017    source источник


Ответы (1)


Лучший вариант для вас — использовать встроенную функциональность, доступную в RRDTool.

Есть несколько вариантов rrdxport (https://oss.oetiker.ch/rrdtool/doc/rrdxport.en.html) или rrddump (https://oss.oetiker.ch/rrdtool/doc/rrddump.en.html).

Предоставленные ссылки содержат исчерпывающие примеры синтаксиса и функциональности.

person Grimwit    schedule 16.03.2017