Size: a a a

Zabbix Russian Community

2020 September 13

OK

Oleg Kostikov in Zabbix Russian Community
Kamil Zaripov
а через если через макрос?
Ну это несколько прототипов триггеров, с разными важностями, и работают либо одни, либо другие, в зависимости от контекстного макроса... Теоретически возможно.
источник

AP

Anatoly Pugachev in Zabbix Russian Community
A K
но я забыл упомянуть, что там на таблицу в 6 гб ещё индексов почти 10 гб =)
Для вас уже index dedup сделали ;)
https://blog.rustprooflabs.com/2020/09/postgres-beta3-btree-dedup
источник

AP

Anatoly Pugachev in Zabbix Russian Community
A K
у меня щас графики на постгре+тсдб+сжатие чанков на год выходят просто мгновенно. и места это занимает мало по сравнению с традиционной постгрёй. Ну и сравнения у вас конечно. "я пользовался постгрёй поверхностно, не использовал все её решения для быстродействия, а почему в заббиксе нет виктории"
На какой версии zabbix? Просто housekeeping (drop chunks) с timescaledb не понятно почему то сделали только в 5.x версии, а в 4.4 нет ... Ерунда какая-то....
источник

ДУ

Денис Устинов... in Zabbix Russian Community
Anatoly Pugachev
На какой версии zabbix? Просто housekeeping (drop chunks) с timescaledb не понятно почему то сделали только в 5.x версии, а в 4.4 нет ... Ерунда какая-то....
погоди,хаускипинг с дропом чанков в 4.4 был уже, сжатия не было
источник

AP

Anatoly Pugachev in Zabbix Russian Community
Денис Устинов
погоди,хаускипинг с дропом чанков в 4.4 был уже, сжатия не было
Не нашел в исходниках 4.4 строки 'drop chunks'
источник

o

odmin in Zabbix Russian Community
добрый вечер....
может кто подскажет, реализовали каким то боком такое?
https://support.zabbix.com/browse/ZBXNEXT-657
источник
2020 September 14

AK

A K in Zabbix Russian Community
развивают и развивают :)
источник

S

Slach in Zabbix Russian Community
Народ, помогите разобраться
есть template Clickhouse
в котором есть item
ch_params[Uptime]
и есть триггер в котором прописано

        <trigger>
           <expression>{Clickhouse:ch_params[Uptime].nodata(3m)}</expression>
           <name>{HOST.HOST} clickhouse-server monitoring have no data, possible clickhouse-server is down, check `systemd status clickhouse-server` and check zbx_clickhouse_monitor.sh and `systemd status zabbix-agent`</name>
           <url/>
           <priority>4</priority>
           <type>0</type>
       </trigger>


zabbix-agent и clickhouse подняты через docker-compose в разных контейнерах

поднимаю систему
делаю на zabbix server
zabbix_get -s zabbix-agent -k "ch_params[Uptime]"

получаю
426

гашу clickhouse

получаю
zabbix_get -s zabbix-agent -k "ch_params[Uptime]"
Code: 210. DB::NetException: Host not found: clickhouse (clickhouse:9000)

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

в zabbix UI-> Latest Data вижу картинку данных нет?
почему не срабатывает NODATA?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Slach
Народ, помогите разобраться
есть template Clickhouse
в котором есть item
ch_params[Uptime]
и есть триггер в котором прописано

        <trigger>
           <expression>{Clickhouse:ch_params[Uptime].nodata(3m)}</expression>
           <name>{HOST.HOST} clickhouse-server monitoring have no data, possible clickhouse-server is down, check `systemd status clickhouse-server` and check zbx_clickhouse_monitor.sh and `systemd status zabbix-agent`</name>
           <url/>
           <priority>4</priority>
           <type>0</type>
       </trigger>


zabbix-agent и clickhouse подняты через docker-compose в разных контейнерах

поднимаю систему
делаю на zabbix server
zabbix_get -s zabbix-agent -k "ch_params[Uptime]"

получаю
426

гашу clickhouse

получаю
zabbix_get -s zabbix-agent -k "ch_params[Uptime]"
Code: 210. DB::NetException: Host not found: clickhouse (clickhouse:9000)

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

в zabbix UI-> Latest Data вижу картинку данных нет?
почему не срабатывает NODATA?
Потому что nodata(3m)?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Ну, т.е. 3 минуты должно пройти.
источник

S

Slach in Zabbix Russian Community
Alexander Khatsayuk
Потому что nodata(3m)?
уже 40 минут прошло
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Мм, а почему выражение не полное? nodata(3m) = 1 наверное должно быть всё-таки
источник

OK

Oleg Kostikov in Zabbix Russian Community
Alexander Khatsayuk
Мм, а почему выражение не полное? nodata(3m) = 1 наверное должно быть всё-таки
это пофиг, лишнее сравнение 1=1, если только для читаемости
источник

S

Slach in Zabbix Russian Community
Alexander Khatsayuk
Ну, т.е. 3 минуты должно пройти.
на картинке покано что в 9:02 Europe/Riga данные последние пришли
но сейчас уже 9:48

date на zabbix server
Mon Sep 14 06:48:56 UTC 2020
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Slach
на картинке покано что в 9:02 Europe/Riga данные последние пришли
но сейчас уже 9:48

date на zabbix server
Mon Sep 14 06:48:56 UTC 2020
Да, я уже обратил внимание
источник

S

Slach in Zabbix Russian Community
у меня единственное предположение. что zabbix считает что данные есть но почему то не показывает что данные в неправильном формате

потому что zabbix_get не ругается ни на что, а просто возвращает то, что вернул скрипт который вызывается из zabbix-agent

cat /etc/zabbix/zabbix_agentd.d/zbx_clickhouse_agent.conf

UserParameter=ch_params[*],bash /etc/zabbix/scripts/zbx_clickhouse_monitor.sh "$1" "${CLICKHOUSE_SERVER}" "--user default --connect_timeout 5 --receive_timeout 5"
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Slach
у меня единственное предположение. что zabbix считает что данные есть но почему то не показывает что данные в неправильном формате

потому что zabbix_get не ругается ни на что, а просто возвращает то, что вернул скрипт который вызывается из zabbix-agent

cat /etc/zabbix/zabbix_agentd.d/zbx_clickhouse_agent.conf

UserParameter=ch_params[*],bash /etc/zabbix/scripts/zbx_clickhouse_monitor.sh "$1" "${CLICKHOUSE_SERVER}" "--user default --connect_timeout 5 --receive_timeout 5"
Агент и не будет ругаться.
источник

S

Slach in Zabbix Russian Community
Alexander Khatsayuk
Агент и не будет ругаться.
я про zabbix_get
Агент и не должен, он возвращает то что есть насколько я понимаю...
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Ну и гет не будет... на что ему ругаться?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
А какая версия сервера?
источник