
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
Что то не то качнул?

Ash
10.10.2017
09:54:52

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
У кого-нибудь есть похожая проблема?

Ash
10.10.2017
15:03:07

Александр
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 это, как раз, взаимосвязано с тем запросом на фичу в телеграм, что мы сегодня на гитхабе обсуждали.

Ilya
10.10.2017
19:17:29

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
О, ну почти то, что я себе придумал :-)

Евгений
10.10.2017
21:31:55

Google

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

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

Евгений
10.10.2017
21:38:07

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

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

Vitalii
11.10.2017
05:27:34
Звезды так сошлись, что у нас тоже 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

Некто
11.10.2017
05:34:25

Alexander
11.10.2017
05:35:22

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
я не про оргвопрос а про технику

Некто
11.10.2017
05:37:43

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

Некто
11.10.2017
05:41:28
Поэтому ваш триггер на 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
а в винде вообще по дефолту, если файл подкачки не зажат. триггер орет что нет памяти, а заходишь и она есть