
Роман
16.05.2018
11:07:29
Low level discovery

f
16.05.2018
11:08:08
?

Роман
16.05.2018
11:08:22
если делать через LLD, то вроде как можно будет фильтровать сразу неправильное. Что вроде этого: http://meinit.nl/zabbix-lld-low-level-discovery-snmp-examples

Google

f
16.05.2018
11:08:54
ну щас почитаю
потом буду паниковать сюда)

John
16.05.2018
11:09:18
в двух словах LLD позволяет нехило автоматизировать добавление айтемов

f
16.05.2018
11:09:33
а зачем их автоматизировать
один раз сделать и все

John
16.05.2018
11:10:01
а если у тебя тыща айтемов которые надо отслеживать, каждый раз руками добавлять?

Alexander
16.05.2018
11:10:07
Ну вот щас мучаешься
А так бы не мучался

John
16.05.2018
11:10:22
Аргумент )

Alexander
16.05.2018
11:10:22
:)

Роман
16.05.2018
11:10:36

f
16.05.2018
11:10:36
/meinit.nl/ работает? или ркн безобразничает?

Alexander
16.05.2018
11:11:05

Google

Роман
16.05.2018
11:11:09

f
16.05.2018
11:12:27
да уже впн запустил, спасибо

Роман
16.05.2018
11:14:24
у меня тоже "интересный" вопрос, пока не придумал как решить.
В шаблоне через LLD создаются айтемы (тип: Zabbix траппер, переделывать не хочется) + триггеры.
Хочу сделать триггер наподобие уже имеющегося:
{Template_name:system.vfs.percent_free[{#MNT}].avg(#5)}<10
но чтобы алертил при 30% и только для {#MNT}, у которых в пути есть backup. Это возможно сделать на сервере Zabbix, без изменений на стороне хостов?
т.е. айтемы выглядят примерно так:
system.vfs.percent_free[/]
system.vfs.percent_free[/boot]
...
system.vfs.percent_free[/path/to/backup/]
system.vfs.percent_free[/backup/path/can/be/different]
...

f
16.05.2018
11:30:38
видимо без шансов)
тогда еще вопрос, навесить узлу сети при добавлении имя выедрнутое снмп запросом возможно?

Alexander
16.05.2018
11:36:27
Прописать реверс днс. Или через API менять

Роман
16.05.2018
11:39:24
например, в моем случае
Mount point {#MNT}: free in percents
тоже самое по идеи должно работать для имени хоста

f
16.05.2018
11:46:30
макака вод он, нет ни в какие макросы не попадает

Роман
16.05.2018
12:03:07

f
16.05.2018
12:03:47
ну это я и сам прочитал
и даже шпаргалку нашел
https://habr.com/post/82465/
но думал без скриптов и кронов обойтись

Rshukayl
16.05.2018
12:05:02
подскажите, как можно экспортировать dashboard?

f
16.05.2018
12:05:13
ну и возвращаясь к первоначальному вопросу с плохими щначениями, а "Преобразование значений" не будет ли моим спасением?

Евгений
16.05.2018
12:08:17
мини скриптик для запуска пинга через заббикс агент (мало-ли пригодится кому-нибудь)
@echo off
ping.exe -n 1 10.242.4.211 | find "TTL=" >nul
if errorlevel 1 ( echo 0 ) else ( echo 1 )

Google

Евгений
16.05.2018
12:13:09
и еще один мини скриптик для проверки чтения/записи через заббикс агент на сетевом диске, подключенном к хосту
If (!(Test-Path F:))
{
"2"
}
Else
{
Set-Content F:\scripts\FScheck.txt (Get-Date -UFormat "%d/%m/%Y %H:%M")
If ((Get-Content F:\scripts\FScheck.txt) -eq (Get-Date -UFormat "%d/%m/%Y %H:%M"))
{
"1"
}
Else
{
"0"
}
}
И значения
0 ⇒ BAD
1 ⇒ OK
2 ⇒ F drive is offline

Роман
16.05.2018
12:23:04

Aleksej
16.05.2018
12:23:58

Damir
16.05.2018
12:25:15
Можно ли в действии восстановления проблемы указать значение item'a, которое вызвало проблему?
что-то не могу найти такой макрос...либо его нет:)

Aleksej
16.05.2018
12:28:16
{ITEM.DESCRIPTION<1-9>}
Описание N-го элемента данных из выражения триггера, которое вызвало оповещение.
Всё есть вот тут
https://www.zabbix.com/documentation/3.4/ru/manual/appendix/macros/supported_by_location

Damir
16.05.2018
12:29:30
Это же описание элемента, надо именно значение, которое вызвало проблему

Alexander
16.05.2018
12:31:53
Item.value

Aleksej
16.05.2018
12:32:05
т.е. при восстановлении нужно указать значение при котором сам триггер перешёл в проблему?

Damir
16.05.2018
12:33:01
{ITEM.VALUE} в проблемном сообщении отрабатывает правильно. Допустим, проблема решилась через 10 минут и я хочу в сообщении восстановлении именно то значение, которое вызвало проблему. К моменту восстановления item.value будет уже другой

Alexander
16.05.2018
12:33:13
Нельзя

Aleksej
16.05.2018
12:35:55
это да, Мониторинг - Проблемы не показывает значения в тот момент времени когда произошла проблема;

Damir
16.05.2018
12:37:09
показывает в истории. Как бы его оттуда отправить в действие о восстановлении

Alexander
16.05.2018
12:37:11
А зачем оно в момент восстановления? В момент алерта понимаю

Aleksej
16.05.2018
12:37:55

Damir
16.05.2018
12:38:31
Это лог, там цифры, для них сделаны преобразования значений. Это преобразованное значение является частью текста проблемы
Решил проблему тегам:)

f
16.05.2018
13:26:34
делаю автообнаружение, привязываю к хосту шаблон. в шаблоне настроено низкоуровневое обнаружение, вопрос, произойдет опрос железки и создание реальных элементов данных только единожды при доавлении? и если на железке вдруг доставят\уберут модуль который перестанет\начнет отвечать, элемент данных автоматом удалится\добавится? или один раз создалось и все?

Full
16.05.2018
13:35:44
https://www.zabbix.com/documentation/3.4/ru/manual/discovery/low_level_discovery/filesystems
Там про период. Работает идентично на всех ллд.

Google

Timur
16.05.2018
14:07:34
Всем привет, кто устанавливал pdf report tool? Можете подсказать плиз, у меня выходит ошибка на графиках что нет прав, хотя я сделал "chown -R www-data:" и " chmod -R 777"

Mariya
16.05.2018
14:37:21
Наверно, не по теме, но кто-нибудь дарит в программировании делфи? Хелп(

Alexander
16.05.2018
14:38:25
не по теме

Aleksej
16.05.2018
14:38:33
группы же есть отдельные на эту тематику

rus
16.05.2018
15:39:27

0dmin
16.05.2018
16:31:58

f
16.05.2018
16:32:43
нет, завтра попробую

0dmin
16.05.2018
16:38:11
/ -> \ ?

Admin
ERROR: S client not available

f
16.05.2018
18:49:33
/1 писть в результат?

0dmin
16.05.2018
20:05:29

Ilya
16.05.2018
20:14:10
Не могу с вами не поделиться творчеством коллег

Alexander
16.05.2018
20:19:35
Холиварщина

Ilya
16.05.2018
20:20:50
Я не холиварил, выдрали кадры)

Aleksandr
16.05.2018
20:49:49
лол

Роман
17.05.2018
05:04:38
Ахах

terry
17.05.2018
05:54:52
Илья стал звездой :D
осталось только монитор прицепить

Damir
17.05.2018
06:08:51
Такой вопрос.
Есть айтем, для него добавлено преобразование значений.
Т.е. преобразованные данные выглядят так: "Город-Улица (12345)".
В триггер по этому элементу добавил тэг={item.value}.
Соответсвенно, тэгу назначается значение уже преобразованное, например, "мой_тэг:Город-Улица (12345)".
Можно ли отсечь, всё что после открывающей скобки '(' ?
При написании в значение тэга {{ITEM.VALUE}.regsub("(^[^\(]+)",\1)} остается только "(12345)". Хотя на regex101.com регулярка отрабатывает.

Google

Роман
17.05.2018
06:25:18
или надо оставить все, что до ( ?

Евгений
17.05.2018
06:28:34
добрый день. Подключаю asterisk к zabbix, но получаю такую ошибку: Received empty response from Zabbix Agent at [172.17.53.23]. Assuming that agent dropped connection because of access permissions.
В агенте адрес сервера указал

Роман
17.05.2018
06:30:01

Евгений
17.05.2018
06:30:58

Damir
17.05.2018
06:31:18

Роман
17.05.2018
06:33:06
а теперь на хосте с агентом
grep -vE '^(#|$)' /etc/zabbix/zabbix_agentd.conf

Паша
17.05.2018
06:33:18


Евгений
17.05.2018
06:34:09
root@sip:~# grep -vE '^(#|$)' /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
LogFileSize=0
Server=zabbix.nts.su
ServerActive=zabbix.nts.su
Hostname=vnum
AllowRoot=1
Include=/etc/zabbix/zabbix_agentd.conf.d/
UserParameter=ast.up,/home/zabbix/ast_up.sh
UserParameter=calls.num,/home/zabbix/calles_num.sh
UserParameter=cpu.load,/home/zabbix/cpu_load.sh
UserParameter=disk.space,/home/zabbix/disk_space.sh
UserParameter=last.reload,/home/zabbix/ast_uptime_last_reload.sh
UserParameter=mmysql.stat,/home/zabbix/mysql_status.sh
UserParameter=main.space,/home/zabbix/main_space.sh
UserParameter=regis.time,/home/zabbix/ms_time.sh
UserParameter=trunk.down,/home/zabbix/trunk_down.sh
UserParameter=boot.space,/home/zabbix/boot_space.sh
UserParameter=worng.pass,/home/zabbix/worng_pass.sh
UserParameter=call.graf,/home/zabbix/graf_calls.sh
UserParameter=total.proc,/home/zabbix/total_proc.sh
UserParameter=proc.graf,/home/zabbix/total_proc_graf.sh
UserParameter=failban.stat,/home/zabbix/fail2ban_up.sh
UserParameter=iptables.up,/home/zabbix/iptables_status.sh
UserParameter=long.call, /home/zabbix/longest_call.sh
UserParameter=mount.down,/home/zabbix/mount_down.sh
UserParameter=Replica.check,/home/zabbix/Replica_check.sh
UserParameter=ast.crash,/home/zabbix/ast_crashes.sh
root@sip:~# grep -vE '^(#|$)' /etc/zabbix/zabbix_agentd.conf


Роман
17.05.2018
06:34:42
Hostname=vnum

Maxim
17.05.2018
06:35:30

Евгений
17.05.2018
06:35:40
да, так. Спасибо)

Damir
17.05.2018
06:38:49

Роман
17.05.2018
06:39:18

Паша
17.05.2018
06:39:31

Damir
17.05.2018
06:41:05
Кажется, что если тэг просто {ITEM.VALUE}, то значение отображается включая преобразованное.
Но если тут же применить regsub, то преобразованное значение не видит...

Паша
17.05.2018
06:41:10
Возможно есть какие-то ньюансы в регулярках заббикса...
$ echo 'Город-Улица (12345)' | sed -r 's/^(.*?)\s*\(.*$/\1/'
Город-Улица