@ZabbixPro

Страница 589 из 1183
Дмитрий
10.01.2018
06:40:00
Сделать шаблон) и на него навешать

Igor
10.01.2018
06:40:10
да

Дмитрий
10.01.2018
06:40:20
а как получить ?) "Number of unsupported items on the host"

чет туплю

Google
Igor
10.01.2018
06:40:31
айтем типа Zabbix internal

Дмитрий
10.01.2018
06:41:07
во

щас

Igor
10.01.2018
06:41:21
там ключ есть такой - zabbix[host,,items_unsupported]

Дмитрий
10.01.2018
06:41:49
во. то что надо. спасибо большое

Igor
10.01.2018
06:41:54
вместо host ставь макрос {HOST.NAME}

Дмитрий
10.01.2018
06:42:15
это понятно.

Alexander
10.01.2018
06:45:33
там ключ есть такой - zabbix[host,,items_unsupported]
Век живи - век учись ) не знал про него.

Igor
10.01.2018
06:46:01
так и я не знал ))) пока не нашел ))

Дмитрий
10.01.2018
06:48:32
что там еще интересного есть?)

Igor
10.01.2018
06:49:15
посмотри - там много интересного )

Igor
10.01.2018
06:51:22
нема за що

Google
Igor
10.01.2018
07:05:14
это понятно.
упс. ошибочка вышла ))) "'host' и 'available' в zabbix[host,<тип>,available]. Используйте их в ключе элемента данных без изменения (как есть)." (c) host не надо на макрос менять )) сори что запутал )

что там еще интересного есть?)
https://www.zabbix.com/documentation/3.2/ru/manual/config/items/itemtypes/internal

Ilya
10.01.2018
07:09:11
Всем привет

Поиск ничего не дал. Поэтому может сможет кто помочь. Сделал зависимый айтем (zabbix 3.4) от родительского, где есть json но айтем стал неподдерживаемым - вот ошибка: Item preprocessing step #1 failed: cannot extract value from json by path "$.listeners[?(@.id == 1)].connections": unsupported character in json path starting with: "[?(@.id == 1)].connections" Суть в том, что мне нужно из JSON вытащить из списка значение конкретного элемента, где одно из его свойств имеет определенное значение. Согласно jsonpath.com, где я проверял - должно работать, но нет (

preprocessing у меня такой: $.listeners[?(@.id == 1)].connections upd

json такой (слегка отпиленный для вас: { "time": "2018-01-10 07:03:27", "listeners": [ { "id": 1, "protocol": "test", "name": "test", "points": 0, "gauges": 0, "connections": 0 } ] }

в документашке написано (https://www.zabbix.com/documentation/3.4/manual/config/items/item#item_value_preprocessing): Note that only direct paths to single objects in dot or bracket notation are supported. Extracting multiple values is not supported. Не значит ли это что работать так и не должно?

Vi
10.01.2018
08:09:02
Коннекшн - массив. А вытаскивать нужно один элемент судя по всему

Ilya
10.01.2018
08:10:43
Уже нашел, что JSONPath полностью поддерживать не планируется, https://support.zabbix.com/browse/ZBXNEXT-4163

Vi
10.01.2018
08:13:17
Ограничения в принимающих методах. Я бы тоже хотел чтоб макрос из Дискаверинга мог участвовать в формировании имени ключа и в regexp/xpath...но это мало кому нужно

Alexander
10.01.2018
08:46:30
Не появилось желающих обсудить? )

Товарищи, кто юзает MySQL для БД Zabbix, кто как настроил параметр innodb_flush_log_at_trx_commit? Читаю советы оптимизации от Percona, они советуют в 0 выставлять, мол не критично оно. https://www.percona.com/blog/2014/11/14/optimizing-mysql-zabbix/

Alexander
10.01.2018
08:49:51
Как я понял, при такой настройке буфер сбрасывается в файл лога каждую секунду и типа для системы мониторинга не сильно важно потерять пару последних метрик. В этом ведь посыл?

Alexander
10.01.2018
08:50:55
в 2
У меня было 2 на MariaDB 5.5, но с текущими проблемами ищу оптимизаций. Экспериментирую вот.

Alexey
10.01.2018
08:51:09
оптимизаций чего?

производительности?

Alexander
10.01.2018
08:52:09
Типа того. Там не то чтобы прям проблемы, просто поведение изменилось - ищу почему. На старой версии СУБД хаускипер отрабатывал в 2-3 раза быстрее на те же объемы удаляемых данных, чем на новой.

Ertine
10.01.2018
08:52:46
Я перешёл с mysql на Postgresql отлично стало

Google
Alexander
10.01.2018
08:52:47
Время смешное - 10 секунд против 3х на старой, но всё же интересно. =)

Я перешёл с mysql на Postgresql отлично стало
Я и так DBA не особо, так еще и между СУБД скакать - точно не по мне. ) Только к мускулю привык.

Alexey
10.01.2018
08:54:26
Я перешёл с mysql на Postgresql отлично стало
это просто кто то не умеет MySQL готовить, в посгре попроще с настройками, он так глубоко не пускает

Alexander
10.01.2018
08:54:33
Вот, задавал вопрос в другой группе, пока тишина.

Отлично. =) Ситуация вкратце - есть у меня CentOS 7.4, где крутилась небольшая (2,6 GiB) база для сервера мониторинга Zabbix на MariaDB 5.5.56. В праздники словил ошибку по InnoDB, сказавшую, что у меня сломались индексы на одной из таблиц + таблица перестала читаться/писаться вообще. Восстановил БД из бекапа и попутно решил, что, наверное, стоит всё же уже обновить MariaDB до более актуальной версии. Обновил, собственно, до 10.2.x из официальной репы (обновлял по шагам: 5.5.56 => 10.0 => 10.1 => 10.2, методом "удалил полностью, установил новую, сделал upgrade", конфиг везде тянул один и тот же). Конфигурацию оставил от прежнего сервера (показать сейчас не могу, т.к. не на работе). Так вот, сразу после запуска сервера обратил внимание, что штатный процесс очистки БД (housekeeper) стал гораздо медленнее выполняться - на 5.5 это было ~3-4 секунды при удалении 150к написей, а на 10.2 порядка 10 секунд при удалении 100к. Собственно, вопрос общий, но с чего можно начать поиск проблем? =)

Ertine
10.01.2018
08:55:29
Коллеги! Как оптимизировать таблицу history, history_uint?

Ilya
10.01.2018
08:55:29
Я рекомендую обновить MariaDB до Percona MySQL 5.7, и всё.

Alexey
10.01.2018
08:55:43
читай changelog'и Марии

у меня всена MySQL 5.6

Alexander
10.01.2018
08:56:17
Я рекомендую обновить MariaDB до Percona MySQL 5.7, и всё.
Как раз сегодня тестил - развернул дамп.

Alexey
10.01.2018
08:56:42
прекрасно живем)

Как раз сегодня тестил - развернул дамп.
Сделай уже партиционирование и забудь про хаускипер)

Alexander
10.01.2018
08:58:39
Alexey
10.01.2018
08:59:02
аааа 2 Гб))) ну да)

Alexander
10.01.2018
08:59:26
вопрос должен быть не в гигах базы а в количестве вставок в таблицы

Некто
10.01.2018
08:59:32
Вопрос не в размере, а в бесконечном тюнинге. Только он имеет значение, время - ничто.

Alexander
10.01.2018
08:59:43
Я рекомендую обновить MariaDB до Percona MySQL 5.7, и всё.
К слову, по тестам, MariaDB 10.2 обгоняет MySQL 5.7 по производительности. Чё-то не помню как они там тестили, по какой нагрузке, но графики у марии красивее. )

Ilya
10.01.2018
09:00:04
Офигенно

Google
Alexander
10.01.2018
09:00:33
Мария в нескольких местах похачена конкретно

Alexey
10.01.2018
09:00:47
Alexander
10.01.2018
09:00:50
в общем дело вкуса и отношения к ораклу

Alexander
10.01.2018
09:01:08
вопрос должен быть не в гигах базы а в количестве вставок в таблицы
Да не, ну не серьезно, правда партиционирование делать - у меня тут 30 nvps, 250 хостов, 3,5 айтемов. Хаускипер работает... вообще нифига не работает. Я практически чисто в академических целях разбираюсь.

Alexander
10.01.2018
09:01:53
30 нвпс на 250 хостов... что-то не то

Ilya
10.01.2018
09:02:16
Почему не то?

Alexander
10.01.2018
09:02:22


Admin
ERROR: S client not available

Alexander
10.01.2018
09:03:01
Почему не то?
маловато

о. один раз только видел not supported с 0 )))

Ilya
10.01.2018
09:04:50
маловато
Очень странное суждение, учитывая, что ты не учитываешь частоту опроса айтемов и их количество на один хост ?

Alexey
10.01.2018
09:04:51
поделюсь своим

А насчет БД если те так хочется найти причину, смотри в сторону настроек, могли что то по дефолту выключить или наоборот

Alexander
10.01.2018
09:10:13
5700 не поддерживаемых

Alexey
10.01.2018
09:10:33
угу

Alexander
10.01.2018
09:10:38
по сути паразитная нагрузка

Alexey
10.01.2018
09:10:46
пофиг

Alexander
10.01.2018
09:10:48
сам борюсь с этим

Alexey
10.01.2018
09:11:40
у нас хостов много... могут что то поменять и отъехать или коллектор не собирать

Google
Alexey
10.01.2018
09:13:35
нееее у сетевиков свой блэк джек и шлюхи

Это виртуалки, железо, полки

Alexander
10.01.2018
09:14:40
понял

Alexey
10.01.2018
09:21:28
вот htop по БД



Alexander
10.01.2018
09:51:40
нееее у сетевиков свой блэк джек и шлюхи
Своя система мониторинга или свой экземпляр заббикса?

Alexey
10.01.2018
09:51:54
свой заббикс

Itjunky дзинь даос
10.01.2018
10:19:31
Странно, заббикс не обращает внимания на не валидный(истёкший) SSL сертификат в web checks.

А мне как раз этот момент хотелось замониторить. Ведь юзеры видят в браузере страшное предупреждение, когда такое происходит.

Shazo
10.01.2018
10:33:31
если достаточно мониторить срок и соответствие имени, то проще написать sh скрипт через opessl

Vitalii
10.01.2018
10:34:44
Есть скрипт zext_ssl....

Shazo
10.01.2018
10:34:55
только когда есть доступ и есть агент
не понял. если есть заббикс сервер, то думаю есть и окружение для запуска скрипта и openssl

Rinat
10.01.2018
10:35:14
Я когда менял авторизацию на веб-морду на локалького админа, пришлость сбросить пароль root на mariadb. ИЗ-за этого может быть

Alexander
10.01.2018
10:35:36
не понял. если есть заббикс сервер, то думаю есть и окружение для запуска скрипта и openssl
а. имеется ввиду на самом заббикс-сервере дергать урл. понял

Shazo
10.01.2018
10:35:53
не принципиально, но не важно же откуда

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