@ZabbixPro

Страница 440 из 1183
Valentin
10.10.2017
08:16:37
/usr/bin/python

Alexander
10.10.2017
08:16:49
stat на него

ну и head -1 ваш скрипт

Valentin
10.10.2017
08:17:44
такой нет командв - stat which python

Google
Alexander
10.10.2017
08:17:53
нене

stat /usr/bin/python

Valentin
10.10.2017
08:18:08
а шапка - #!/usr/bin/env python

Alexey
10.10.2017
08:18:30
whereis python

Valentin
10.10.2017
08:18:31
Файл: /usr/bin/python -> python2.7 Размер: 9 Блоков: 0 Блок В/В: 4096 символьная ссылка Устройство: fe01h/65025d Inode: 1446551 Ссылки: 1 Доступ: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Доступ: 2017-10-09 23:10:05.504054412 +0300 Модифицирован: 2017-01-24 16:00:42.000000000 +0300 Изменён: 2017-09-08 11:55:45.756433741 +0300 Создан: -

Alexey
10.10.2017
08:18:36
потом прям путь к нему

а написано на 2-м питоне? не на 3?

Valentin
10.10.2017
08:19:17
ХЗ думаю что на втором. Илья писал

python: /usr/bin/python3.5 /usr/bin/python2.7 /usr/bin/python /usr/bin/python2.7-config /usr/bin/python3.5m /usr/lib/python3.5 /usr/lib/python2.6 /usr/lib/python2.7 /usr/lib/python3.4 /etc/python3.5 /etc/python2.7 /etc/python /etc/python3.4 /usr/local/lib/python3.5 /usr/local/lib/python2.7 /usr/include/python2.7 /usr/share/python /usr/share/man/man1/python.1.gz

Или DEV теперь под 3 переписали?

Alexander
10.10.2017
08:20:42
почитай

Valentin
10.10.2017
08:21:22
Может прсто - #!/usr/bin/env python поправть и напрямую путь указать?

Alexey
10.10.2017
08:21:50
так тебе выше так писали уже) я думал ты попробовал

Google
Valentin
10.10.2017
08:22:21
Пробую )

sh: 1: /usr/lib/zabbix/alertscripts/zbxtg.py: not found

Cтранно.

Ilya
10.10.2017
08:42:54
Как ты файл получил?

Valentin
10.10.2017
08:48:42
Ilya
10.10.2017
08:49:19
1. stat zbxtg.py 2. md5sum zbxtg.py

Valentin
10.10.2017
08:50:01
Файл: zbxtg.py Размер: 36314 Блоков: 72 Блок В/В: 4096 обычный файл Устройство: fe01h/65025d Inode: 1467308 Ссылки: 1 Доступ: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 117/ zabbix) Доступ: 2017-10-10 11:28:37.529860730 +0300 Модифицирован: 2017-10-10 11:25:30.397152722 +0300 Изменён: 2017-10-10 11:25:30.397152722 +0300 Создан: -

94ffd24d1770cbc268c1d5c8092837c1 zbxtg.py

Что то не то качнул?

1. stat zbxtg.py 2. md5sum zbxtg.py
Илья, скачал с гитхаба напрямую - заработало.

Ash
10.10.2017
09:54:52
У меня есть те, что через UserAgent подключены - все их переколбашивать что-ли...
нигде не писал exit 0. если скрипт нормально работает, он и так код 0 возвращает. Все скрипты продолжают работать на 3.4.1

Anton
10.10.2017
10:10:45
Илья, скачал с гитхаба напрямую - заработало.
кто-то на винде файлик правил?

Ruslan
10.10.2017
10:20:30
dos2unix/unix2dos?

Artyom
10.10.2017
11:34:45
всем привет, с 3.2.7 до 3.4.2 смело можно обновляться? Никаких подводных камней нет ? Не развалится партицирование ?

Valentin
10.10.2017
11:44:33
кто-то на винде файлик правил?
Специально нет. Но видимо придется прокачать скил по гиту. Думаю я там себе скачал неправильно.

Ilya
10.10.2017
15:00:55
Сегодня пришло осознание, чего не хватает макросам: https://support.zabbix.com/browse/ZBXNEXT-4166 У кого-нибудь есть похожая проблема?

Александр
10.10.2017
15:04:00
Макросы для групп нужнее

хотя как коллизии разруливать

Google
Некто
10.10.2017
15:06:24
Макросы темплейтов как-то же разруливаются

Alexander
10.10.2017
15:38:23
Работа с макросами в Заббиксе в принципе неудобна

описание поможет, но немного

технически в Заббиксе все должно быть построено на макросах, а в триггерах так и подавно

с ними и конструктор можно хороший делать для алертов итд итп

а еще хочется макросы делать как вычисляемые элементы данных

Vitalii
10.10.2017
19:13:52
Доброго вечера сообществу. Есть такая идея - накрутить отправку СМС только одному из трех дежурных в зависимости от графика дежурств. А по эскалации - остальным. Можно ли такое накрутьть средствами сабжа или сторонними приблудами? Или писать нечто своё? Желательно с возможностью динамически менять смены.

@ableev это, как раз, взаимосвязано с тем запросом на фичу в телеграм, что мы сегодня на гитхабе обсуждали.

Vitalii
10.10.2017
19:17:47
Кнопку с Аноуледж

Ilya
10.10.2017
19:18:41
Доброго вечера сообществу. Есть такая идея - накрутить отправку СМС только одному из трех дежурных в зависимости от графика дежурств. А по эскалации - остальным. Можно ли такое накрутьть средствами сабжа или сторонними приблудами? Или писать нечто своё? Желательно с возможностью динамически менять смены.
У нас подобное сделано (несколько иное, но суть та же). Медиа отдельное, "кому" – фейковое. Скрипт отправщик смотрит в расписание, и уже в зависимости от дежурного делает что надо (ну и контакты всех остальных в расписании у нас есть).

Vitalii
10.10.2017
19:22:46
У меня была идея, сделать некий сторонний мини-фронтэнд с тремя полями с датами с записью в отдельную базу. Выбираешь стартовую дату смены для каждого дежурного. Она пишет в базу и пролонгируется, допустим, на месяц вперед со смещением + два дня для каждого пользователя. А скрипт смотрит в базе дежурного на сегодня и шлет ему алерт

Vitalii
10.10.2017
19:22:51
Как-то так

Дежурный проснулся, тыцнул кнопку в Телеграме - эскалация дальше не идёт

Он занимается проблемой

Да, это в основном на ночные проблемы планировалось. Днём и так все смотрят :-)

@ableev если не секрет - в чем расписание храните?

Ilya
10.10.2017
19:27:20
В MySQL

Vitalii
10.10.2017
19:27:44
О, ну почти то, что я себе придумал :-)

Google
Vitalii
10.10.2017
21:33:04
Рассматривал и этот вариант, но мне связать их до кучи кажется сложнее, чем то, что я выше описал

Ilya
10.10.2017
21:35:25
Календарь – это не расписание, это события, напиханные пачками

Vitalii
10.10.2017
21:39:31
Расписание подразумевает некую цикличность. В идеале - непрерывную

Задать цикличность в Гугл календаре... Хз

Андрей
11.10.2017
02:14:10
Парни, привет. Кто может сказать почему по этой аварии zabbix не стал отпралвять уведомления?

Admin
ERROR: S client not available

Андрей
11.10.2017
02:19:26
Ну т.е. это где то можно настроить, чтобы по аварии не отсылалось уведомление?

Anton
11.10.2017
05:20:24
О, ну почти то, что я себе придумал :-)
Оффтоп: а если бы ответ был PG/Mongo/Redis или просто сухо "в базе"? (: Это было бы то же, что вы придумали?

Некто
11.10.2017
05:20:55
Можно. Если триггер закрыт ранее, что чем наступает время действия, то оно не производится. К примеру.

Vitalii
11.10.2017
05:27:34
Оффтоп: а если бы ответ был PG/Mongo/Redis или просто сухо "в базе"? (: Это было бы то же, что вы придумали?
Суть та же, в базе. Я как раз имел в виду - либо некий сторонний календарь (читай - софт), либо база.

Звезды так сошлись, что у нас тоже MySQL :-)

sergey S.A. (batonser)
11.10.2017
05:29:57
Всем доброго дня, решил мониторить используемую оперативную память на сервере. Сделал следующее в конфиге забикс агента прописал UserParameter=memory_used, free -m | awk '{if ($1=="Mem:") print ($3/1024)}', настроил графику, верно ли данное действие ?

Alexander
11.10.2017
05:31:20
Суть та же, в базе. Я как раз имел в виду - либо некий сторонний календарь (читай - софт), либо база.
А как вы календарь ведете? Ну что делаете чтобы выставить дежурного в нем?

я к тому, что в это действие запихать подстановку номера мобильного для СМС и все

Vitalii
11.10.2017
05:33:21
А как вы календарь ведете? Ну что делаете чтобы выставить дежурного в нем?
На данный момент - Zimbra в основном. Я лично - у себя на телефоне :-)

Alexander
11.10.2017
05:35:22
На данный момент - Zimbra в основном. Я лично - у себя на телефоне :-)
еще надо проверять баланс вашего СМС-оператора, чтобы СМС долетали ;)

Ilya
11.10.2017
05:35:50
Не уловил где ты видишь разницу
У тебя тулза для расписания должна что-то уметь. Например, делать так, чтобы смены не пересекались. Или наоборот. Или должна знать о типах смен — дневная, ночная. И так далее. Календарь — это просто календарь.

Google
sergey S.A. (batonser)
11.10.2017
05:36:25
просто пару дней возился с мониторингом ОЗУ, стандартный элемент данных vm.memory.size[available] показывал ОЗУ которая доступна для сервера, т.е если серверу выделенно 22 гига, то и позывал в графиках он 22 гига, вот и решил настроить еще один элемент данных

Vitalii
11.10.2017
05:36:59
еще надо проверять баланс вашего СМС-оператора, чтобы СМС долетали ;)
Это мелочи :-) По поводу - "как календарь ведем" могу сказать еще короче - "на от**ись". Потому и хочется некоего порядка

Alexander
11.10.2017
05:37:18
я не про оргвопрос а про технику

sergey S.A. (batonser)
11.10.2017
05:38:22
Философский вопрос. А какие последующие действия вы предполагаете?
но как то странно, когда я элемент данных настроил таким образом, vm.memory.size[used] он не показывал на графике реально используемую память, а вот сегодня начал показывать! толи я не подождал нужного времени чтоб статистика изменилась ( толи \я что то не правильно делал

Некто
11.10.2017
05:41:28
но как то странно, когда я элемент данных настроил таким образом, vm.memory.size[used] он не показывал на графике реально используемую память, а вот сегодня начал показывать! толи я не подождал нужного времени чтоб статистика изменилась ( толи \я что то не правильно делал
Вопрос учета памяти нонче крайне запутан. Вот в линупсе, к примеру, ежели сервис затребовал много памяти (довел free ~= 0) , а потом освободил, то во free она может вполне себе и не появится. Будет числится за за сервисом, пока не понадобится другому процессу. Тогда уже будет отобрана и перераспределена. Как-то так, если меня память старая не подводит.

Поэтому ваш триггер на free = 5% может дергать ответственное лицо вовсе и без повода.

Alexander
11.10.2017
05:42:49
а еще есть buff/cache

sergey S.A. (batonser)
11.10.2017
05:43:20
я же могу просто мониторить используемую память, не важно каким процессом она используется.

Alexander
11.10.2017
05:43:21
а еще есть swappiness

Некто
11.10.2017
05:43:24
ну, я по-простому пример привел.

мониторить можете, кто ж вам запретит. что с этим знанием делать - вот вопрос

Alexander
11.10.2017
05:44:07
я к тому что фри она фри но это не вся память которую могут забрать процессы

а есть еще

а еще есть drop_caches

если и снимать показатель фри то только после дропа кешей с 3 емнип

Некто
11.10.2017
05:46:47
кстати, в гипервизорах есть еще и balooning на уровне хост-системы. Там тоже можно со страху навалить, когда у тебя available начало вдруг падать ))

sergey S.A. (batonser)
11.10.2017
05:47:48
а понял, чтоб мониторить используюему память, нада учитывать что в общем числе используемой памяти есть еще память buff/cache, и другие которые нада вычитывать из показателя used (используемая память ) так ?

Alexander
11.10.2017
05:48:03
а в винде вообще по дефолту, если файл подкачки не зажат. триггер орет что нет памяти, а заходишь и она есть

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