Не получается запустить скрипт для выполнения задания в планировщике Windows 10
- Луиджи Малербо
- Гость
- Сообщения: 4
- Стаж: 2 года 10 месяцев
- Благодарил (а): 2 раза
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
Доброго времени суток, не получается выполнить скрипт для агента Zabbix(6.0.1):
SCHTASKS /Run /TN Bat_Test
Получаю сообщение:
Unsupported item key.
Не удалось выполнить скрипт
Чего ему не хватает? Что я не так пишу?
Как нужна дополнительная информация, для ответа на вопрос ?)
Создал скрипт вот тут: Администрирование-Скрипты
Выполняю его вот тут: Мониторинг-Узлы сети-ПК
Я вот задублировал темы на форумах, но никто мне не отвечает(видимо как то неправильно вопрос задаю что ли):
https://serveradmin.ru/forum/windows/ne ... indows-10/
https://www.zabbix.com/forum/in-russian ... windows-10
SCHTASKS /Run /TN Bat_Test
Получаю сообщение:
Unsupported item key.
Не удалось выполнить скрипт
Чего ему не хватает? Что я не так пишу?
Как нужна дополнительная информация, для ответа на вопрос ?)
Создал скрипт вот тут: Администрирование-Скрипты
Выполняю его вот тут: Мониторинг-Узлы сети-ПК
Я вот задублировал темы на форумах, но никто мне не отвечает(видимо как то неправильно вопрос задаю что ли):
https://serveradmin.ru/forum/windows/ne ... indows-10/
https://www.zabbix.com/forum/in-russian ... windows-10
количество слов: 29
- Артём Мамзиков
- Admin
- Сообщения: 901
- Стаж: 5 лет 11 месяцев
- Откуда: Вологодская область
- Поблагодарили: 42 раза
- Контактная информация:
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
Луиджи Малербо, Добрый день!
В конфигурации Заббикс Агента
Нужно раскомментировать строку EnableRemoteCommands = 1, иначе агент не сможет принимать команды.
начиная с Zabbix 5.0 system.run
Параметр EnableRemoteCommands теперь устарел.
Удаленные команды по-прежнему отключены по умолчанию, но в новых конфигурационных файлах, которые выражаются с помощью нового параметра DenyKey (DenyKey=system.run[*]) черный список,
разрешить все AllowKey=system.run[*].
Удаленные команды можно включить, удалив (или закомментировав) ключ DenyKey=system.run[*]
# - Это комментарий отключает данную настройку (данная строка не используется)
Что вам нужно сделать
#DenyKey=system.run[*]
AllowKey=system.run[*]
После перезапускаете службу заббикс агента
Возможно еще нет доступа от имени пользователя которого работает заббикс агент до планировщика событий (не хватает прав)
В конфигурации Заббикс Агента
Нужно раскомментировать строку EnableRemoteCommands = 1, иначе агент не сможет принимать команды.
начиная с Zabbix 5.0 system.run
Параметр EnableRemoteCommands теперь устарел.
Удаленные команды по-прежнему отключены по умолчанию, но в новых конфигурационных файлах, которые выражаются с помощью нового параметра DenyKey (DenyKey=system.run[*]) черный список,
разрешить все AllowKey=system.run[*].
Удаленные команды можно включить, удалив (или закомментировав) ключ DenyKey=system.run[*]
# - Это комментарий отключает данную настройку (данная строка не используется)
Что вам нужно сделать
#DenyKey=system.run[*]
AllowKey=system.run[*]
После перезапускаете службу заббикс агента
Возможно еще нет доступа от имени пользователя которого работает заббикс агент до планировщика событий (не хватает прав)
количество слов: 24
- Луиджи Малербо
- Гость
- Сообщения: 4
- Стаж: 2 года 10 месяцев
- Благодарил (а): 2 раза
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
Спасибо большое, AllowKey=system.run[*] помогло.
количество слов: 3
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
Это то что нужно!Артём Мамзиков писал(а): ↑Пн мар 14, 2022 19:11 Что вам нужно сделать
#DenyKey=system.run[*]
AllowKey=system.run[*]
Я мозг поломал, думал что совсем дурак. В основном пишут что нужно указать UnsafeUserParameters=1, потом нашел про блокировку черного списка #DenyKey=system.run[*], но вот про AllowKey=system.run[*] только у вас
количество слов: 18
- MrPrayMarh
- Гость
- Сообщения: 4
- Стаж: 2 года 2 месяца
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
К вопросу запуска скрипта у меня ошибка на агенте:
[15219]: FAILED SU (to zimbra) zabbix on none
[15334]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
[15334]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
[15334]: FAILED SU (to zimbra) zabbix on none
[15484]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
[15484]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
[15484]: FAILED SU (to zimbra) zabbix on none
[15569]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
[15569]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
[15569]: FAILED SU (to zimbra) zabbix on none
Подскажите в какую сторону смотреть??
[15219]: FAILED SU (to zimbra) zabbix on none
[15334]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
[15334]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
[15334]: FAILED SU (to zimbra) zabbix on none
[15484]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
[15484]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
[15484]: FAILED SU (to zimbra) zabbix on none
[15569]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
[15569]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
[15569]: FAILED SU (to zimbra) zabbix on none
Подскажите в какую сторону смотреть??
количество слов: 116
- Артём Мамзиков
- Admin
- Сообщения: 901
- Стаж: 5 лет 11 месяцев
- Откуда: Вологодская область
- Поблагодарили: 42 раза
- Контактная информация:
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
MrPrayMarh, Агент запустить под пользователем root , либо выдать соответствующие права пользователю заббикс. Команду su прописать с - что бы все переменные подтянулись su- zimbra .
количество слов: 5
- MrPrayMarh
- Гость
- Сообщения: 4
- Стаж: 2 года 2 месяца
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
Артём Мамзиков писал(а): ↑Ср ноя 23, 2022 08:20 MrPrayMarh, Агент запустить под пользователем root , либо выдать соответствующие права пользователю заббикс. Команду su прописать с - что бы все переменные подтянулись su- zimbra .
Код: Выделить всё
19551:20221122:140813.012 Starting Zabbix Agent [Zimbra]. Zabbix 5.0.10 (revision 7c3f43904c).
19551:20221122:140813.012 **** Enabled features ****
19551:20221122:140813.012 IPv6 support: YES
19551:20221122:140813.012 TLS support: YES
19551:20221122:140813.012 **************************
19551:20221122:140813.012 using configuration file: /etc/zabbix/zabbix_agentd.conf
19551:20221122:140813.012 agent #0 started [main process]
19552:20221122:140813.013 agent #1 started [collector]
19553:20221122:140813.013 agent #2 started [listener #1]
19554:20221122:140813.014 agent #3 started [listener #2]
19556:20221122:140813.014 agent #5 started [active checks #1]
19555:20221122:140813.018 agent #4 started [listener #3]
19553:20221122:141306.180 Failed to execute command "su - zimbra -c "zmclamdctl status"": Timeout while executing a shell script.
19555:20221122:141307.792 Failed to execute command "su - zimbra -c "mailq"|grep Request |awk '{print $5}'": Timeout while executing a shell script.
19554:20221122:141308.385 Failed to execute command "su - zimbra -c "zmlogswatchctl status"": Timeout while executing a shell script.
19555:20221122:141311.389 Failed to execute command "su - zimbra -c "zmproxyctl status"": Timeout while executing a shell script.
19553:20221122:141312.615 Failed to execute command "su - zimbra -c "zmsaslauthdctl status"": Timeout while executing a shell script.
19554:20221122:141312.745 Failed to execute command "su - zimbra -c "zmspellctl status"": Timeout while executing a shell script.
19555:20221122:141404.051 Failed to execute command "su - zimbra -c "zmapachectl status"": Timeout while executing a shell script.
19553:20221122:141405.556 Failed to execute command "su - zimbra -c "zmauditswatchctl status"": Timeout while executing a shell script.
19553:20221122:141459.129 Failed to execute command "su - zimbra -c "/opt/zimbra/bin/zmcontrol status"| grep -v ^Host| sed -e 's/^\t*//g'": Timeout while executing a shell script.
19553:20221122:141601.036 Failed to execute command "su - zimbra -c "/opt/zimbra/bin/zmstatctl status"": Timeout while executing a shell script.
19555:20221122:141814.111 Failed to execute command "su - zimbra -c "zmstorectl status"": Timeout while executing a shell script.
19554:20221122:141815.184 Failed to execute command "su - zimbra -c "zmswatchctl status"": Timeout while executing a shell script.
19554:20221122:141857.868 Failed to execute command "su - zimbra -c "mailq"|grep Request |awk '{print $5}'": Timeout while executing a shell script.
19555:20221122:141859.002 Failed to execute command "su - zimbra -c "/opt/zimbra/bin/zmcontrol status"| grep -v ^Host| sed -e 's/^\t*//g'": Timeout while executing a shell script.
19554:20221122:141900.870 Failed to execute command "su - zimbra -c "/opt/zimbra/bin/zmstatctl status"": Timeout while executing a shell script.
19553:20221122:141905.294 Failed to execute command "su - zimbra -c "zmauditswatchctl status"": Timeout while executing a shell script.
19555:20221122:141906.474 Failed to execute command "su - zimbra -c "zmclamdctl status"": Timeout while executing a shell script.
19554:20221122:141908.045 Failed to execute command "su - zimbra -c "zmlogswatchctl status"": Timeout while executing a shell script.
19553:20221122:141910.701 Failed to execute command "su - zimbra -c "zmproxyctl status"": Timeout while executing a shell script.
19554:20221122:141911.851 Failed to execute command "su - zimbra -c "zmsaslauthdctl status"": Timeout while executing a shell script.
19555:20221122:141913.012 Failed to execute command "su - zimbra -c "zmspellctl status"": Timeout while executing a shell script.
19553:20221122:141913.702 Failed to execute command "su - zimbra -c "zmstorectl status"": Timeout while executing a shell script.
19553:20221122:142503.706 Failed to execute command "su - zimbra -c "zmapachectl status"": Timeout while executing a shell script.
19555:20221122:142514.717 Failed to execute command "su - zimbra -c "zmswatchctl status"": Timeout while executing a shell script.
19555:20221122:142900.850 Failed to execute command "su - zimbra -c "/opt/zimbra/bin/zmstatctl status"": Timeout while executing a shell script.
19554:20221122:142905.167 Failed to execute command "su - zimbra -c "zmauditswatchctl status"": Timeout while executing a shell script.
19553:20221122:142906.324 Failed to execute command "su - zimbra -c "zmclamdctl status"": Timeout while executing a shell script.
19555:20221122:142908.179 Failed to execute command "su - zimbra -c "zmlogswatchctl status"": Timeout while executing a shell script.
19553:20221122:142911.140 Failed to execute command "su - zimbra -c "zmproxyctl status"": Timeout while executing a shell script.
19555:20221122:142911.727 Failed to execute command "su - zimbra -c "zmsaslauthdctl status"": Timeout while executing a shell script.
19554:20221122:142912.927 Failed to execute command "su - zimbra -c "zmspellctl status"": Timeout while executing a shell script.
19553:20221122:142914.148 Failed to execute command "su - zimbra -c "zmstorectl status"": Timeout while executing a shell script.
19555:20221122:142914.729 Failed to execute command "su - zimbra -c "zmswatchctl status"": Timeout while executing a shell script.
19554:20221122:142958.274 Failed to execute command "su - zimbra -c "mailq"|grep Request |awk '{print $5}'": Timeout while executing a shell script.
19555:20221122:142959.290 Failed to execute command "su - zimbra -c "/opt/zimbra/bin/zmcontrol status"| grep -v ^Host| sed -e 's/^\t*//g'": Timeout while executing a shell script.
19553:20221122:143104.013 Failed to execute command "su - zimbra -c "zmapachectl status"": Timeout while executing a shell script.
19556:20221122:143613.547 no active checks on server [1**.***.**.**:10051]: host [Zimbra] not found
19556:20221122:143813.635 no active checks on server [1**.***.**.**:10051]: host [Zimbra] not found
19555:20221122:144701.660 Failed to execute command "su - zimbra -c "/opt/zimbra/bin/zmstatctl status"": Timeout while executing a shell script.
19554:20221122:144811.867 Failed to execute command "su - zimbra -c "zmsaslauthdctl status"": Timeout while executing a shell script.
Код: Выделить всё
● zabbix-agent.service - Zabbix Agent
Loaded: loaded (/usr/lib/systemd/system/zabbix-agent.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2022-11-23 16:26:48 +10; 10min ago
Process: 26149 ExecStop=/bin/kill -SIGTERM $MAINPID (code=exited, status=0/SUCCESS)
Process: 26285 ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE (code=exited, status=0/SUCCESS)
Main PID: 26287 (zabbix_agentd)
CGroup: /system.slice/zabbix-agent.service
├─26287 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
├─26288 /usr/sbin/zabbix_agentd: collector [idle 1 sec]
├─26289 /usr/sbin/zabbix_agentd: listener #1 [waiting for connection]
├─26290 /usr/sbin/zabbix_agentd: listener #2 [waiting for connection]
├─26291 /usr/sbin/zabbix_agentd: listener #3 [waiting for connection]
└─26292 /usr/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
Nov 23 16:35:29 *** su[28838]: FAILED SU (to zimbra) zabbix on none
Nov 23 16:35:38 *** su[28872]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
Nov 23 16:35:38 *** su[28872]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
Nov 23 16:35:40 *** su[28872]: FAILED SU (to zimbra) zabbix on none
Nov 23 16:36:28 *** su[29077]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
Nov 23 16:36:28 *** su[29077]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
Nov 23 16:36:29 *** su[29077]: FAILED SU (to zimbra) zabbix on none
Nov 23 16:37:28 *** su[29319]: pam_unix(su-l:auth): auth could not identify password for [zimbra]
Nov 23 16:37:28 *** su[29319]: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "zimbra"
Nov 23 16:37:30 *** su[29319]: FAILED SU (to zimbra) zabbix on none
количество слов: 1228
- Артём Мамзиков
- Admin
- Сообщения: 901
- Стаж: 5 лет 11 месяцев
- Откуда: Вологодская область
- Поблагодарили: 42 раза
- Контактная информация:
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
MrPrayMarh, если вручную выполнить команду из под root
su - zimbra -c "zmclamdctl status" она выполняется ? И как быстро она выполняется?
И почему то пишет что ей нужен пароль от пользователя zimbra если он задан необходимо добавить переменную с паролем в команды.
su - zimbra -c "zmclamdctl status" она выполняется ? И как быстро она выполняется?
И почему то пишет что ей нужен пароль от пользователя zimbra если он задан необходимо добавить переменную с паролем в команды.
количество слов: 8
- MrPrayMarh
- Гость
- Сообщения: 4
- Стаж: 2 года 2 месяца
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
Вручную команда выполняется, не сказать что быстро, но выполняется. Пароль для пользователя zimbra задан. Т.е. в шаблоне помимо $USER_ZIMBRA нужно ввести $PASS_ZIMBRA ?Артём Мамзиков писал(а): ↑Ср ноя 23, 2022 10:22 MrPrayMarh, если вручную выполнить команду из под root
su - zimbra -c "zmclamdctl status" она выполняется ? И как быстро она выполняется?
И почему то пишет что ей нужен пароль от пользователя zimbra если он задан необходимо добавить переменную с паролем в команды.
количество слов: 17
- Артём Мамзиков
- Admin
- Сообщения: 901
- Стаж: 5 лет 11 месяцев
- Откуда: Вологодская область
- Поблагодарили: 42 раза
- Контактная информация:
Не получается запустить скрипт для выполнения задания в планировщике Windows 10
MrPrayMarh, да все верно , если есть пароль добавляй везде в скрипте переменную пароля , так же в элементах в шаблоне где используется аналогичная команда , добавь макросом.
Время ожидания выполнения команды максимум 30 секунд задается в конфиге заббикс сервера. По умолчанию вроде 10 секунд. Если команда выполняется дольше 30 можно сделать траппером. В некоторых случаях получаются рваные график. И ложные срабатывания триггеров если команда выполняется более 30 секунд сказывается на весь узел всле элементы типа заббикс агент.
Время ожидания выполнения команды максимум 30 секунд задается в конфиге заббикс сервера. По умолчанию вроде 10 секунд. Если команда выполняется дольше 30 можно сделать траппером. В некоторых случаях получаются рваные график. И ложные срабатывания триггеров если команда выполняется более 30 секунд сказывается на весь узел всле элементы типа заббикс агент.
количество слов: 5