@ZabbixPro

Страница 347 из 1183
Anton
16.08.2017
10:04:38
не уверен нужно ли оставлять эту ссылку владельцу проблемы. ну да ладно. https://mariadb.com/kb/en/mariadb/repair-table/

Artyom
16.08.2017
10:20:44
ребят, подскажите, делал партицирование по вот этой статьи https://www.zabbix.org/wiki/Docs/howto/mysql_partitioning , вопрос такой очистку истории (housekeeping) нужно выключать в самом забиксе в настройках ?

3.2.7

Google
Anton
16.08.2017
10:23:20
Ну таки да. По задумке.

Если удаление кусков настроено и работает

Artyom
16.08.2017
10:25:11
ок спасибо

sergey S.A. (batonser)
16.08.2017
10:38:44
Всем доброго дня, ребят а агенту заббикс можно указывать 2 прокси забикс ? ПРи этом чтобы каждый прокси забикс опрашивал агент по определенному сетевому интерфейсу

я просто запутался сильно, внесите ясность в мой расплавленый мозг

Oleg
16.08.2017
10:41:40
Попробуй http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858/

sergey S.A. (batonser)
16.08.2017
10:42:44
Благодарю, кажися то что мне нужно

Александр
16.08.2017
10:52:10
Подскажите такую вещь. Мониторю микротики. Сетевые интерфейсы получаю через правила обнаружения. Некоторые интерфейсы на всех микротиках названы одинаково. Можно ли как-то создать триггер на падение конкретного интерфейса?

Некто
16.08.2017
10:57:15
Конкретного в пределах множества микротиков или множества портов в одном микротике?

Kirill
16.08.2017
10:59:07
по идее даже если интерфейсы одинаково названы - они же на разных хостах, ноу проблем

Некто
16.08.2017
10:59:33
вот я и думаю - где подвох в вопросе...

Александр
16.08.2017
10:59:47
Google
Evgeniy
16.08.2017
11:00:04
Ну микротик то не 1
а что тогда надо?

я так понял, что надо на конкретном тике на конкретном интерфейсе

В одном, на каждом
из 10 интерфейсов каждого тика триггерить только на пятом?

Некто
16.08.2017
11:02:08
Как минимум - можно влупить два правила обнаружения с разными фильтрами, думается.

Александр
16.08.2017
11:03:59
Anonymous*
16.08.2017
11:04:26
если думаешь что в заббикс есть решение попроще то его обычно нет

Некто
16.08.2017
11:05:02
может {ITEM.KEY} в триггер ввести и сравнивать с etherISP...

а, нет, он для нотификаций

Похоже, что самый дешевый способ - с разными правилами. Иначе нагенерируется куча лишних триггеров с проверками и будут они пересчитываться постоянно

Ну или тупо создать один айтем вне LLD и на него подвеситься, раз уж везде одна и та же картина.

Vitaly
16.08.2017
11:18:00
порпобуйте в trigger expression прототипа Interface down в начале добавить : {$IFCONTROL:"{#IFNAME}"}=1 and затем на уровне шаблона микротика добавить два макроса: {$IFCONTROL}=0 {$IFCONTROL:"etherISP"}=1

Vitaly
16.08.2017
11:40:52
да. но орать будет только etherISP

Некто
16.08.2017
11:47:04
Этот айтем с разными snmp oid
На входе только фильтр ллд отсечет ненужное. Прототипы не имеют такого функционала, насколько знаю. Хотя, конечно, штука была бы полезная.

Artyom
16.08.2017
11:53:21
подскажите, при партицировании надо выставлять флаги на "Переопределить период хранения истории элементов данных" ?

Kirill
16.08.2017
11:59:14
ну и вдогонку про ДБ вопрос. В мане к mysqlcheck обещают золотые горы: · —repair, -r Perform a repair that can fix almost anything except unique keys that are not unique. а у меня подобное в нескольких таблицах Warning : InnoDB: Index 'graphs_1' contains 3468 entries, should be 1898. Warning : InnoDB: Index 'graphs_2' contains 2922 entries, should be 1898. error : Corrupt

Google
Kirill
16.08.2017
11:59:58
оно реально чинит подобные ошибки?

Dmitry
16.08.2017
12:00:29
Коллеги, помогите разобраться? спрашиваю у хоста про память free -h total used free shared buffers cached Mem: 125G 123G 2.3G 0B 7.5M 657M -/+ buffers/cache: 122G 2.9G Swap: 0B 0B 0B

заббикс возвращает echo " zabbix_get -s 192.168.23.18 -k proc.mem[,,,,pmem]" | bc -l 77.648143

Kirill
16.08.2017
12:05:28
Dmitry
16.08.2017
12:06:43
а без калькулятора что выдаёт?
zabbix_get -s 192.168.23.18 -k proc.mem[,,,,pmem] 77.634264

соответственно - запрос по процессам изнутри ноды - ps aux | awk '{sum+=$6} END {print sum / 1024}' 99818.6 что соответствует с калькулятором из-под заббикс запроса echo " zabbix_get -s 192.168.23.18 -k proc.mem[,,,,rss] / 1024/ 1024/ 1024" | bc -l 97.47629547119140625000

пытаюсь понять кто, кроме процессов мог сожрать мою память

Kirill
16.08.2017
13:17:25
Не проще перезалить?
из битой таблицы в новую?

Kirill
16.08.2017
13:49:21
Да
вроде решилось через optimize table tablename

было вот что: 2017-08-16 16:29:33 7fb18635a700 InnoDB: index "alerts_1" of table "zabbix"."alerts" is corrupted 2017-08-16 16:29:33 7fb18635a700 InnoDB: load corrupted index index "alerts_1" of table "zabbix"."alerts" 2017-08-16 16:29:33 7fb18635a700 InnoDB: index "alerts_3" of table "zabbix"."alerts" is corrupted 2017-08-16 16:29:33 7fb18635a700 InnoDB: load corrupted index index "alerts_3" of table "zabbix"."alerts" 2017-08-16 16:29:33 7fb18635a700 InnoDB: index "auditlog_1" of table "zabbix"."auditlog" is corrupted 2017-08-16 16:29:33 7fb18635a700 InnoDB: load corrupted index index "auditlog_1" of table "zabbix"."auditlog" 2017-08-16 16:29:33 7fb18635a700 InnoDB: index "profiles_1" of table "zabbix"."profiles" is corrupted 2017-08-16 16:29:33 7fb18635a700 InnoDB: load corrupted index index "profiles_1" of table "zabbix"."profiles" 2017-08-16 16:29:34 7fb1862f8700 InnoDB: index "graphs_1" of table "zabbix"."graphs" is corrupted 2017-08-16 16:29:34 7fb1862f8700 InnoDB: load corrupted index index "graphs_1" of table "zabbix"."graphs" 2017-08-16 16:29:34 7fb1862f8700 InnoDB: index "graphs_2" of table "zabbix"."graphs" is corrupted 2017-08-16 16:29:34 7fb1862f8700 InnoDB: load corrupted index index "graphs_2" of table "zabbix"."graphs" 2017-08-16 16:29:34 7fb18635a700 InnoDB: index "events_1" of table "zabbix"."events" is corrupted 2017-08-16 16:29:34 7fb18635a700 InnoDB: load corrupted index index "events_1" of table "zabbix"."events"

Slach
16.08.2017
13:59:10
Всем, привет а подскажите пожалуйста вот у меня есть Item который собирается через External Check запуском скрипта на zabbix server раз в 30 секунд и на него настроен триггер {SQS:rds-check-int.py["ApproximateNumberOfMessagesVisible","Average","QueueName=prod_sms_messages","{$REGION}","{$ACCESS_KEY}","{$SECRET_KEY}"].min(#2)}>200 вопрос. как сделать так, чтобы zabbix присылал ОДНО сообщение когда проблема началась и одно сообщение, когда проблема пришла в состояние OK ? а то бывают моменты когда начинает валиться дофига всякого и есть некоторые люди которых это очень анноит

Alexander
16.08.2017
14:02:52
гистерезис настрой

наверное, его в районе 200 туда-сюда мотает ...

Паша
16.08.2017
14:30:48
В новых версиях заббикса гистерезис делать проще, есть отдельное поле Recovery expression

Без логической конструкции в основном выражении

Anton
16.08.2017
14:35:04
всё так, но не у всех >3.2, а работать будет везде

Паша
16.08.2017
14:46:42
Это да, поэтому и написал "в новых версиях" :)

Google
Slach
16.08.2017
15:23:47
у меня 3.2.6 я увидел там вот такую галочку http://take.ms/OsxDQ7 поставить single и все поможет? так?

Vadim
16.08.2017
18:06:58
Я прошу прощения, если подобный вопрос поднимался и я пропустил ответы на него. Как вы агрегируете оповещения action при массовом срабатывании триггеров? Чуть подробнее объясню. Есть удалённая площадка, на которой n-е количество хостов. Время от времени пропадает связность с площадкой и происходит массовое срабатывание триггеров доступности хостов и соответственно приходит большое количество оповещений. Мониторить оборудование, обеспечивающее канал связи возможности нет.

Oleg
16.08.2017
18:08:00
ставь завсимости в тригерах. В офф доках это есть

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

Vadim
16.08.2017
18:11:39
вместо кучи триггеров придет алерт только на падение канала
А вот теперь вопрос реализации, ответ на который я не смог найти: отказ может быть действительно только у одного хоста или трёх итд. Как понять, что упал целиком канал и не наплодить до этого "понимания" кучу алертов о недоступности отдельных хостов в группе

Oleg
16.08.2017
18:14:42
Есть у тебя, например, шлюз. За ним 3 хоста. Делай, например, триггер, который с сервера снаружи пингует шлюз. Пинга нет - сработал триггер. И на него вешаешь зависимости. Если сработал триггер отсутсвия пинга - зависимые от него триггеры не сработают. В данном примере при падении канала к шлюзу придет только алерт об отсутсвии пинга к шлюзу, а триггеры отсутвия доступа к 3 хостам за ним - не сработают.

Ilya
16.08.2017
19:02:32
Только зависимости в пределах одного хоста

Это минус

Oleg
16.08.2017
19:23:36
Странно, потому как оф доки говорят: Зависимость триггера может быть добавлена от любого триггера узла сети к триггеру любого другого узла сети, пока это не приведет к циклической зависимости.

Sergey
16.08.2017
19:24:49
да, к другому хосту можно.

у нас для каждой локалки за своим роутером, свой отдельный шаблон icmp ping с прописанной зависимостью в триггере

Ilya
16.08.2017
19:45:48
да, к другому хосту можно.
Это придётся править на хосте, не в шаблоне, криво в общем

Oleg
16.08.2017
19:47:31
Зависимость триггера может быть добавлена от шаблонного триггера к триггеру узла сети. В этом случае, соединение шаблона с узлом сети создаст триггер у узла сети, который будет зависеть от такого же триггера, что и шаблонный триггер. Это позволяет, например, иметь шаблон, в котором некоторые триггеры зависят от триггеров роутера (узла сети). Все узлы сети соединенные с этим шаблоном будут зависеть от этого конкретного роутера.

Попробуйте для начала ознакомиться с офф доками

https://www.zabbix.com/documentation/3.2/ru/manual/config/triggers/dependencies

Oleg
16.08.2017
19:49:09
Зависимость триггера может быть добавлена от шаблона к шаблону. Если триггер из шаблона А зависит от триггера из шаблона B, то шаблон A может быть соединен с узлом сети (или с другим шаблоном) только вместе с шаблоном B, но шаблон B может быть соединен с узлом сети (или с другим шаблоном) в одиночку.

Это предложение читать доки

Александр
16.08.2017
19:50:06
@TomBarton кейс: 26 подсеток с 26 шлюзами и по 3-4 машины за шлюзом

Google
Александр
16.08.2017
19:50:39
шлюзы одинаковые, машины тоже

ваши предложения?

Sergey
16.08.2017
19:50:57
>отдельный шаблон icmp ping с прописанной зависимостью в триггере от триггера соостветствующего роутера. Так работает. Кривизна только в количестве таких шаблонов)

Oleg
16.08.2017
19:54:06
мм, 1 шаблон с 26 хостами и триггером вида {Template ICMP Ping:icmpping[{HOST.NAME},5].max(#3)}=0 ?

а дальше (если внутри сетки одинаковые) зависимость на шаблон который эту сетку обрабатывает

Александр
16.08.2017
19:56:32
а дальше (если внутри сетки одинаковые) зависимость на шаблон который эту сетку обрабатывает
Если триггер из шаблона А зависит от триггера из шаблона B, то шаблон A может быть соединен с узлом сети (или с другим шаблоном) только вместе с шаблоном B

Как пояснение: шаблон B это шлюз, шаблон А это машины подсеток

Oleg
16.08.2017
19:59:37
ну как бы да. в чем проблема? добавить в шаблон В все машины?

Александр
16.08.2017
20:00:30
Зачем мне шаблон шлюза на рабочих машинах?

Чтобы ты не парился поясню. По документации выходит что мы либо руками\скриптом\другими средствами(не заббиксом) прописываем зависимости машин за шлюзами к триггерам шлюза, либо создаем N шаблонов машин, каждый из которых зависит от конкретного шлюза и привязываем их машинам.

N = количество шлюзов

@ableev куда кстати аварку потерял? я уж подумал это клон

Ilya
16.08.2017
20:07:10
Это предложение читать доки
Могу предложить что-нибудь, но будет нецензурно и меня забанят

@ableev куда кстати аварку потерял? я уж подумал это клон
Да я сам уж думаю, что клон, доки читать советуют ?

Александр
16.08.2017
20:07:47
Могу предложить что-нибудь, но будет нецензурно и меня забанят
ЭЭээээ, кто тебя забанит то? На твоем же канале :)

Oleg
16.08.2017
20:10:13
... и рыбку съесть. Привязывать к шаблону шлюза триггеры хостов ттдельные харит, добавить в шаблон шлюза машины - а зачем они ги мне там? По итогу - остаётся только плодить шаблоны. кг/ам, что ещё сказать

Александр
16.08.2017
20:12:23
"ттдельные харит" какой язык?

Да и вообще это ты начал чего то доказывать документацией

Oleg
16.08.2017
20:22:45
"ттдельные харит" какой язык?
В интернете кто-то очепятался? Воины справочника и словаря не дремлют. Ну да, был кейс и был ответ. То, что он вам не подходит - не записывает его в разряд велосипеда из костылей.

Konstantin
16.08.2017
20:23:19
Давайте жить дружно

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