@ZabbixPro

Страница 874 из 1183
inqfen
03.06.2018
13:52:35
А одновременно нельзя?

он же как я понимаю просто ищет вхождения

раз like

Igor
03.06.2018
13:52:58
нет

Google
Igor
03.06.2018
13:53:11
AND это логическое И

inqfen
03.06.2018
13:53:16
ну

Igor
03.06.2018
13:53:19
OR логическое или

ну чекни по этому параметру с сервера агента и увидишь сам

inqfen
03.06.2018
13:54:11
Если "prod core" имеет вхождение prod И "prod core" имеет вхождение core, то true

Igor
03.06.2018
13:54:45
короче, почитай о логических операторах

inqfen
03.06.2018
13:55:44
Логические опереаторы я знаю

Igor
03.06.2018
13:57:03
Самое простое глянь последние данные по хосту

Что там приходит

inqfen
03.06.2018
13:58:39
Интересно в итоге

В кондишинах удалил второе условие

Рестартанул агент - добавился

Вернул кондишн как было

Google
inqfen
03.06.2018
13:59:19
(prod) AND (core)

перезапустил агент

И он опять добавился



фокусы

с логическими операторами все норм, скорее внутри что-то типа a = "prod core".contain("prod") b = "prod core".contain("core") if a == True and b == True operations сорян за псевдокод

Alexander
03.06.2018
14:08:55
no active checks on server [172.16.0.190:10051]: host [ip-172-16-0-70] not found
Имя хоста в агенте и на сервере должны быть одинаковыми.

inqfen
03.06.2018
14:09:13
Имя хоста в агенте и на сервере должны быть одинаковыми.
Это я поправил. Он не добавлялся на сервер

В этом-то и проблема

Alexander
03.06.2018
14:09:35
Так какая проблема осталась?

inqfen
03.06.2018
14:09:54
В итоге после передергивания экшна все стало норм

Igor
03.06.2018
14:10:01
В этом-то и проблема
Да нет никакой проблемы, правило не соответствует условию

Вот и все

inqfen
03.06.2018
14:10:44
А сейчас чудом начало соответствовать?

Igor
03.06.2018
14:11:15
С чего ты взял что это так?

inqfen
03.06.2018
14:11:39
добавляется же

Вернул кондишн как было

(prod) AND (core)

перезапустил агент

И он опять добавился

Google
Alexander
03.06.2018
14:12:20
Покажи свою метадату

Igor
03.06.2018
14:12:28
Лол

Alexander
03.06.2018
14:12:34
И покажи свои правила регистрации

Igor
03.06.2018
14:12:53
Вот удалится он у тебя через время и будет тебе добавился

inqfen
03.06.2018
14:13:14
HostMetadata=prod core

Alexander
03.06.2018
14:13:54
Он и и будет добавляться

Igor
03.06.2018
14:14:31
Edouard
03.06.2018
15:04:55
Чат, привет. Пытаюсь получить число графиков у хостов из определенной группы. SELECT DISTINCT COUNT(DISTINCT g.graphid) AS rowscount,i.hostid,h.name,h.status FROM graphs g,graphs_items gi,items i,hosts h,hosts_groups hg WHERE hg.groupid='10' GROUP BY i.hostid,h.name,h.status ORDER BY rowscount ASC LIMIT 50; И ,технически, получаю. rowscount | hostid | name | status -----------+--------+-------------------------+-------- 1 | 12358 | my.cabinet.tld | 0 1 | 12493 | nx5per | 0 7 | 12352 | pintld.tld | 0 17 | 12356 | merch.pintld.tld | 0 Но возможно есть менее брутфорсный путь? Спасибо.

Edouard
03.06.2018
15:19:33
На большом количестве узлов и принадлежащих им графиках запрос длится ~ минут по 10. Хостов ~ 3k

Timur
03.06.2018
16:00:15
а что за субд?

может есть смысл туда заглянуть?

explain analyze, всё такое

Edouard
03.06.2018
16:57:00
Postgres. Попробую сузить запрос, сначала получить графики из группы, а потом сосчитать. Т.к похоже я сначала получаю и считаю все, а затем отсекаю группу) Пока смотрю в джойн вида left join hosts_groups on hosts.hostid = hosts_groups.hostid left join groups on hosts_groups.groupid = groups.groupid left join interface on hosts.hostid = graph_items.hostid и полностью в нем застрял.

Работает, и ладно.

Dmitriy
03.06.2018
16:58:25
Индексы везде есть?

Explain analyze покажи

И дистинкт медленно работает в пг

Google
Dmitriy
03.06.2018
16:59:27
Группировку юзай

Edouard
03.06.2018
17:01:14
Будет прогресс - вернусь. Т.к отошел уже от эвм. Спасибо

Dmitriy
03.06.2018
17:01:26
Чатом ошибся, по запросам лучше в профильную группу твоей субд

Тут не базисты же)

inqfen
03.06.2018
17:47:25
второй сервер сразу норм добавился

Ilya
03.06.2018
18:42:46
Тут не базисты же)
Написать правильный запрос в базу заббикса - задача в том числе и звббиксоида / заббиксёра

Dmitriy
03.06.2018
19:14:06
Написать правильный запрос в базу заббикса - задача в том числе и звббиксоида / заббиксёра
Структура там конечно не самая прозрачная. И админ может не шарить в sql, и тем более в нюансах работы выбраной субд. Все, что нужно должно быть в api максимум, напрямую в базу лезть имхо не разумно.

Alexander
03.06.2018
19:15:50
ну выгружай через апи группы хосты айтемы и подсчитывай количество элементов в массиве. вроде как никто не запрещает

Edouard
03.06.2018
19:17:51
Фронт заббикса так и делает. И мне никто не запрещает так делать, конечно.

Admin
ERROR: S client not available

Edouard
03.06.2018
19:18:20
Запрос к апи не осилил ( честно говоря

Rodion
03.06.2018
19:19:05
Есть же метод graph.get https://www.zabbix.com/documentation/3.0/ru/manual/api/reference/graph/get Передаешь ему groupids что бы по группе отфильтровать. И countOutput ставишь, что бы посчитал Если я правильно задачу понял)

Dmitriy
03.06.2018
19:30:25
Запрос к апи не осилил ( честно говоря
Доки на русском языке, авторы софта тоже по русски отлично разговаривают. В чем проблема?

Разумно)
Опыт, чо уж)

Timur
03.06.2018
19:59:07
Написать правильный запрос в базу заббикса - задача в том числе и звббиксоида / заббиксёра
не проще ли через API? КМК, лезть в кишки монолитной системы не очень хорошая с т.з. поддерживаемости задача

если такое требование всё-таки возникает (и прям вот регулярно), то мне кажется, что следует задуматься о переходе на какие-то другие решения, те же time series database

Dmitriy
03.06.2018
20:26:06
Есть вещи, которые апи не умеет, и решение задачи может вырасти в оверхед дикий, если в базу не лезть. К тому же о поддержке. На моей памяти серьезно прям база пару раз менялась, не более

Edouard
03.06.2018
21:07:35
Но по мелочам очень даже. Недавно просили таблицу пользователей из 3.4 скопировать в 3.2 Меня зацепило уже одно только "да там просто скопировать, ну одна минута же" :)

Семён
04.06.2018
03:46:38
Приветствую всех. Ребят, вопрос тупой, но что то не могу найти на него ответа. Как можно посмотреть с помощью агента что определяется с помощью аргумента system.uname? Дело под виндой. Просто у меня хост находится, но экшн не срабатывает на автоматическое добавления. Хочу посмотреть, может system.uname как то криво определяется?

Google
Семён
04.06.2018
04:13:46
C:\zabbix\bin\win64\zabbix_get.exe -s 127.0.0.1 -k sustem.uname

Вот так? Я правильно понял?

Алексей
04.06.2018
04:14:42
Вот так? Я правильно понял?
С заббикс сервера лучше чтобы исключить проблему с доступом к агенту от заббикса

-s ваш_ип тачки

Alexander
04.06.2018
04:15:58
zabbix_agentd -t

Семён
04.06.2018
04:16:09
Я конечно извиняюсь за череду глупых вопросов, а zabbix_get под CentOS7 лежит где то в виде исполняемого файла?

Семён
04.06.2018
04:17:13
Увы, ставил не я:( Не доступен:( Но уже примерно ясно в каком направлении копать:) Ребят, моё почтение:)

John
04.06.2018
05:42:11
Доброе утро, у меня вопрос по proc.mem[<имя>,<пользователь>,<режим>,<cmdline>,<тип памяти>] , а именно по последнему параметру. В мане по типам памяти есть тип pmem (% памяти). При этом тип элемента данных целое число. Т.е. pmem нельзя использовать в этом элементе данных?

Разобрался методом тыка :). Нельзя.

Анисимов Андрей
04.06.2018
06:26:31
Доброго времени суток! подскажите как прикрутить оповещения через icq, везде старые статьи ((

Mi
04.06.2018
06:28:05
Увы, ставил не я:( Не доступен:( Но уже примерно ясно в каком направлении копать:) Ребят, моё почтение:)
Подключите репо заббикса и ставьте. Мануал гуглится и есть на их сайте

Семён
04.06.2018
06:28:41
Alexander
04.06.2018
07:04:53
гг

Анисимов Андрей
04.06.2018
07:05:25
злые Вы ))

Alexander
04.06.2018
07:05:52
у какой icq в самом деле

Alexander
04.06.2018
07:06:38
у какой icq в самом деле
Тёплый ламповый ICQ.)

Анисимов Андрей
04.06.2018
07:07:01
у какой icq в самом деле
замена телеге, с смс шлюзом не хочется возиться. плодить радя забикса ватсап или вайбер - нет желания, совсем

Aleks
04.06.2018
07:07:59
но зачем менять телегу?

Страница 874 из 1183