Привет, ребята, я только что установил cacti на сервер ubuntu 12.04, и у меня проблемы с отображением данных на моих графиках.
Если я просматриваю определенный OID, он работает. У меня есть след в файле cacti.log, и я вижу, что он правильно опрашивает значения, но ничего не отображается.
Есть ли что-нибудь, что я могу проверить в отношении snmp или чего-то в кактусах, из-за чего это может не работать?
Я уже проверил свой php.ini и установил часовой пояс, кто-то упоминал, что это может вызвать проблемы.
ОБНОВЛЕНИЕ: добавлен файл журнала cacti
Согласно вашим лог-файлам, вы изменили «Интервал опроса» в Cacti со значения по умолчанию «Каждые 5 минут» на «Каждые 10 секунд».
В настройках Cacti сказано:
Интервал опроса
Используемый интервал опроса. Этот параметр влияет на частоту проверки и обновления rrd. ПРИМЕЧАНИЕ. Если вы измените это значение, вам придется заново заполнить кэш опросчика. Несоблюдение этого правила может привести к потере данных.
Это не сработает, если вы также не измените его в системном задании cron!
Также у нас есть cron-interval, чуть ниже него в настройках:
Cron Interval
Используемый интервал cron. Вам необходимо установить этот параметр на интервал, в течение которого ваш cron или запланированная задача в настоящее время выполняется.
Итак, вопрос: действительно ли вам нужна 10-секундная выборка? ДЕЙСТВИТЕЛЬНО? Если нет, верните все к «Каждые 5 минут», а затем перейдите в «Системные утилиты -> Восстановить кэш опросчика».
Перезагрузите cron, если вы сделали это не раньше 5 минут, и подождите 15 минут. Тогда должны появиться графики.
РЕДАКТИРОВАТЬ: Только что видел твой ответ. Не меняйте crontab, ничего страшного.
Go to: "Settings -> Poller":
Set: Poller Interval = Every 5 Minutes
Set: Cron Interval = Every 5 Minutes
Save
Go to: "System Utilities":
Run "Rebuild Poller Cache"
Не возитесь с интервалами, если вам это не нужно.