Господа нид хелп..
основываясь на данную тему --> https://www.zabbix.com/forum/showthread.php?t=51849
сделал бат скрипт проверки файлов в папке и выводом результата.
скрипт (скрипт получает дату изменения файлов в папке и сравнивает дату самого свежего с текущей, результат 1 или 0):
@echo off
Set Folder=d:\Archive\Video\Камера 1 (Video)
for /f "delims=" %%d in ('dir /b/s/a-d/od "%Folder%\*.*"') do set "$d=%%~nxd %%~td"
cd /d "d:\Archive\Video\Камера 1 (Video)"
for %%i in (%$d%) do (
for /f %%j in ("%%~ti") do (
if %%j==%date% (
echo 1
) else (
echo 0
)
)
)
Прописал ЮзерПараметр в zabbix-agent.conf на наблюдаемом узле:
UnsafeUserParameters=1
UserParameter=record[*], "C:\Program Files\zabbix\cam1.bat" $1
при выполнении команды в консоле сервера zabbix результат есть:
[root@SRV-ZABBIX-MONITOR ~]# zabbix_get -s ws-office-vn6 -k record
1
А вот при добавлении элемента данных в наблюдаемый узел получаю такую картину- элемент не поддерживается, ошибка: Get value from agent failed: ZBX_TCP_READ() failed: [4] Interrupted system call (см файлы item и notsupported)
Что я сделал не так??
основываясь на данную тему --> https://www.zabbix.com/forum/showthread.php?t=51849
сделал бат скрипт проверки файлов в папке и выводом результата.
скрипт (скрипт получает дату изменения файлов в папке и сравнивает дату самого свежего с текущей, результат 1 или 0):
@echo off
Set Folder=d:\Archive\Video\Камера 1 (Video)
for /f "delims=" %%d in ('dir /b/s/a-d/od "%Folder%\*.*"') do set "$d=%%~nxd %%~td"
cd /d "d:\Archive\Video\Камера 1 (Video)"
for %%i in (%$d%) do (
for /f %%j in ("%%~ti") do (
if %%j==%date% (
echo 1
) else (
echo 0
)
)
)
Прописал ЮзерПараметр в zabbix-agent.conf на наблюдаемом узле:
UnsafeUserParameters=1
UserParameter=record[*], "C:\Program Files\zabbix\cam1.bat" $1
при выполнении команды в консоле сервера zabbix результат есть:
[root@SRV-ZABBIX-MONITOR ~]# zabbix_get -s ws-office-vn6 -k record
1
А вот при добавлении элемента данных в наблюдаемый узел получаю такую картину- элемент не поддерживается, ошибка: Get value from agent failed: ZBX_TCP_READ() failed: [4] Interrupted system call (см файлы item и notsupported)
Что я сделал не так??
Comment