Использование внешних скриптов для Zabbix

Вы хотите поделится своими решениями для конкретных задач? У Вас есть советы и хитрости? Расскажите о них здесь.

Использование внешних скриптов для Zabbix

Непрочитанное сообщение Demeo » 09 ноя 2010, 11:01

Имея малую каплю опыта работы с Zabbix решил использовать систему для мониторинга данных, которые стандартный функционал Zabbix мониторить не умеет. А точнее - количество авторизованных по PPPoE пользователей в моей маленькой сети. Безрезультатно пропарив мозг на чтении официальной документации (мож и невнимательный был) решения не нашел, но набрел на пост в форуме поддержки Zabbix, в котором это решение было нормально расписано.
Суть в том, что Zabbix умеет получать данные из внешних программ (скриптов, баз и т.д.), но в настройках агента нужно добавить переменную в UserParameter.

Команда для получения количества ng-интерфейсов
Код: Выделить всё
ifconfig | grep ng/* | wc -l

Т.е. тупо считаем строки с вхождением ng

Для получения данных нужно добавить в конец zabbix_agentd.conf
Код: Выделить всё
UserParameter=ngusers,ifconfig|grep ng/*|wc -l


Замечу сразу - у меня не получилось использовать точку для получения "красивых" переменных типа ng.users, а разбираться уже было лень.

Ну а дальше все как обычно - создаем элемент данных
Untitled-1.jpg


Строим график
Untitled-2.jpg


Наслаждаемся графиком
Untitled-3.jpg
Demeo
Юзверь
 
Сообщения: 4
Зарегистрирован: 04 ноя 2010, 21:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Использование внешних скриптов для Zabbix

Непрочитанное сообщение Raven2000 » 09 ноя 2010, 11:34

Молодец все хорошо описал. good
Слинковал статью
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Использование внешних скриптов для Zabbix

Непрочитанное сообщение Demeo » 09 ноя 2010, 13:01

Ой. Забыл написать, что после внесения изменений в конфиг агента - демон агента надо перезапустить
Demeo
Юзверь
 
Сообщения: 4
Зарегистрирован: 04 ноя 2010, 21:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Использование внешних скриптов для Zabbix

Непрочитанное сообщение ttys » 24 май 2013, 16:34

у меня в greep попало status:running
для избежания этого мона сделать так:
Код: Выделить всё
ifconfig|grep -v status |grep ^ng|wc -l

ЗЫ это относится к вифи карточке но всё равно картину может исказить :)
Аватара пользователя
ttys
*BSD
*BSD
 
Сообщения: 189
Зарегистрирован: 15 сен 2010, 08:42
Откуда: Ростов-на-Дону
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.


Вернуться в Howtos и FAQs

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1