Запуск bat файлов на windows из zabbix

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

hurma87
Сообщения: 6

Запуск bat файлов на windows из zabbix

Сообщение hurma87 » 06.10.2016 08:58

Добрый день форумчане, занимаюсь настройкой zabbix сервера. Хочу настроить действие запуск bat-ника на удаленной машине на windows, при срабатывании триггера. Пробовал по разному, итог один batник не стартует



в событиях пишется выполнено, но батник не запущен



в событиях пишется выполнено, но батник не запущен



Пробовал через телнет



выходит ошибка prompt login

Может кто- нибудь подскажет, как запустить bat-ник или exe- шник по действию из zabbixа

общий скрин действий

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Запуск bat файлов на windows из zabbix

Сообщение yars » 06.10.2016 10:52

dosbox?
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:

Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Запуск bat файлов на windows из zabbix

Сообщение BSDevil » 06.10.2016 11:34

А нафига telnet? Может лучше агента туда поставить?
Изображение
Спасибо сказали:

hurma87
Сообщения: 6

Re: Запуск bat файлов на windows из zabbix

Сообщение hurma87 » 06.10.2016 12:36

я показал все способы, которые пробовал, в идеале нужна команда которая передастся с сервера zabbix на агента, на нем включено EnableRemoteCommands=1,

которая должна запустить bat или exe файл, а как реализовать не знаю, самое обидное включил LogRemoteCommands=1 , а логи удаленных команд не собираются,

и не могу понять куда идти без логов
Спасибо сказали:

Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Запуск bat файлов на windows из zabbix

Сообщение BSDevil » 06.10.2016 17:19

хз, у меня так все работает

Spoiler

Код: Выделить всё

$ grep -Ev '^#|^ *$' /cygdrive/d/Emergy/Applications/zabbix/zabbix_agentd.conf
LogFile=no
DebugLevel=0
EnableRemoteCommands=1
Server=192.168.1.1
StartAgents=3
ServerActive=192.168.1.1
Hostname=MediaServer
Timeout=10


У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Спасибо сказали:

hurma87
Сообщения: 6

Re: Запуск bat файлов на windows из zabbix

Сообщение hurma87 » 07.10.2016 09:37


BSDevil

я когда в настройки агента добавляю строку
$ grep -Ev '^#|^ *$' /cygdrive/d/Emergy/Applications/zabbix/zabbix_agentd.conf

агент перестает стартовать, можешь показать как у тебя настроен шаблон templates windows desctop
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Запуск bat файлов на windows из zabbix

Сообщение Bizdelnick » 07.10.2016 10:08

hurma87 писал(а):
07.10.2016 09:37
я когда в настройки агента добавляю строку
$ grep -Ev '^#|^ *$' /cygdrive/d/Emergy/Applications/zabbix/zabbix_agentd.conf

Её не надо туда добавлять. Это команда шелла.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

hurma87
Сообщения: 6

Re: Запуск bat файлов на windows из zabbix

Сообщение hurma87 » 07.10.2016 11:38

вот мой файл конфиг агента


############ GENERAL PARAMETERS #################
LogFile=1
LogFile=C:\Program Files (x86)\Zabbix Agent\Zabbix_agentd.log
LogFileSize=100
DebugLevel=0
EnableRemoteCommands=1
LogRemoteCommands=1
Server=10.2.143.12
ListenPort=10050
StartAgents=3
ServerActive=10.2.143.12
Hostname=sitex1

вот настройка действия по триггеру




после срабатывания триггера в событиях отображено следующее




но батник не стартует


И спасибо, что тратите время мне на помощь




У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Запуск bat файлов на windows из zabbix

Сообщение Bizdelnick » 07.10.2016 12:28

hurma87 писал(а):
07.10.2016 11:38
но батник не стартует

А как Вы это проверяете?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

hurma87
Сообщения: 6

Re: Запуск bat файлов на windows из zabbix

Сообщение hurma87 » 07.10.2016 13:00

если батник стартанет, он в log.txt должен записать данные


типа

07.10.2016 14:59
Testconnection True
State service after stop Stopped
State service after stop \\TEST-SITEX\root\cimv2:Win32_Service.Name="Tomcat6"
State service after stop Stopped
State service after start Start Pending
State service after start Running
State service after start \\TEST-SITEX\root\cimv2:Win32_Service.Name="Tomcat6"
State service after stop Running
Спасибо сказали:

hurma87
Сообщения: 6

Re: Запуск bat файлов на windows из zabbix

Сообщение hurma87 » 07.10.2016 13:21

Спасибо дружище помог, у меня заработало вот так

c:\1\start.bat
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Запуск bat файлов на windows из zabbix

Сообщение Bizdelnick » 07.10.2016 13:22

hurma87 писал(а):
07.10.2016 13:00
если батник стартанет, он в log.txt должен записать данные

А он не пишет? Может просто не там ищете файл? Путь к нему как указан?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Guardgood
Сообщения: 1

Re: Запуск bat файлов на windows из zabbix

Сообщение Guardgood » 25.07.2019 18:39

Спасибо всем. Сделал по аналогии-работает.
Спасибо сказали:

jojomsk
Сообщения: 1
ОС: Centos 7/Win10Pro

Re: Запуск bat файлов на windows из zabbix

Сообщение jojomsk » 09.10.2019 15:58

Коллеги, добрый день:)

можете последовательно и пошагово расписать, как у вас получилось заставить всё это работать?
Если не сложно, на примере блокнота.
То есть, zabbix мониторит хост на предмет запущенного приложения notepad.exe
Если пользователь закрывает блокнот, срабатывает триггер и на хосте снова запускается notepad.exe

Буду безмерно благодарен за развернутый ответ.
Спасибо сказали: