LINUX.ORG.RU
ФорумAdmin

Как прикрутить https://github.com/GOID1989/zbx-adaptec-raid к своему Zabbix

 ,


0

1

Добрый день, помогите разобраться с проектом https://github.com/GOID1989/zbx-adaptec-raid?

Учат же тут программированию, так почему Zabbix не научить?

zbx_adaptec_raid.xml – загрузил в шаблоны и подцепил шаблон к своему хосту, что делать с adaptec-raid.sh и userparameter_adaptec_raid_linux.conf?



Последнее исправление: Shulman (всего исправлений: 3)

Для начала ссылку бы нормально оформил.

anonymous
()

conf положить в /etc/zabbix/zabbix_agentd.d, sh положить в /etc/zabbix/scripts/

Потом перезапустить агент.

Radjah ★★★★★
()
Ответ на: комментарий от Shulman

Никак. Тебе надо самостоятельно добавлять item-ы вида adaptec.raid[команда,массив]

Список команд смотри в коде скрипта.

Если xml импортировал, то должен появиться шаблон «Adaptec RAID Controller Template». От него и пляши.

Radjah ★★★★★
()
Ответ на: комментарий от Radjah

Спасибо что помогаете, дергаю значения key для item из шаблона и пробую, но говорит что у данного хоста такие item уже есть, но таких item нет, есть только item prototype, что делать?

Shulman
() автор топика
Последнее исправление: Shulman (всего исправлений: 1)
Ответ на: комментарий от Shulman

По шаблонам не помогу. Я сам в этой теме постольку поскольку.

Radjah ★★★★★
()
Ответ на: комментарий от Shulman

@crutch_master, был один регистрант, сказавший что Zabbix знают все, ты не хочешь привести пару доказательств и помочь разобраться в стартовой теме, правда?

Shulman
() автор топика
Ответ на: комментарий от Shulman

Похоже, работа с userparameter не изучалась по документации. А зря!

Вот отправная точка (версия и язык - по вкусу) https://www.zabbix.com/documentation/4.0/manual/config/items/userparameters

Для того, чтобы головной сервер стал собирать данные нестандартного параметра, нужно прежде всего настроить нужный агент:

  • поместить userparameter_adaptec_raid_linux.conf в /etc/zabbix/zabbix_agentd.d/ (название примерное);
  • поместить adaptec-raid.sh, которые запускается на каждый такт забора значений агентом, в нужную директорию (не забыть про права на файл);
  • перезапустить агента

На головной сервер понадобится уже после этого залить zbx_adaptec_raid.xml, и применить получившийся шаблон к нужным объектам.

Если что не работает - смотреть на ошибки GUI, читать лог сервера и агентов. Также иногда помогает повключать-повыключать хост в интерфейсе.

Дискавери может отработаться не мгновенно, кстати. Там вроде какое-то расписание внутреннее есть.

NDfan
()
Ответ на: комментарий от Shulman

ты не хочешь привести пару доказательств

Коммент выше сойдёт? Да и я как бы не утверждал, что он нужен. Телега с костылями на баше - это стильно, модно, а заббиксом никого не удивишь. Прежде чем выкинуть твоё резюме в помойку они хотя бы скажут «воу!».

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от NDfan
root@pve02:~# tail -n 50 /var/log/zabbix-agent/zabbix_agentd.log

 17788:20201106:160603.540 Starting Zabbix Agent [pve02]. Zabbix 4.0.4 (revision 89349).
 17788:20201106:160603.540 **** Enabled features ****
 17788:20201106:160603.540 IPv6 support:          YES
 17788:20201106:160603.540 TLS support:           YES
 17788:20201106:160603.540 **************************
 17788:20201106:160603.540 using configuration file: /etc/zabbix/zabbix_agentd.conf
 17788:20201106:160603.540 agent #0 started [main process]
 17806:20201106:160603.540 agent #1 started [collector]
 17807:20201106:160603.540 agent #2 started [listener #1]
 17808:20201106:160603.540 agent #3 started [listener #2]
 17809:20201106:160603.541 agent #4 started [listener #3]
 17810:20201106:160603.541 agent #5 started [active checks #1]

Shulman
() автор топика
Ответ на: комментарий от NDfan

Если что не работает - смотреть на ошибки GUI, читать лог сервера и агентов. Также иногда помогает повключать-повыключать хост в интерфейсе.

Все сделано, еще по рекомендации предыдущего оратора.

Логи чистые, ошибок в гуе нет, хост выключал включал.

Shulman
() автор топика
Ответ на: комментарий от Shulman

Чудес тут не бывает: либо значение агентом не получено/формат некорректен, либо неправильно задействован item на сервере, либо какие ещё неувязки.

Собственно, подходы к решению: а) Проверяем, что на конкретном хосте этот item не имеет предупреждений; б) Смотрим график по нему (важно - значения пустые или всё же «no data»); в) Ищем в логах сервера сообщения по этому item; г) Идём на хост с этим агентом, пробуем напрямую в диалоге заслать значение item на сервер: https://www.zabbix.com/documentation/4.0/manual/concepts/sender

Успехов!

NDfan
()
Ответ на: комментарий от Shulman

Так-то ты сам меня позвал пофлудить, а теперь жалуешься.

crutch_master ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.