@ZabbixPro

Страница 1169 из 1183
FryFry
19.10.2018
07:58:30
таблицы в innoDB партицирование сделал

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

Михаил
19.10.2018
08:19:04
Здравствуйте. При lld дисков в windows, кроме буквы диска, по snmp предоставляется метка диска и серийный номер, чем сильно замусоривает имена итемов. Подскажите, как и чем обрезать эту строку при lld?

Google
Михаил
19.10.2018
08:23:13
Нет, предобработка итемов в дискавери не подходит. Значение получаемое при дискавери: C:\\ Label: Serial Number 480efd87 Как можно после дискавери обработать это значение до C:\\, например, пока имена итемов не назначились?

Олег
19.10.2018
08:40:39
Вроде бы для этого Macro functions придуманы, но пользоваться ими пока не пробовал https://www.zabbix.com/documentation/3.4/manual/config/macros/macro_functions

Михаил
19.10.2018
08:42:31
Блин, нет. Это для итемов, а мне значения дискавери обработать надо

Nikolay
19.10.2018
08:56:51
Фильтр для фильтрации

Михаил
19.10.2018
08:57:14
в дискавери есть фильтр - смотрел?
Смотрел, у меня там отсекаются всякие ненужные устройства. Как с помощью них преобразовать строку, получаемую при дискавери, я не очень понимаю.

Nikolay
19.10.2018
08:58:02
Никак имхо. А какая именно задача стоит?

Если не секрет

Михаил
19.10.2018
08:58:15
Значение получаемое при дискавери: C:\\ Label: Serial Number 480efd87 Как можно после дискавери обработать это значение до C:\\, например, пока имена итемов не назначились?

Nikolay
19.10.2018
08:58:36
Я имею ввиду что мониторить хочется

Михаил
19.10.2018
08:59:19
Диск С:\ через snmp :)

Google
Nikolay
19.10.2018
08:59:46
Параметры какие

Михаил
19.10.2018
08:59:54
И другие диски, если они имеются — это все делает LLD

Параметры какие
Стандартные: занятое исвободное место

как оно вяжется с моей проблемой не очень понятно

Nikolay
19.10.2018
09:01:22
Насколько я помню такой шаблон есть готовый

А, там через агента, сорри

После обеда доберусь до компа и попробую глянуть что там по snmp

Если никто не опередит

Михаил
19.10.2018
09:03:04
я сам тоже пока поковыряюсь, есть идея

Олег
19.10.2018
09:10:07
Михаил
19.10.2018
09:20:58
Жалко, что функций для {$SNMPVALUE} нету

Alexander
19.10.2018
10:29:14
кто мониторит логи винды? в 4ой версии перестал триггер работать {LoyalityServer:eventlog[GbLoyaltyService,,"Error|Warning|Critical",,,,skip].regexp(^.*$)}<>0 and {LoyalityServer:eventlog[GbLoyaltyService,,"Error|Warning|Critical",,,,skip].nodata(10)}<>1

как-то по-другому может сделать? просто {LoyalityServer:eventlog[GbLoyaltyService,,"Error|Warning|Critical",,,,skip].regexp(^.*$)}<>0 отрабатывает, но чтоб висело вечно не надо бы )

Nikolay
19.10.2018
10:39:14
Коллеги, вопрос такой. Скорее к разработчикам. У нас заббикс 3000nvps, 6000 хостов. Был в тесте, запустили пользователей. Большая нагрузка на sql cpu пошла. Немного проанализировал. Проблема оказалась в том, что пользователи держат постоянно открытыми дашборды. 50-70 дашбордов Дашборды, - это в основном виджет последние проблемы. Последние проблемы, - это sql запросы вида select * from * problems order by DESC. Проблема в ORDER by DESc, т.к. при этом перечитывается вся таблица, насколько я понимаю. Вопрос Как то можно сделать выполнение этих запросов быстрее, возможно инедксы какие то сделать?

Никита
19.10.2018
10:40:38
А на какой СУБД это крутится, если не секрет?

Nikolay
19.10.2018
10:40:54
mysql

Никита
19.10.2018
10:42:09
У меня была мысль делать Master-Slave и через ProxySQL перенаправлять чтение с веба на Slave... Но это мысли, не уверен что будет работать...

Nikolay
19.10.2018
10:45:31
У меня это реализовано уже. Сегодня вечером попробую перенаправлять запросы на оба сервера равномерно.

Герман
19.10.2018
10:55:34
есть кто подскажет эникею?

Никита
19.10.2018
10:56:07
Google
Nikolay
19.10.2018
10:56:45
Сегодня проверю, если интересно, отпишусь, что получилось

Никита
19.10.2018
10:56:57
Да, весьма интересно

Kamil
19.10.2018
11:36:26
а как реализована механика реагирования забикса на перезд машин внутри кластера?

Герман
19.10.2018
11:37:32
скорее всего буду через hostname чекать переезд

Kamil
19.10.2018
11:41:37
скорее всего буду через hostname чекать переезд
и через апи пересозадвать метрики?

Герман
19.10.2018
11:43:05
и через апи пересозадвать метрики?
нет, я понял о чем вы, что история не будет сохраняться, но мне пока факт нагрузки на гипервизор

Kamil
19.10.2018
11:44:06
чет не нашел метрик этих, это вычисляется скриптом?

Герман
19.10.2018
11:46:57
2016 hyper-v Measure-VM комплед

чет не нашел метрик этих, это вычисляется скриптом?
задумка была на кластер, но скрипт работая на 1 из ноде не успевал сформировать json. 30-40 vm не успевает за таймаут агента

Герман
19.10.2018
11:51:30
34 сек из powershell ise

Kamil
19.10.2018
11:52:47
34 сек из powershell ise
4 секунды...ы ? а лимит 30 секунд, ну норм, кстати можно разделить скрипт, тогда быстрее работать будет

Герман
19.10.2018
11:54:04
вот и делю disk, ram и тд. и network.

Kamil
19.10.2018
11:55:00
вот и делю disk, ram и тд. и network.
я про вм, делать не по типам оборудования, а по вм, тока как хост указать...

Герман
19.10.2018
11:56:33
криминала там нет.

нечего не убьет ток гипервизор 2016 минимум

Kamil
19.10.2018
12:06:06
гляньте вывод скрипта.
мне нравится эта херня, хз тока нахера...я изнутри вм за ними смотрю надо будет потыкать...как нить...

Google
M
19.10.2018
12:06:21
Всем привет. Развернул zabbix-server на докере. Добавил узел в карту сети. Пробою пинг делать все ок. Пробую трассеровку делать пишет traceroute: socket(AF_INET,3,1): Operation not permitted. Если из шелла делать трассеровку, то все ок. Не понятно каких прав не хватает

из шелла контейнера

Герман
19.10.2018
12:08:05
Kamil
19.10.2018
12:10:09
отчет надо на новую схд) по iops можно смотреть динамику
так общие иопсы не проще смотреть? я когда тестил дисковую, поставил одну вм, запихнул туда jetstress и смотрел на попугаи ?

Герман
19.10.2018
12:12:47
из шелла контейнера
и проверяйте, может ли учетка zabbix в контейнере пихать этот скрипт. точнее сам контейнер может ли открывать новые сокеты для общения с внешним миром

Герман
19.10.2018
12:21:23
Ну копайте в сторону пермишинс самой учетки которая пихает скриптик на выполнение

Alexander
19.10.2018
12:21:39
задумка была на кластер, но скрипт работая на 1 из ноде не успевал сформировать json. 30-40 vm не успевает за таймаут агента
Можно складывать json lld в файл по крону и читать юзерпараметром. Или просто пушить траппером этот json.

Герман
19.10.2018
12:22:39
Можно складывать json lld в файл по крону и читать юзерпараметром. Или просто пушить траппером этот json.
Да, но воплощение не проблема как пихнуть. Проблема в том чтоб найти все)

Mi
19.10.2018
12:23:21
Подскажите, какой вариант сбора данных менее нагружает заббикс. Parser Nstat -az и после zabbix-sender или предобратка json с зависимыми полями. Items около 200

Герман
19.10.2018
12:23:39
Обнаружение хз как работает с массивами. Гуглил но чет походу роняли в детстве.

Alexander
19.10.2018
12:23:47
для traceroute нужны права root

ping к примеру имеет setuid root

Никита
19.10.2018
12:25:03
Подскажите, какой вариант сбора данных менее нагружает заббикс. Parser Nstat -az и после zabbix-sender или предобратка json с зависимыми полями. Items около 200
С нетстатом поаккуратней, если пойдет наслоение (долго будет отрабатывать и запустится второй+ процесс) - машина может умереть.

Alexander
19.10.2018
12:25:09
Google
Герман
19.10.2018
12:26:11
есть кто подскажет эникею?

Alexander
19.10.2018
12:27:00
а ты можешь это все сюда не закидывать?

это ж даже открывать лень, если норм не оформлено

M
19.10.2018
12:28:57
ping к примеру имеет setuid root
вот похоже пользователю zabbix не хватает прав, хотя ping нормально отрабатывает.

Alexander
19.10.2018
12:29:12
я написал причины

Олег
19.10.2018
12:30:03
Т.е лучше 1 метод? Там по крайней мере все за один раз будет
в качестве менее тяжелой альтернативы netstat'у можно попробовать ss

Mi
19.10.2018
12:30:40
Alexander
19.10.2018
12:31:24
отдать setuid утилитам и решить вопрос?

Alexander
19.10.2018
12:31:31
есть кто подскажет эникею?
Так проблема в чем? В том, что ты не можешь в один JSON все диски запихнуть?

Герман
19.10.2018
12:33:54
Так проблема в чем? В том, что ты не можешь в один JSON все диски запихнуть?
как раз таки их пихнул. В обнаруженнии там у vm где больше одного диска, создается массив [] и вот я хучу научится извлекать массив в преобразовании.

Alexander
19.10.2018
12:34:01
У тебя в {#PATH} массив же

Так ведь нельзя так делать. Или я чего-то не знаю.

Формат для lld - "{#макрос}" = "значение".

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