Size: a a a

Zabbix Russian Community

2019 November 07

AK

Alex Klimov in Zabbix Russian Community
У меня одну и туже библиотеку показывает...
источник

AK

Alex Klimov in Zabbix Russian Community
🤷‍♂
источник

AK

Alex Klimov in Zabbix Russian Community
Mikhail Grigorev
Да дело в самом забиксе, не воспринимает он переменную среды для libcurl, возможно потому что в коде web monitoring идет использование опции CURLOPT_PROXY, а в документации же написано:
libcurl respects the environment variables http_proxy, ftp_proxy, all_proxy etc, if any of those are set. The CURLOPT_PROXY(3) option does however override any possibly set environment variables.
Ну тут в исходник надо влезать и смотреть...
источник

MG

Mikhail Grigorev in Zabbix Russian Community
Alex Klimov
Ну тут в исходник надо влезать и смотреть...
Я слазил и посмотрел, вот например код отправки используемый в webhook, логично что CURLOPT_PROXY тут нет.
https://github.com/zabbix/zabbix/blob/master/src/libs/zbxembed/httprequest.c#L136

А вот в web monitoring где CURLOPT_PROXY есть
https://github.com/zabbix/zabbix/blob/master/src/zabbix_server/httppoller/httptest.c#L690
источник

AK

Alex Klimov in Zabbix Russian Community
Так в web scenarios proxy можно задать, поэтому там и есть опция.
источник

AK

Alex Klimov in Zabbix Russian Community
Значит в webhook работать должно
источник

TU

Tikhon Uskov in Zabbix Russian Community
Alex Klimov
Значит в webhook работать должно
ниче, что веб-сценарии и веб-хуки по-разному реализованы?
источник

AK

Alex Klimov in Zabbix Russian Community
Я не смотрел ещё исходник. Возможно.
источник

TU

Tikhon Uskov in Zabbix Russian Community
так веб-сценарии ничего общего с JS не имеют. при добавлении JS и, посзже, хуков, механику работы веб-сценариев не меняли
источник

IV

Igor Vyrva in Zabbix Russian Community
всем доброго времени суток
источник

TU

Tikhon Uskov in Zabbix Russian Community
Vitaly
Смотри доку вебхукам, да, наш
а по CurlHttpRequest и прочий JS доку так и не написали?
тут ща у ребят вопрос: он в прокси умеет?
источник

TU

Tikhon Uskov in Zabbix Russian Community
вижу https://www.zabbix.com/documentation/4.4/manual/appendix/preprocessing/javascript/javascript_objects

но там не ясно, полная она или так себе)
хотя не, ясно. пожалуй, правда, прокси не хватает
источник

IV

Igor Vyrva in Zabbix Russian Community
пытаюсь настроить чтоб Zabbix при сробатывании триггера определенного статуса выполнял на удаленном сервере скрипт
Что сделано:
на нужном сервере в настройках
/etc/zabbix/zabbix_agentd.conf
EnableRemoteCommands=1

В Заббиксе в Configuration>Actions
добавлен (пока тестовый)
ACTION ON Not classified
У него в Action:
Conditions:
A  Problem is not suppressed
B  Trigger severity equals Not classified

Operation:
Default operation step duration : 1h
Operations
Run remote commands on hosts: Test15

Там выставлено
Steps 1-1
Step duration: 0
Operation type: Remote command

Type: Custom script
Execute on: ZAbbix agent
Commands: sudo /home/scripts/test.sh  "{EVENT.NAME}"

Так вот. При срабатывании Триггера с Not classified я не вижу чтобы Заббикс пытался дёрнуть скрипт на нужном мне сервере (в примере Test15)
источник

as

alex sm in Zabbix Russian Community
Всем привет, кто-то сталкивался с Globus perfomance management?? как я понял это чтото вроде протокола обмена данными о производительности комутационного оборудования?
источник

IV

Igor Vyrva in Zabbix Russian Community
в чем у меня может быть проблема в описаном варианте?
Может надо команду по другому писать?
или можно как-то указать чтоб оно через userparameter прописанный в  zabbix_agentd.conf отработало?
источник

IV

Igor Vyrva in Zabbix Russian Community
не хотелось бы мастерить костыль - запуск скрипта на самом заббикс-сервере, а в нем уже zabbix_get -s ...
как-то это не правильно
источник

s

slagmaur in Zabbix Russian Community
Igor Vyrva
в чем у меня может быть проблема в описаном варианте?
Может надо команду по другому писать?
или можно как-то указать чтоб оно через userparameter прописанный в  zabbix_agentd.conf отработало?
Для начала посмотрите в event actions
источник

s

slagmaur in Zabbix Russian Community
alex sm
Всем привет, кто-то сталкивался с Globus perfomance management?? как я понял это чтото вроде протокола обмена данными о производительности комутационного оборудования?
Даже если никто - всегда лучше сразу проблему описать
источник

IV

Igor Vyrva in Zabbix Russian Community
Вопрос снят
оказалось я под конец дня уже плохо смотрел
у меня было .ssh вместо .sh
источник

as

alex sm in Zabbix Russian Community
slagmaur
Даже если никто - всегда лучше сразу проблему описать
Заказчик просит выдавать некие данные во внешнюю среду мониторинга "Globus или др система Perfomance Mangement"(цитата), подробностей никаких не говорит, видимо сам еще не разобрался в вопросе. "Вы же специалисты, предложите чтонибудь". Я пытаюсь понять заббиск такое может, может сталкивался кто-то с эдаким? В гугле исчерпывающей информации на эту систему не нашел пока что.
источник