Как стать автором
Обновить

Расширяем возможности cacti

Время на прочтение1 мин
Количество просмотров18K
image

Думаю многим известна система мониторинга cacti. Она собирает статистические данные за определённые временные интервалы и позволяет отобразить их в графическом виде. Но функционал изначально у cacti не богатый, поэтому мы будем его расширять благодаря всевозможным плагинам.


Для того чтобы cacti начал работать с плагинами, необходимо установить саму архитектуру плагинов (Plugin Architecture, текущая версия 2.4)

Скачиваем с сайта http://cactiusers.org необходимый архив (справа в стобике отображены последние версии)

Plugin Architecture
Stable: 2.4


Разархивируем и копируем файлы cacti-plugin-0.8.7d-PA-v2.4.diff и pa.sql в папку к cacti

/usr/local/share/cacti/


Применяем патч:

patch -p1 -N < cacti-plugin-0.8.7d-PA-v2.4.diff


Потом подгружаем дамп в базу к cacti, выполняем:

mysql –u cacti –p cacti < pa.sql


Поподробнее про эту строку:

mysql – запустить mysql-client,
–u cacti – с правами пользователя cacti,
–p – с вводом пароля для пользователя
cacti < pa.sql – применить дамп pa.sql к базе cacti


Теперь редактируем файл /usr/local/share/cacti/include/global.php, нас интерисует только раздел про плагины (почти на самом верху):

$plugins = array();
#$plugins[] = '';



Теперь кладем плагины в папку /usr/local/share/cacti/plugins/ и прописываем их в include/global.php

Например:

$plugins = array();
$plugins[] = 'realtime';
$plugins[] = 'update';
$plugins[] = 'monitor';
$plugins[] = 'discovery';
$plugins[] = 'status';


Поподробнее прочитать про установку Plugin Architecture здесь.
Текущие известные плагины: на форуме оффсайта.
Хороший сайт про cacti: http://cactiusers.org
Оригинал статьи в моем блоге
Теги:
Хабы:
Всего голосов 7: ↑6 и ↓1+5
Комментарии10

Публикации

Истории

Работа

Ближайшие события