
Dmitry
23.10.2018
13:58:03

Alexander
23.10.2018
13:59:01


Dmitry
23.10.2018
14:00:18
Покажи статистику fpm и nginx
[root@80fe1cc9feaa /]# cat /var/log/nginx/access.log | awk '{print $1" "$8}' | awk -F\& '{print $1}' | sed 's|"||g' | sed 's|.graphid=.*||g' | sed 's|.sid=.*||g' | sed 's|?hostid=.*||g' | sort -k2 | awk 'NR>1{countarr[$2]++}; {sumarr[$2] += $1} END{for (a in countarr) print a, sumarr[a]/countarr[a], countarr[a]}' | sort -k2 -n -r | head -n 20
/zabbix.php?action=widget.status.view 4.62721 8532
/charts.php 4.60059 17
/charts.php?ddreset=1 4.328 25
/tr_status.php 4.11227 139
/charts.php?fullscreen=0 4.05931 114
/tr_status.php?fullscreen=0 3.94164 25
/tr_status.php?filter_set=1 3.86612 516
/tr_status.php?ddreset=1 3.365 1
/map.php?noedit=1 2.7215 14
/scripts_exec.php 2.54486 22
/hosts.php 2.4605 6
/zabbix.php?action=widget.issues.view 2.21278 54023
/overview.php?ddreset=1 2.0995 2
/zabbix.php?action=widget.system.view 1.29979 56440
/zabbix.php?action=map.view 1.2748 5
/chart2.php 1.02633 63727
/users.php?ddreset=1 0.699 1
/items.php?filter_hostid=11752 0.691 1
/latest.php?filter_set=1 0.594799 507
/hosts.php?groupid=10 0.560348 23
среднее - кол-возапросов

Google

Dmitry
23.10.2018
14:01:06
А увас разнесены компоненты, или все на одном серваке?

Dmitry
23.10.2018
14:01:28

Alexander
23.10.2018
14:01:40

Dmitry
23.10.2018
14:01:53

Alexander
23.10.2018
14:02:49
А много пользователей фронтэнда?

Dmitry
23.10.2018
14:03:12
Number of users (online) 52 17

Alexander
23.10.2018
14:03:14
А как настроен иннодб?

Антон
23.10.2018
14:03:26
Простите за нубский вопрос - а в заббексе можно разносить компоненты (я не про вынос бд за скобки)

Alexander
23.10.2018
14:03:29

Антон
23.10.2018
14:05:07
Ясно, спасибо

Сергей
23.10.2018
14:05:40
Добрый день! Подскажите,пожалуйства, сделал userparametr но элемент данных выдает ошибку Timeout while executing a shell script. Запускал скрипт на машине на которой выполняется этот параметр, скрипт выполнялся менее 3с
как исправить ошибку

Google

Andrey
23.10.2018
14:06:06
Народ подскажите логику тригера. Например
{Template JMX Generic:jmx["java.lang:type=Memory",HeapMemoryUsage.used].last(0)}>({Template JMX Generic:jmx["java.lang:type=Memory",HeapMemoryUsage.max].last(0)}*0.8)
после подключения начал засыпать алертами.
ЕСли я добавлю например
{Template JMX Generic:jmx["java.lang:type=Memory",HeapMemoryUsage.used].avg(5)}>({Template JMX Generic:jmx["java.lang:type=Memory",HeapMemoryUsage.max].avg(5)}*0.8)
это не исказит триггер? Цель получать оповещения по утилизации а не за последнее событие

Dmitry
23.10.2018
14:06:14
Нагрузка на цпу, больший процент ожидание ввода вывода, диски не SSD? вы iostat не снимаете? советую понаблюдать за параметром disk await time пару дней.

Дамир
23.10.2018
14:11:43

Сергей
23.10.2018
14:14:53
После обновления самодельный виджет перестал распознавать html код выдаёт просто код а не таблицу как было у меня в 3.4 подскажите что потыкать )

Dmitry
23.10.2018
14:15:05
вы попробуйте его из под пользователя заббикс запустить, с сервера. Может быть каких то глобальных переменных не хватает или прав на что то. Надо смотреть скрипт

Олег
23.10.2018
14:15:30

Andrey
23.10.2018
14:16:16

Олег
23.10.2018
14:17:00
Какое именно из 2 предложений?

Dmitry
23.10.2018
14:17:53
вот и спрашиваю - оптимизировал/кэшировал это ктонибудь принудительно

Andrey
23.10.2018
14:29:03

Олег
23.10.2018
14:30:56

djan
23.10.2018
16:04:54

I
23.10.2018
17:35:32

Alexander
23.10.2018
17:35:58

Иван
23.10.2018
17:50:42
Здраствуйте, есть задача мониторить БД Oracle на разных хостах. На zabbix сервере установил ODBC ,драйвера и тд. Вопрос в следующем мне для каждой БД нужно делать новую запись в odbc.ini или можно как то передавать имя из макросов элементов данных

Олег
23.10.2018
18:02:50
Новую запись в odbc.ini для каждого SID. Макросом можно передавать data_source_name в ключи айтемов.

I
23.10.2018
19:04:09

Олег
23.10.2018
19:09:57

I
23.10.2018
19:11:29

Google

Олег
23.10.2018
19:13:48
обычно или обрезается при помощи sed в конвейере, или просто в последней итерации цикла выводится строка в несколько ином формате

I
23.10.2018
19:16:04

Олег
23.10.2018
19:17:14
в PS я второй способ использую, но тут уж дело вкуса и умения

Alexander
23.10.2018
22:02:50

Alexander
24.10.2018
05:07:20
Вообще, всем Windows-администраторам рекомендую книги Don Jones по PowerShell (https://donjones.com/powershell/). Читал еще его регулярные статьи в TechNet, тоже много полезного.

Олег
24.10.2018
05:19:40
За ссылку спасибо, посмотрю. Что касается ConvertToJson, я в курсе, что он есть, но надо ведь не просто конвертировать вывод командлета в json, но и добавить туда макрос LLD, а порой и не один. Впрочем, надо поэкспериментировать, может, оно и проще будет.

Alexander
24.10.2018
05:20:48

Олег
24.10.2018
05:23:21

Alexander
24.10.2018
05:25:11

Олег
24.10.2018
05:26:27

Alexander
24.10.2018
06:21:14
А потом такие вот ситуации получаются.
не на этот пост, а просто, спасибо тебе человек.
Копал почему обнаружение Json не ест, нашел Ваш ответ на форуме еще от 2016 года, что запятая лишняя, перепроверил скрипт, и вправду лишняя тоже оказалась

Mi
24.10.2018
06:42:26
подскажите, если мне в template items нужно создать более 200 параметров, как это сделать кроме как ручками, и редактированием json?

D
24.10.2018
06:49:32

Сергей
24.10.2018
06:53:25
кто подскажет в логах сервера такая ошибка Message from 127.0.0.1 is missing header. Message ignored

D
24.10.2018
06:57:01

Ilya
24.10.2018
06:57:10
Либо траппер

Сергей
24.10.2018
06:57:38
сервер и агент 4 тока обновил и посыпалось

Google

Сергей
24.10.2018
06:57:58
а как отловить что это сыпет

Ilya
24.10.2018
06:58:04

Сергей
24.10.2018
06:59:18
zabbix_sender -V
zabbix_sender (Zabbix) 3.4.4

Ilya
24.10.2018
06:59:34
Вот и ответ

Сергей
24.10.2018
06:59:54
спасиб щас попробую

Alexander
24.10.2018
07:06:05

Nikolay
24.10.2018
07:56:36
Коллеги, приветствую.

Alexander
24.10.2018
08:03:08
И тебе привет.

Nikolay
24.10.2018
08:04:11
Настроил заббикс дискавери хостов. и привязки к ним шаблонов.
Через какое то время ошибки посыпались:
```Cannot add or update a child row: a foreign key constraint fails (zabbix.graphs_items, CONSTRAINT c_graphs_items_2 FOREIGN KEY (itemid) REFERENCES items (itemid) ON DELETE CASCADE)
```
Вопрос, как поправить? Пробовал удалить хосты, к которым привязано дискавери хостов. Не получается.
Если в базе поставить SET FOREIGN_KEY_CHECKS=0;
То это даст возможность удалить хост, но насколько это безопасно?

Andrey
24.10.2018
08:22:35
Всем привет, кто-нибудь юзает zabbix+grafana ? Поставил плагин для графаны, не соображу как посчитать процент свободного места на диске. Вроде метрики usable space и total space имеются, а функций нужных aspercent и diffseries найти не могу. да и не понятно как это в data query добавлять

Oleg
24.10.2018
08:45:48
Интересно, есть фичареквесты чтобы помимо макросов {TRIGGER.NAME} появились какие-то {TRIGGER.PROBLEM.TEXT} {TRIGGER.OK.TEXT} и в action их можно было прописать для человекочитаемые сообщения.
обычно триггер создают с описательным именем проблемы "сервис Х сломался".
в сообщения action вставляют {TRIGGER.STATUS} и имя триггера "PROBLEM: сервис Х сломался".
а когда прилетает окей - то примерно то же самое:
"ОК: сервис Х сломался".
а хочется "ОК: сервис Х починился".

Nikolay
24.10.2018
08:59:38
всмысле можно же отдельный текст для починился
хотя похоже что реально нет, извиняюсь

Сергей
24.10.2018
09:43:05
не получается обновить zabbix sender до 4 версии делаю так sudo apt-get install --only-upgrade zabbix-sender sudo apt list |grep zabbix-sender
zabbix-sender/неизвестно,now 1:4.0.0-2+xenial amd64 [установлен] zabbix_sender -V
zabbix_sender (Zabbix) 3.4.4

Alexander
24.10.2018
09:48:25

Serg
24.10.2018
09:51:15

Alexander
24.10.2018
09:54:36

Nikolay
24.10.2018
09:55:44

Alexander
24.10.2018
09:56:38

Google

Nikolay
24.10.2018
09:57:36

Alexander
24.10.2018
09:59:05
Человек хочет другое тело и тему сообщения при решении проблемы. Есть вкладка для этого, где можно это сообщение набить. Да, макросы будут те же самые.

Nikolay
24.10.2018
10:03:18
я понял немного иначе. Пример: PROBLEM Важность: Warning
Где: hostname
Что: /dev/sdk: SMART Current Pending Sector counter incremented
Когда: 2018.10.23 в 05:11:57
OK
Где: hostnameЧто: /dev/sdk: SMART Current Pending Sector counter incremented
Когда: 2018.10.23 в 07:05:35
и типа чтобы в тексте что был другой текст
вроде /dev/sdk: SMART Current Pending Sector counter is 0 now

Alexander
24.10.2018
10:07:08
Я про то же. Это всё делается на вкладке Recovery operations.

Nikolay
24.10.2018
10:07:49

Alexander
24.10.2018
10:08:23
Для каждого действия ты имеешь в виду?

Nikolay
24.10.2018
10:09:06
ппридется сделать действия для каждого шаблона (триггера и тд)

Сергей
24.10.2018
11:28:29
обновил все до 4 версии (server,agent,get,sender) все равно в логах Message from 127.0.0.1 is missing header. Message ignored.

D
24.10.2018
11:35:07
господа, кто может подсказать про то, как работает (или не работает, что гораздо более интересно) траппер, и как поймать, почему данные не доходят до заббикс-сервера, хотя в логах прокси я их вижу? В джуниоровском чате никто не ответил

Serg
24.10.2018
11:36:45

D
24.10.2018
11:37:01

Serg
24.10.2018
11:37:42
и ни одно не доходит? При отправке ошибки выдает какие-то?

D
24.10.2018
11:38:51
<timestamp> : trapper got [...] - это на прокси
ничего примечательного

Alexander
24.10.2018
11:41:40
Не надо под шаблон делать экшн