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
Не надо под шаблон делать экшн