
Andrey
03.09.2018
12:27:52
Ориентируюсь на это https://www.zabbix.com/documentation/3.2/manual/config/triggers/expression
Нигде не пишут, что сравнения только к числам применимо

Олег
03.09.2018
12:33:31
Действительно, не пишут. Правда, вот это наводит на мысль о числах:
<> Not equal. The operator is defined as:
A<>B ⇔ (A<B-0.000001) or (A>B+0.000001) since Zabbix 3.4.9
A<>B ⇔ (A≤B-0.000001) or (A≥B+0.000001) before Zabbix 3.4.9
Попробуй, конечно, но я бы не стал удивляться отрицательному результату

Andrey
03.09.2018
12:35:29
Ну вот похоже что и правда так только числа можно сравнивать, триггеры не очухались... подстава какая

Google

Олег
03.09.2018
12:36:47
а в строке типа 6.42.1 цифирь после 2 точки всегда присутствует?

Andrey
03.09.2018
12:37:26
практически да, это версия RouterOS

Олег
03.09.2018
12:38:30
Тогда я бы сделал для каждой строки по паре числовых зависимых айтемов (например, в первый брал 6.42, во второй 1), и сравнивал в триггере эти пары.

Aleksei
03.09.2018
12:41:56

Alexander
03.09.2018
12:42:45
задача изначально какая?
почитал сообщения так и не понял

Иван
03.09.2018
12:45:36
я так понял он хочет мониторить обновления routeros на микротиках

Andrey
03.09.2018
12:45:48
в точку

Alexander
03.09.2018
12:45:56
и сравнивать с эталонной версией прошивки?

Andrey
03.09.2018
12:46:51
микротик через snmp отдает текущую версию прошивку и версию на которую можно уже обновится, хочется отслеживать разницу между ними, что бы триггеры вешались на девайсы на которых обновление требуется
просто саму ROS можно из одной точки на всех девайсах обновлять, а прошивку ручками приходится тыкать и есть риск забыть обновить какой девайс

Alexander
03.09.2018
12:47:58

Google

Alexander
03.09.2018
12:48:01
если дифф - то алерт

Andrey
03.09.2018
12:48:59
не не, в один айтем приходит текущая версия прошивки, в другой айтем приходит готовая к установке версия прошивки, нужно их сравнивать, что бы понять, нужно заходить обновлять или нет
https://support.zabbix.com/browse/ZBXNEXT-702 строки сравнивать нельзя, как я понял

Alexander
03.09.2018
12:49:25
ты не понял наверное. смотри только на второй айтэм
текущая тебе не нужна
тебе нужен факт наличия новой версии

Andrey
03.09.2018
12:50:49
мысль понял... как вариант, но это не так удобно будет, т.к. триггер будет гаснуть на следующей проверке

Alexander
03.09.2018
12:50:59
- Петрович, какая версия прошивки последняя?
- 6.42.1
- Петрович, какая версия прошивки последняя?
- 6.42.1
- Петрович, какая версия прошивки последняя?
- 6.42.2
- Спасибо Петрович. Василич - обновляемся!

Andrey
03.09.2018
12:51:53
а если не обновился, то триггер потух и про девайс все успешно забыли

Alexander
03.09.2018
12:51:58
или придумать как сделать чтобы не гасло?

Andrey
03.09.2018
12:52:44
ну погоди, так то я могу и тупо в лейтест дата заходить и смотреть где отличается версия, но заббикс все таки про мониторинг и уведомления ))

Alexander
03.09.2018
12:52:46
гаси первый триггер если зажжется второй
второй - смена прошивки фактическая

Александр
03.09.2018
12:53:01
https://habr.com/company/sberbank/blog/420731/

Alexander
03.09.2018
12:53:01
как вариант
сижу тут умничаю на диване
свяжи триггеры
если у тебя кстати версия прошивки то препроцессингом вырезать точки и получить число

Google

Alexander
03.09.2018
12:54:49
и тогда сравнивай свои числа
или сделай калькуляторный айтем и смотри на abschange
или как там оно

Andrey
03.09.2018
12:56:02
о, вот это уже мысли, спасибо, ща попробую сделать
блин... опять же, через препроцессинг не прокатит, если сейчас прошивка условно 6.42.1 а выйдет 6.43

Alexander
03.09.2018
12:57:02
я вот думаю что в микроте есть снмптрап на эту тему
6.43 не бывает если есть 6.42.1
иначе они идиоты

Andrey
03.09.2018
12:57:37
ну я же написал условно
6.42.99 и 6.43 - суть не меняется

Alexander
03.09.2018
12:57:55
ну разберись как они релизят

Alexander
03.09.2018
12:59:11
6.43 не должно быть
таки идиоты

Andrey
03.09.2018
13:01:55
ну это уже не по сабжу ))

Денис-lameritos
03.09.2018
13:02:43
Коллеги натолкните на идею =))) как мониторить каталог в который приходит файл 1 раз в месяц примерно +-4 часа, но на разных серверах этот день разный =) я думал сравнивать с данными месяц назад +) но понял что заббикс не может смещаться на месяц =) а 4w это не 1 месяц =)

Олег
03.09.2018
13:03:58
А, так релиз не всегда присутствует. Это хуже. Тогда, действительно, точки вырезать.

Alexander
03.09.2018
13:05:26
или разные?

Google

Alexander
03.09.2018
13:05:47
кидай пример штоле

Денис-lameritos
03.09.2018
13:05:52

Alexander
03.09.2018
13:06:00
кинь пример
тяжело думается в пн
винда, юникс?

Денис-lameritos
03.09.2018
13:07:07
-rw-r--r-- 1 sntoss users 546965050 Jun 6 11:34 SDP_IPTV_south_20180606.zip
-rw-r--r-- 1 sntoss users 527569094 Jul 6 13:32 SDP_IPTV_south_20180706.zip
-rw-r--r-- 1 sntoss users 535016767 Aug 6 17:57 SDP_IPTV_south_20180806.zip
вот как то так приходят
linux

Alexander
03.09.2018
13:07:50
и что ловить надо?

Денис-lameritos
03.09.2018
13:08:00
затея в том чтобы одним шаблоном мониторить и раз в месяц и раз в день и раз в минуту файлы =) меняя например макросом какие-либо переменные =)))

Admin
ERROR: S client not available

Alexander
03.09.2018
13:08:43
раз в месяц - изсестно когда именно в месяц? день? 1 число? последний день?

Денис-lameritos
03.09.2018
13:08:44
они должны придти в след месяце примерно в это же время например с разбегом в сутки +) и мне нужно знать если он не прийдет в каталог +)

Alexander
03.09.2018
13:08:53
примерно не работает

Денис-lameritos
03.09.2018
13:09:27
я обычно беру когда приходил файл вчера =) тогда должен примерно придти и сегодня =) но для месяца так не выходит

Ilya
03.09.2018
13:09:29
-mtime -31

Денис-lameritos
03.09.2018
13:10:16
я берусь за дату модификации каталога =) так как туда приходят только эти файлы
мммм
аа забыл условие =))) эти файлы оттуда убегут =))) через пару минут как пришли туда =))

Google

Денис-lameritos
03.09.2018
13:11:50
:))))))))

Ilya
03.09.2018
13:12:27
:)))))))))))))))))))

Денис-lameritos
03.09.2018
13:12:28
то есть это грубо говоря спул обработки данных

Ilya
03.09.2018
13:12:40
Тогда зачем это проверять — непонятно

Денис-lameritos
03.09.2018
13:12:40
данные приходят их съедает скрипт и удаляет +)

Ilya
03.09.2018
13:12:51
Не удаляй, перекладывай в другую директорию

Alexander
03.09.2018
13:12:53
скрипт твой?

Денис-lameritos
03.09.2018
13:12:56
я слежу что они пришли и удалились после обработки =)

Ilya
03.09.2018
13:12:59
Затем проверяй в ней и удаляй уже после проверки

Денис-lameritos
03.09.2018
13:13:13
обработчик не мой

Alexander
03.09.2018
13:13:32
я просто размесил объяву?

Денис-lameritos
03.09.2018
13:15:47
в случае прихода файлов не реже раз в месяц это решается более менее четко. я собираю дату модификации каталога. И смотрю потом со сдвигом примерно в жату прихода. Но с месяцем так не сделать =)

Alexander
03.09.2018
13:16:26
ну смотри c mtime и укажи и + и -
получишь диапазон

Денис-lameritos
03.09.2018
13:17:38

Alexander
03.09.2018
13:18:04
и искать по маске какая нужна

Денис-lameritos
03.09.2018
13:20:38
-maxdepth 1 -type d -mtime вот так норм получается с дирректорией =) и срок легко искть +) спасибо !

Alexander
03.09.2018
13:21:12
велкам ту коллективный разум
@ableev донаты...
)))

Dmitry
03.09.2018
13:21:39
Всем доброго дня, подскажите, как можно мониторить работает ли DNS сервис или нет?

Денис-lameritos
03.09.2018
13:21:50
я конечно больше люблю числовые значения =) и обрабатывать все триггерами ) но вариант такой +)))))))

Ilya
03.09.2018
13:21:53