Alexander
16.10.2017
10:49:28
https://www.zabbix.com/documentation/3.2/manual/config/hosts/host
Alexander
16.10.2017
10:50:23
Да лан, это как?
Alexander
16.10.2017
10:50:24
To create a nested host group, use the '/' forward slash separator, for example Europe/Latvia/Riga/Zabbix servers.
Google
Alexander
16.10.2017
10:51:13
"А вот у меня common карта и в ней а-ля сервачок, а за ним куча хостов." - не суперудобно, но в триггерах можно задать зависимости
Alexander
16.10.2017
10:51:58
Едреныть, даже не знал.
Alexander
16.10.2017
10:52:21
https://www.zabbix.com/documentation/3.2/manual/config/triggers/dependencies
поэтому прежде чем плакать, надо бы RTFM
Alexander
16.10.2017
10:52:46
И как это в веб морде будет выглядеть?
Прям проваливаемся в группу, а там еще группа? )
RTFM, ню ню
Alexander
16.10.2017
10:54:23
вопросы троллей не интересны. вы поныли что функционала нет - он есть.
выглядят типа так https://support.zabbix.com/secure/attachment/44761/zbx_nested_hostgroup.png
Prod
Alexander
16.10.2017
10:55:50
Уход и блок. Ну забавно. Мы ведь не про полемику, а про функционал
Alexander
16.10.2017
10:56:05
см выше, панчер
Vitalii
16.10.2017
10:56:14
Гы.. Глядя на вашу переписку складывается ощущение, что человек сам с собой спорит:-D
Google
Alexander
16.10.2017
10:56:26
ему не нужны ответы
Alexander
16.10.2017
10:58:01
Нехрена се выводы
Alexander
16.10.2017
10:58:27
я на все вопросы ответил? опустил тему веб-проверок - там вопроса не было
Alexander
16.10.2017
10:58:57
Исчерпывающе )
Alexander
16.10.2017
10:58:59
итог: вложенные группы есть, зависимость строится между триггерами (by design)
по поводу веб-проверок, мне изначально тоже логика не очень нравилась, но это по сути правильно - должен быть объект мониторинга. другое дело - это немного сбоку реализация, а не в лоб через элементы данных (что также можно реализовать)
Alexander
16.10.2017
11:01:24
Ну как это сбоку? Вот оно у меня на апп. И на нем же.
Alexander
16.10.2017
11:02:20
ничего не понял, сорри
Ilya
16.10.2017
11:02:39
Александр не понял Александра
Alexander
16.10.2017
11:02:55
Зачем фейковый хост?
Ilya
16.10.2017
11:02:56
Александр с красной аватаркой победил Александра с зелёной аватаркой
Alexander
16.10.2017
11:05:53
Фор экзампл. Есть допустим определенный томкат или нжинкс. Зачем это выводить куда то еще?
Alexander
16.10.2017
11:06:13
Alexander
16.10.2017
11:06:23
Почему сбоку?
Alexander
16.10.2017
11:06:57
потому что веб-проверка - это отдельная сущность в Заббиксе наряду с дискавери, элементами данных, триггерами итд итп
вот почему сбоку
Alexander
16.10.2017
11:08:28
Гипотетически. Веб сервервер деградирует, веб проверки сбоку.
Alexander
16.10.2017
11:09:28
деградацию веб-сервера легко поймать с помощью даже базового мониторинга
про веб-проверку я сказал, потому то мне не нравится сама реализация в Заббиксе из коробки
Alexander
16.10.2017
11:18:24
А как не из коробки сделать? Если собирать из конструктора конструктор, то возникает вопрос, а оно мне надо?
Google
Vitalii
16.10.2017
11:22:15
Vi
16.10.2017
11:22:50
Вопрос по web парсингу - с помощью чего из web страницы с определённого места выдернуть метрику? web scenario написал, в шаге указал {macro} = regexp:(.*) где его посмотреть?
Alexander
16.10.2017
11:23:59
curl + awk/perl/grep?
Vi
16.10.2017
11:24:27
как бы можно, но это доп UserParameter, а вдруг стандартно можно?
Alexander
16.10.2017
11:24:43
а вообще делают API
Vi
16.10.2017
11:25:50
*пока что))
Vitalii
16.10.2017
11:26:18
curl + awk/perl/grep?
У нас немного по-другому. РНР скрипт отдаёт определенные метрики. А мы, посредствам WEB-проверок дергаем этот скрипит на прямую или через прокси и смотрим на ответ.
Alexander
16.10.2017
11:26:46
ну это ж уже почти API которые отдает статистику
Vitalii
16.10.2017
11:27:17
Ну да, почти
Vi
16.10.2017
11:27:23
и всё-таки, стандартным веб-мониторингом циферку с сайта не выдернуть? чтоб потом график показать
Alexander
16.10.2017
11:27:34
Виталий, вы веб-проверкой ищете ответ? интересно как вы ловите ошибки
Vitalii
16.10.2017
11:30:40
Мы смотрим НТТР- коды ответов, IP с которых скрипту поступил запрос (в ответе), IP ответившего хоста (тоже в ответе) и сравниваем это с шаблоном ответа. Запрос происходит по имени хоста
Шаблон ответа выглядит так
BaseHost:{$AFS_BE_PRIMHOST} RequesterIP:{$ZABBIX_EXTERNAL_IP} AnswerIP:{$AD1_DC1_IP} AdServerType:1
Alexander
16.10.2017
11:46:39
ага, понял. спасибо. идею уловил
Ihor
16.10.2017
13:16:31
А есть макрос на время интервала обновления ?
Alexander
16.10.2017
13:31:00
Using macros and time unit suffixes in update interval and custom intervals as well as history and trend storage periods of items and item prototypes
оттуда
Google
Ihor
16.10.2017
13:44:43
{$DELAY} - Это оно?
Alexander
16.10.2017
13:56:04
что оно? это просто макрос
https://www.zabbix.com/documentation/3.4/manual/appendix/macros/supported_by_location_user
с 3.4 есть поддержка макросов в Items and item prototypes
а там как вы макрос назовете так он и будет называться
Ilya
16.10.2017
14:04:03
Как мы делаем в заббиксе вложенные группы хостов? Main group в ней Linux server. Main group/Nested group в ней тот же самый Lunux server. Это подруппа типа. Слэш же есть. Яхуею дорогая редакция
Не угомонятся всё
Anton
16.10.2017
14:06:05
Alexander
16.10.2017
14:06:36
Ilya
16.10.2017
14:07:03
Alexander
16.10.2017
14:07:03
такое впечатление что у людей есть хитрый план побега с Заббикса, но они его забыли
Anton
16.10.2017
14:07:42
Alexander
16.10.2017
14:08:04
Anton
16.10.2017
14:08:49
Alexander
16.10.2017
14:09:13
кстати да. во времена ирц можно было таким промышлять. и промышляли же
100500 раз говоришь людям, а все равно не понимают: "Тебе никто ничего не должен." Но все равно находятся, что не докрутили, не дочитали, не поняли, не разобрались, но не могут признать ошибку свою. И продолжают рассказывать что %PRODUCTNAME% - полное г и %уеть )))
Anton
16.10.2017
14:14:05
персонаж продемонстрировал типичную форму проекции, направляя на внешний объект внутренние проблемы. сплошь и рядом. ничего нового.
дело даже не в том, что не разобрались или не прочитали. повод всегда найдётся.
Ihor
16.10.2017
14:24:57
Как решить ошибку
Special characters "\, ', ", `, *, ?, [, ], {, }, ~, $, !, &, ;, (, ), <, >, |, #, @, 0x0a" are not allowed in the parameters
Google
Ihor
16.10.2017
14:25:07
Если при zabbix_get отрабатывает нормально
возращает число
Я парслю json ответ утилитой jq, возможно она что-то дописует
Alexander
16.10.2017
14:26:21
вывод сюда кинь
jq не должна ничего дописывать
думаю где-то проблема в "
Ihor
16.10.2017
14:27:48
http://joxi.ru/vAWYyWzF1Q09Km
curl -sS -u ${USER}:${PASS} -H "Accept: application/json" -X GET "https://localhost/api/search/universal/relative/terms?query=response_status%3A${RESPONSE_STATUS}+AND+source%3A${SOURCE}&range=${RANGE}&field=response_status&filter=streams%3A${STREAMS}" | jq -r '.total'
Парсю грейлог
Anton
16.10.2017
14:29:51
Как решить ошибку
Special characters "\, ', ", `, *, ?, [, ], {, }, ~, $, !, &, ;, (, ), <, >, |, #, @, 0x0a" are not allowed in the parameters
UnsafeUserparameters
https://www.zabbix.com/documentation/3.2/manual/appendix/config/zabbix_agentd
Alexander
16.10.2017
14:29:55
не понял проблему. у тебя в скриншоте все ок и ключик отдал 93
Ihor
16.10.2017
14:30:51
В том то и дело
Alexander
16.10.2017
14:30:51
Ihor
16.10.2017
14:30:57
заббикс гет работает
а в веб-интерфейсе ошибка
Alexander
16.10.2017
14:31:55
выше @fayantsev кинул про параметр UnsafeUserParameters
попробуй его
ну и я не совсем понял про Грейлог. если логи nginx собирает грейлог то пусть он и алертует через плагин в заббикс
там вроде как такая возможность имеется
http://docs.graylog.org/en/2.3/pages/plugins/alert_notifications.html#alert-notifications-api
Ihor
16.10.2017
14:39:26
UnsafeUserParameters не работает на 3.4
Alexander
16.10.2017
14:40:13
а можно рассказать немного о сути задачи. интересно понять