Мини-Чат

  • Артём Мамзиковмай 9, '22, 18:34
    dublin rid писал(а): Пн май 09, 2022 18:15 Еще написал для телеграм бота из телеги по кнопке
    Мощно :) , если так посидеть и подумать что можно улучшить, упросить, автоматизировать ой как много мыслей разных может придти)
  • dublin ridмай 9, '22, 18:21
    Идей до кучи все руки не дойдут, потихоньку двигаюсь :)
  • dublin ridмай 9, '22, 18:15
    Еще написал для телеграм бота из телеги по кнопке тягает icmp график по каналу из zabbix https://mega.nz/file/qZwlAAia#Pg3uadLxK ... ELtrbuaUx4 ну и заббикс теперь тачки удаленные поднимает если в дауне, грузит их по контроллеру разрывая релюху, если не помогло по умной розетке или ибп и комментирует триггеры и шлет алерты в телегу :) https://mega.nz/file/zFxDkAAb#FMPzHi-US ... hNaPKHFP0Y
  • dublin ridмай 9, '22, 17:54
    По поводу изменений Веб интерфейса помню читал статью у X5 Group https://habrastorage.org/webt/o_/65/ha/ ... wmy9a8.png https://habr.com/ru/company/X5Group/blog/468197/ пока руки не дошли
  • dublin ridмай 9, '22, 17:50
    Повысив значение с максимальных 300секунд до нужных 900, хотя до этого перелазил весь интернет и там советуют менять совсем иной параметр, Timeout 1-30 и по умолчанию равен 3, я и это проверил и это не сработало для меня. Как уже сказал причина была значении TrapperTimeout.
  • dublin ridмай 9, '22, 17:45
    Артём Мамзиков писал(а): Пн май 09, 2022 16:16 @dublin rid Главное чтоб при изменении времени тай-маута......
    Как выяснилось при тестировании еще до сборки, параметр который не давал моему скрипту работать более 5 минут и в логах давал "timeout while executing a shell script" назывался TrapperTimeout максимальное значение которого и было 5 минут, пришлось пересобрать
  • Артём Мамзиковмай 9, '22, 16:21
    @Smilevpn Добрый день! Очень мало инфы чтоб что то сказать. Каким способ отправка происходит стандартным zabbix или через скрипты, какие тесты (проверки) проходят, а какие уже нет. У меня через скрипты оба варианта работают, есть даже обратный ответ какие триггеры сейчас на дашборте) Оповещение Zabbix через Telegram
  • Артём Мамзиковмай 9, '22, 16:18
    @dublin rid По поводу изменений Веб интерфейса глянь тут может что интересное для себя найдешь https://habr.com/ru/post/547610/ Zabbix 4.4 Unsupported
  • Артём Мамзиковмай 9, '22, 16:17
    Либо использовать траппер он сам заббиксу кинет данные как соберет их
  • Артём Мамзиковмай 9, '22, 16:16
    @dublin rid Главное чтоб при изменении времени тай-маута не возникло накоплении очереди я думаю из-за этого и было сделано 30 секунд, например если пул одновременной проверки на 50 элементов и они висят к примеру 80 секунд все другие ждут в очереди и все немного смещается и дает свою нагрузку на сервер. Но если очередей нет все успевает отработать то все ок)
  • Артём Мамзиковмай 9, '22, 16:12
    @dublin rid Да наверное из исходного кода немного по другому формируются конфигурации пути на исполняемые программы, id и тд. не же ли при установке пакетов. Если разбираться надо вникать полностью какие процессы происходят и как формируется данные файл.
  • dublin ridмай 9, '22, 02:43
    Smilevpn создайте топик опишите как у вас настроено. Ну может Артем что еще порекомендует
  • dublin ridмай 9, '22, 02:42
    Smilevpn проблем быть не должно я настраивал это прямо в веб морде только ради теста... на проде эту фичу реализованную силами zabbix не использую, у меня это делает скрипт
  • dublin ridмай 9, '22, 02:38
    Артем попробовал подсунуть zabbix_server это не сработало видимо при компиляции данный файл обрастает зависимостями с какими-то своими уникальными id. Поэтому сбилдил полностью сервак и он отлично воркает с моими грояльными скриптами :) . В скором времени планирую миграцию на 6ю версию, однако пока не спешу планирую изучить новые фичи и потестить на виртуалке. Особенно хочу внедрить в их веб-морду свою кастомайз-страничку тогда вообще будет жир
  • Smilevpnмай 8, '22, 22:51
    Добрый вечер. Подскажи пожалуйста, почему может не отправляться оповещение через бота в телеграмме?
  • dublin ridмай 3, '22, 02:55
    Попробую
  • Артём Мамзиковмай 2, '22, 17:54
    @dublin rid Просто изменить 1 файл zabbix_server не получилось ?
  • dublin ridмай 2, '22, 03:00
    Получилось, собрал zabbix из исходников 5.0 в связке nginx, postgresql, php7.4 :)
  • dublin ridапр 23, '22, 02:29
    Попробую, отпишу резалт
  • Артём Мамзиковапр 22, '22, 19:53
    Можно его сформировать make сохранить оригинальный и подложить туда изменённый или попробовать отредактировать его с помощью программ что то вроде компиляторов.
  • Артём Мамзиковапр 22, '22, 19:51
    @dublin rid Примерно думаю следующее когда запускается make выполняется настройка файлов, конфигов под конкретную ОС и расположение программ при это формируется файл ./root/zabbix-4.2.1/src/zabbix_server в нем думаю что настроечные параметры, у меня он находится ./usr/local/sbin/zabbix_server
  • dublin ridапр 21, '22, 23:45
    Ставлю на Ubuntu 20.04
  • dublin ridапр 21, '22, 23:34
    Создавал тему на этот счет https://www.zabbix.com/forum/zabbix-tro ... ell-script
  • dublin ridапр 21, '22, 23:32
    Из-за длительного ожидания если первая перезагрузка оборудования не помогла, вторая итерация не срабатывает и в логе исполнения внешних скриптов ошибка Таймаута timeout while executing a shell script. На форуме много тем на этот счет изящного решения нет
  • dublin ridапр 21, '22, 23:28
    Вот тема https://bestmonitoringtools.com/increas ... -or-agent/ этот параметр по умолчанию в конфиге zabbix_server.conf на установленном zabbix равен 4 секундам, а максимальное его значение 30 сек. Этот параметр время ожидания для внешних скриптов, однако у меня есть скрипт с несколькими итерациями т.е скрипт перезагрузил по реле устройство потом ожидает 2 минуты потом проверяет если устройство в дауне, то выполняется вторая итерация
  • Артём Мамзиковапр 21, '22, 23:21
    @dublin rid по большей части что файлы из архива исходного кода, что из пакета разливаются файлы по директориям ос. Если знаешь где меняется данный параметр в каком файле можно его поискать на установленном заббиксе и поправить , либо может параметр вовсе в базе хранится. Это предположения лично не правил.
  • dublin ridапр 21, '22, 20:22
    Установить из deb пакета проблем то нет...мне нужно увеличить максимальное время для выполнения внешних скриптов по умолчанию оно составляет 30сек. Вот хочу в исходнике изменить значение таймаута на 900сек и заново собрать
  • Артём Мамзиковапр 21, '22, 20:20
    @dublin rid В целом должно быть все аналогично Установка Заббикс 4.2 на Debian 9 Stretch x64 , так тут не напишешь сперва ставите postgresql, nginx все настраиваете дальше ставите все не обходимые пакеты с их зависимостями названия пакетов могут отличатся зависимости от OS Linux, ну а дальше ставить заббикс из исходного кода. Либо можно из пакетов, есть вообще готовые образу с заббиксом)
  • dublin ridапр 21, '22, 18:44
    Прошу помогите с установкой zabbix из исходников.
    Пытаюсь заиснсталлить 5.0 (при этом связка должна быть такая: postgresql, nginx)
  • Артём Мамзиковмар 17, '22, 16:32
    @digitalmaniac Добрый день! Можно посмотреть тут Шаблон проверки файлов "Проверка Копии на ФС уже в архиве с датой" Там несколько вариантов как подставлять текущую дату автоматом, формат можете сделать любой который вам необходим.
  • digitalmaniacмар 17, '22, 14:26
    Добрый день, несколько дней ищу не могу найти подобной информации, может быть у кого-нибудь есть примеры реализации подобной задачи в Zabbix: log["C:\Windows\Temp\App\Log\{$YYYY}_{$MM}_{$DD}\Application.log"] вместо {$YYYY}_{$MM}_{$DD} каждый день подставлять текущую дату
  • Артём Мамзиковноя 28, '21, 16:18
    @CRODLНу и хорошо, главное все протестировать.
  • CRODLноя 28, '21, 16:16
    Я кажется разобрался, в типе у зависимых триггеров установлено "Простая проверка" попробую поставить им "Зависимый элемент данных"
  • Артём Мамзиковноя 28, '21, 16:08
    Больше пока идей нет
  • Артём Мамзиковноя 28, '21, 16:08
    @CRODL Даже не знаю что посоветовать, если это один и тот же узел прописать в один триггер 2 условия через и либо или причем наверное условие выйдет обратное и прописать восстановление, если указать узел в режим обслуживания в определенное время по-моему это никакого эфекта не даст на зависимости хотя нужно проверять, либо корреляция но главное аккуратно можно закрыть все триггеры)
  • CRODLноя 27, '21, 23:35
    *зависимые триггеры
  • CRODLноя 27, '21, 23:34
    У меня есть хост который отключается на ночь, поэтому я бы НЕ хотел мониторить данный хост ночью, чтобы триггер не срабатывал. Настроил в триггере данного хоста пользовательский интервал 0 1-7,00:00-8:59 (Элемент данных не будет опрашиваться в течении ночи.). Однако у этого триггера есть зависимые триггеры, главный триггер перестает опрашиваться в заданный интервал, однако зависимые хосты начинают срабатывать и появляться.
  • Артём Мамзиковноя 26, '21, 14:31
    Size-file.sh[{HOST.CONN},{$HOST.PORTS},discovery,{$PUTFILE},{$FILTRFILE},{$HIDEFILE},{$KODR},{HOST.HOST}] так же использовал для передачи данных, это будет обнаружение и проверка файлов на lld статейка)
  • Артём Мамзиковноя 26, '21, 14:30
    Да есть такое что не все макросы передают данные раскрываются, даже внутри заббикса думаешь вроде должен раскрыться а нет.
  • CRODLноя 26, '21, 13:34
    Написал простенький скрипт сохраняет принятое значение переменной https://ibb.co/r2K8x4q просто тупо текст
  • CRODLноя 26, '21, 12:40
    Артем, для примера попытался передать в скрипт {TRIGGER.ID} и то же самое ничего не вышло, а вот {HOST.DNS} передает ip без проблем и {HOST.HOST} также без проблем. Не могу понять может дополнительно к {TRIGGER.ID} нужно указывать type?
  • Артём Мамзиковноя 26, '21, 11:36
    В телеграмме в чате ничего подобного не обсуждали ? Поиском потистории если поискать может есть какие то варианты решения , либо подождать что ответят на заявку.
  • CRODLноя 26, '21, 10:25
    Если сделать тегом = не работает, работает если присвоить значение через Администрирование-->Общие-->Макросы так работает, но это костыль еще тот 20к устройств на каждый макрос пилить (бред). На форуме открыл тикет https://www.zabbix.com/forum/zabbix-hel ... r-eventids. Также нашел схожую тему https://clck.ru/Z3x6J там задется ссылкой http://xxx.xxx.xxx.xx/zabbix/tr_events. ... ={EVENT.ID}

Кто сейчас в чате

В чате никого нет
Обновляется каждые 60 секунд