Dmitry
Александр
Я сделаль
Александр
https://github.com/alv1r/Zabbix-Windows-Reboot
Jenny
Александр
Jenny
Juriy
Александр
*кланяется
Dmitry
Блин
Dmitry
Я тут на днях накидаю нимношко кода на пухтоне
Dmitry
Тоже выложу
Dmitry
Уже начал писать, но отвлекли
Александр
Тоже на гитхаб тогда
Dmitry
Да канеш
Александр
Ещё пара шаблонов есть. Потом выложу
Александр
И умный скрипт установки агентов под винды
Serge
Ух, у меня уже 53 коммита различной стемени тяжести с последней версии
Serge
Надо поднатужиться
Александр
Александр
Приятным бонусом: клиент сразу настроен для активных проверок
Juriy
Александр
Сегодня выкладу
Александр
А это, как культурнее: в проект напихуить структуру каталогов и свой скрипт или и агента сразу тоже?
Александр
Пока пусть так будет https://github.com/alv1r/zabbix_agent
hdhog
https://github.com/alv1r/Zabbix-Windows-Reboot
у меня вот такой скриптик для этих же целей
Set objSysInfo = CreateObject("Microsoft.Update.SystemInfo")
iResult = 0
On Error Resume Next
If objSysInfo.RebootRequired Then
iResult = 1
End If
Wscript.Echo iResult
hdhog
а вызов
UserParameter = checkreboot,%systemroot%\system32\cscript.exe /nologo /T:30 c:\zabbix-agent\UserParam\scripts\zabbix_checkreboot.vbs
Александр
Тоже хлеб
Leo
Leo
нужный скрипт, сейчас прикручу у себя
Александр
Leo
Народ, в элименте данных указываю путь к логу, который надо парсить, понимает ли заббикс 3.0 маску по файлу (файлы логов каждый день добавляются и жестко прописывать каждый день на новый - не по православному)
Leo
???
Aleksandr
logrt
Dmitry
хорош)
Jenny
Жуть)
Александр
А ты думала мы тут шутки шутим?
Jenny
Александр
И меды пьем
Aleksandr
заббикс из э сириус биз
Jenny
Теперь заббикс токс - это лайт версия
Jenny
А про.заббикс для настоящих хардкорщиков
Dmitry
кто-то мониторил количество файлов в папке?
Dmitry
положим если там несколько десятков тысяч
Dmitry
не убивает ли это ио?
Jenny
Dmitry
1. windows: после этого https://support.microsoft.com/ru-ru/kb/121007 - все ок, по крайней мере с PostgreSQL на win, с директорией в 400k файлов :)
2. с линукс на объемах до 100k проблем не должно быть на современных fs (readdir: http://man7.org/linux/man-pages/man3/readdir.3.html)
Serge
Dmitry
Anton
заббиксврот получился
MNSK
Народ ! Кто подскажет как реализовать скрип следующего содержания
Ssh admin@192.168.1.40 password
Reboot
hdhog
а зачем скрипт если заббикс сам может по ssh команды выполнять
MNSK
hdhog
например в офф доке
hdhog
https://www.zabbix.com/documentation/3.2/manual/config/items/itemtypes/ssh_checks?s[]=ssh
MNSK
Dmitry
https://share.zabbix.com/storage-devices/smartmontools/s-m-a-r-t-monitoring-with-smartmontools-lld-trapper
Dmitry
есть у кого только без ллд?
Dmitry
а хотя оно само шлет
Dmitry
так что пофиг
Aleksandr
Кто-нибудь проверки через jmx делает? Я правильно понимаю, что если используется аутентификация, то на zabbix сервере логин:пароль только для item можно выставить и в целом на host нельзя повесить?
Aleksandr
да. я использую макросы
Aleksandr
просто еще значок jmx напротив хоста становится красным :(
Aleksandr
становится из-за чего?
Aleksandr
ну я сначала опробовал добавить хост без аутентификации - Jmx загорелся зеленым, после добавления аутентификации он стал красным, где добавить логин:пароль, нашел только в items , а в целом на хост нет, ну при наведении на знак , он естественно выдает "Java.lang.SecurityException: Authentication failed! Credentials required"
Aleksandr
Aleksandr
А креды то правильные?
Aleksandr
Так я не нашел где креды указать кроме как в items
Aleksandr
вешаешь макросы на ноду и вставляешь в итемы. вот тебе управление кредами на хост из одного места
Aleksandr
Я так понял, что zabbix "Availability" для интерфейса проверяет незавизимо от айтомов, ведь когда на хосте нет айтемов, он показывает либо красным, либо зеленым доступность включенного интерфейса
Aleksandr
может ошибаюсь, конечно, пойду проверю
Aleksandr
да, сам себя ввел в заблуждение, если нет items то он вообще серый, а при всех выставленных кредах на айтемы, он действительно будет зеленый
Aleksandr
Андрей
Добрый день. А подскажите, если знаете, мне нужно с помощью lld на серверах виндовых искать определенные сервисы и контролировать их, но есть бумажка, по которой я должен искать не на всех подряд серверах, а на строго определенных.
Т.е. есть серверы servx, servy, servz. Есть бумажка, в которой написано: "сервис 1 должен быть запущен на серверах servx и servz, а сервис 2 на серверах servy и servz". По факту оба сервиса могут присутствовать на всех трех серверах, но контролировать их надо в соответствии с бумажкой.
Суть в том, что я надеялся в фильтрах правила обнаружения сделать правило, в котором отфильтровать по именам серверов и именам сервисов, но никак не могу понять из документации, есть ли какой-то макрос с именем узла в фильтрах правил обнаружения.
Zabbix 3.0.3
Leo
Я бы шаблон сделал, накинул его на все 3 сервака, а потом каждый поправил в соответствии с тем где и какую службу мониторить.
Андрей
Leo
Конечная цель насколько я понял - мониторить на каждом из серверов определенный сервис?
Leo
А именно: запущенна она или нет?
Андрей
Ну да. Но он может быть на всех серверах, а контролировать его надо только на определенной ферме. На всех остальных забить на него и не реагировать.