cacti and 1 (each) minute polling

    С появлением версии 0.8.7 в cacti реализована возможность настройки интервала опроса сенсоров. Утверждается, что она находится в зачаточном состоянии и полноценную реализацию ожидать имеет смысл не ранее версии 0.9. Однако текущей реализации воплне достаточно для того, чтобы воплотить в жизнь опрос оборудования с периодичностью раз в минуту.

    Отправной точкой является установка или обновление cacti версии не ниже 0.8.7. Для более ранней версии имеется реализация в виде набора заплаток от одного из разработчиков (нами не тестировалась).

    Изменяем интенсивность опроса через «Settings -> Poller». Устанавливаем значение «Poller Interval» в значение «Every minute». При этом значение «Cron Interval» остается прежним «Every 5 Minutes». Трогать запись в crontab не следует. Скрипт должен запускаться из cron раз в 5 минут. Логика опроса в зависимости от параметра «Poller Interval» реализована в самом скрипте poller.php. Для наглядности правильные настройки приведены на снимке экрана.

    Следующий этап подготовка соответствующего «Data Source». Рассмотрим на примере графика «Load Average» из стандартной поставки. Если сомневаетесь в своих возможностях перед изменением настроек стандартных «Data Sources» создайте их дубликаты (резервные копии). График «Load Average» использует 3-и «Data Source: «ucd/net — Load Average — 1 Minute», «ucd/net — Load Average — 5 Minute», «ucd/net — Load Average — 15 Minute». Изменим шаблон «ucd/net — Load Average — 1 Minute» следующим образом.

  • В дополнение к ранее активным добавим в поле «Associated RRA’s» значение «Hourly (1 Minute Average)»;
  • Поле «Step» устанавливаем в значение 60;
  • Поле «Heartbeat» устанавливаем в значение 120.

    Измененные значения приведены на снимке экрана. Аналогичные изменения необходимо произвести для шаблонов «ucd/net — Load Average — 5 Minute» и «ucd/net — Load Average — 15 Minute».

    Мы приблизились к финишной прямой. Текущие изменения вступают в силу для вновь создаваемых графиков из шаблона «Load Average». Существующие придется удалить и создать снова или попытаться воспользоваться советами из сообщения разработчика. Полученный результат на снимке экрана (нами используется модифицированный шаблон «Load Average»).

2 thoughts on “cacti and 1 (each) minute polling

Добавить комментарий для Artyom Nosov / Артем Носов Отменить ответ

Ваш e-mail не будет опубликован.