@ZabbixPro

Страница 414 из 1183
Alexander
27.09.2017
12:15:13
если у тебя 3 смены и оповещение идет какому-то транспорту, то достаточно сделать ротацию списков кому рассылать. а системе мониторинга все равно кто стоит за альясом support@localhost

Дмитрий
27.09.2017
12:28:23
Тут речь про гибкий роутинг. Вот собственно сервисы классаипажердюти и осуществляют ротацию списков. В слишком грубо. Ладно, разговор перестал быть конструктивным

Alexander
27.09.2017
12:32:40
конечно, ведь это не задача системы мониторинга

Danil
27.09.2017
12:44:10
Коллеги, приветствую! Подскажите, кто что думает, сижу ломаю голову. Есть айтем, в котором содержится полный путь к файлу. Вопрос - как проверить, существует ли этот файл. Путь - это значение айтема, это не ключ. Значение это получается с помощью пре-процессинга.

Google
Danil
27.09.2017
12:45:42
создаю другой айтем, конструкция вида vfs.file.exists[{$Template:file.path}] не работает. без доллара - тоже =)

Danil
27.09.2017
12:52:34
было бы идеально, но суть в том, чтобы этот путь получать с самого агента. из xml-конфига Дженкинса, установленного "на местах"

Ярик
27.09.2017
12:53:04
подскажите какой протокол необходимо использовать что бы сделать проверку по TCP с отправкой команды?

No
27.09.2017
12:53:51
Кто нибудь знает как засунуть значение нескольких айтемов в сообщение о проблеме? Например о том, что веб страница не доступна и добавить туда статус код, сообщение об ошибке?

Danil
27.09.2017
12:54:17
вот кусок моего шаблона действия 1. {ITEM.NAME1}: {ITEM.VALUE1} Prev. 3 values: {{HOST.HOST}:{ITEM.KEY}.last(#2)}, {{HOST.HOST}:{ITEM.KEY}.last(#3)}, {{HOST.HOST}:{ITEM.KEY}.last(#4)} 2. {ITEM.NAME2}: {ITEM.VALUE2}

в айтем2 попадает то, что в триггере оценивается "тоже"

No
27.09.2017
12:56:06
Я не понимаю, откуда эта нумерация берется?

Danil
27.09.2017
12:56:35
нумерация чего? это ссылки на айтемы, которые присутствуют в триггере, в выражении

поэтому мне приходится вот такой костыль использовать например {Template App IIS WP:w3wp.wmi[{#WPNAME},WorkingSet].avg(1500)}>1200M and {Template App IIS WP:proc_info[w3wp.exe,wkset,sum].last()}>0

No
27.09.2017
12:57:20
А если я этим триггером не проверяю данный айтем. На него не сослаться никак?

Danil
27.09.2017
12:57:33
в этом случае мне в айтем1 сообщается сколько "оцениваемое" веб-приложение съело памяти, а также в айтем2 попадает общая память под все веб-приложения

Google
No
27.09.2017
12:57:44
{nexus.test.local:web.test.rspcode[Main,Check http].last(0)}

Danil
27.09.2017
12:57:51
посмотри как я "ссылаюсь", приходится вот так "ссылаться"

No
27.09.2017
12:57:51
Я пробовал так, но не работает

Danil
27.09.2017
12:58:24
у меня работает, я даже приспособил статистику по жрущим ЦПУ процессам передавать сразу в сообщение о загрузке процессора

то же и с памятью

Ярик
27.09.2017
13:33:05
подскажите какой протокол необходимо использовать что бы сделать проверку по TCP с отправкой команды?

Anton
27.09.2017
13:33:26
не знаю кого лучше отреплаить, поэтому просто напишу к обсуждаемой теме алертинга (pagerduty.com и т.п.): а российские аналоги встречаются?

Anton
27.09.2017
13:35:05
Не видел
Хм, хм... Надо его и-зу-чить )

Гос заказы? :)
Нет (: Поиск идей

Ilya
27.09.2017
13:40:02
Это не сервис

Anton
27.09.2017
13:41:49
Тэлэграм
Шо тэлэграм?

Евгений
27.09.2017
13:44:36
Тэлэграм это сервис

Можно делать алертинг видеосообщениями в кружочках

Ilya
27.09.2017
13:45:34
Тэлэграм это сервис
Это сервис сообщений. Ты пейджер дьюти видел?

Anton
27.09.2017
13:54:32
Ilya
27.09.2017
13:55:40
Anton
27.09.2017
13:56:09
Я опечатался
Так ведь я это понял. Я могу.

Google
Danil
27.09.2017
13:56:24
"ты кастинг"? :)

Alexander
27.09.2017
14:08:35
Всем привет!

Ребятушки, есть у кого манул как на 3.4 завести телеграмм бота?

Anton
27.09.2017
14:09:54
Привет. Ты хочешь попросить или предложить?

Alexander
27.09.2017
14:14:56
вопрос отпал, сам косяк

No
27.09.2017
16:11:13
Господа, частенько вылетает ворнинг More than 250 items having missing data for more than 10 minutes где корни проблемы искать

В логах я что-то не найду ничего путного

Danil
27.09.2017
16:12:24
смотри очереди в веб-интерфейсе

Ilya
27.09.2017
16:15:29
Нет, это от обратного

Например, когда у тебя активные айтемы не присылают инфу

Очередь, естественно, пустая

No
27.09.2017
16:16:29
У меня большая часть агентов активная

Ilya
27.09.2017
16:16:32
Ну вот

No
27.09.2017
16:16:35
То есть смотреть на стороне агента

Ilya
27.09.2017
16:16:42
Смотри, какие айтемы без истории

Денис
27.09.2017
18:43:20
Добрый вечер! Подскажите, кто-то пользовался Pyzabbix, а именно интересует обработчик ошибок. Можно ли обработать именно ZabbixAPIException 32602, а не ZabbixAPIException целиком. pyzabbix.ZabbixAPIException: ('Error -32602: Invalid params., Host with the same visible name "Myhostnamehere" already exists.', -32602) Т.е. мне нужно на ошибку 32602 - одна реация, на 32502 например другая.

Ilya
27.09.2017
19:21:25
Можно. Парсь текст ошибки

Денис
27.09.2017
19:45:08
Да, это резервный вариант )) но думал, может есть, какой-то атрибут, которого я не знаю...

Anton
27.09.2017
19:46:20
Да, это резервный вариант )) но думал, может есть, какой-то атрибут, которого я не знаю...
Нет. Код ошибки в обычной строке. Исключение-то то же самое.

У этой либы вообще одно единственное исключение, начисто наследуемое от Exception.

Google
Денис
27.09.2017
20:35:15
Сейчас не могу найти, но встречались и другие exceptions. Спасибо вам! Сделаю так except pyzabbix.ZabbixAPIException: exc_type, exc_value, exc_traceback = sys.exc_info() match = re.match(r".*Error\ \-(\d+).*Host with the same name .* already exists.*", str(exc_value)) if match.group(1) == '32602': pass

Ilya
27.09.2017
22:28:24
if str(exc_value).find("32602") > -1 Не быстрее будет?

Паша
27.09.2017
23:43:52
Если уж совсем быстро и коротко, то можно так :D except pyzabbix.ZabbixAPIException: if str(sys.exc_info()[1]).count('32602'): pass

Или даже так, что более по-питоновому будет: except pyzabbix.ZabbixAPIException: if '32602' in str(sys.exc_info()[1]): pass

Isaev
28.09.2017
01:56:36
Ктонибудь пробовал мониторить ip камры на предмет зависания картинки, суть такая что на видео должна постоянно меняться картинка (по кайней мере идет таймер на видео) и если картинка зависла то посылать сообщение о проблеме

простой пинг и доступность 200 ответа от админки думаю что будет недостаточной

Admin
ERROR: S client not available

Isaev
28.09.2017
02:11:56
snmp существуют которые поазывают состояние картинки?

Ruslan
28.09.2017
02:18:17
Если аналитика в камере есть, то возможно и в snmp есть oid соответствующий. Смотрите мибы камеры.

Ruslan
28.09.2017
02:27:05
Читать их описание

Некто
28.09.2017
03:38:55
Если на объекте ничего не происходит, то картинка тоже не меняется, только таймер идет.

Но камера-то тут непричем выходит.

Дмитрий
28.09.2017
03:41:34
снимай картинку с камеры и анализируй

)

а уж тул анализа будет отдавать1 или 0 (работает или умерло)

Eldar
28.09.2017
03:45:39
Как найти подходящий, их очень много
Гуглить) возможно даже темплейт есть готовый где дискрипшены можно посмотреть

Некто
28.09.2017
04:49:52
На видео время идет
Вам как-то иначе формулировать пояснения надо, иначе ничерта не понятно. Motion посмотрите, он анализировать видеопоток на изменения должен. А контроль внутренними средствами контролируемой камеры - путь в никуда.

Ну или нужно периодически из mjpeg-потока картинку драть и сравнивать с предыдущей. Вопрос только - чем. Была бы картинка без компрессии - можно было бы тупо хэш файла сравнивать, а вот с жипегом как быть - вопрос, конечно. Хотя, если отдается один и тот же кадр постоянно, то сжатие тут не помешает. Вобщем, факторов много, а исходной информации и анализа проблемы - мизер.

Google
Ivan
28.09.2017
05:13:52
В motion можно настроить анализ области экрана, например с таймером. И если она меняется он умеет кидать трап (не уверен) и дергать скртпты

Некто
28.09.2017
05:25:12
Да, но ему нужно наоборот делать

(Кидать, если не меняется)

Некто
28.09.2017
05:59:15
может курл еще что-то должен сказать камере? Типа No-Cache какое-нить. Честно говоря - не знаю, отчего так может быть. Скачайте курлом два раза с промежутком в секунд 10. Разные будут картинки?

Ash
28.09.2017
06:01:39
как хэш кадров может совпадать, если там время в кадре меняется?

Isaev
28.09.2017
06:02:12
как хэш кадров может совпадать, если там время в кадре меняется?
в том и суть что если он одинаковый то картинка зависла и нужно послать сообщение

Anton
28.09.2017
06:05:45
Или даже так, что более по-питоновому будет: except pyzabbix.ZabbixAPIException: if '32602' in str(sys.exc_info()[1]): pass
по-питоновскому скорее except pyzabbix.ZabbixAPIException as e: и не нагромождать дополнительными sys.exc_info() ? ибо его строка в e

Владимир
28.09.2017
06:12:21
Ребят, кто по Linux спец, подскажите пожалуйста, скачал исходники Raspbian, хочу собрать свой образ, как мне добавить или удалить пользователей? т.е. в Raspbian есть пользователь после установки "Pi" с паролем "raspberry", а как мне добавить своего и удалить его?

Дмитрий
28.09.2017
06:13:00
мне кажется это не та группа )

Владимир
28.09.2017
06:13:05
:( ну вдруг :)

Дмитрий
28.09.2017
06:13:26
я бы просто распоковал образ. заменил бы скрипты и собрал бы img

зачем исходники

Владимир
28.09.2017
06:15:00
ну, мне нужно изменить логотип при загрузке, название системы и т.д. немного кастомизировать. Но я так думаю, что банально соберу образ с нужным пользователем и настройками

Дмитрий
28.09.2017
06:17:59
это не в искходниках

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