Добрый день.
мне необходимо проверять существование файла, имя файла меняется с наступлением суток, типа 20110422.dat
написал js-скрипт который ищет файл в каталоге и возвращает 1, если файл существует и 0, если файла нет.
на сервере проверяю
[root@gw /home/andy]# zabbix_get -s192.168.2.7 -p10050 -k"check_file.matrixfile"
1
все верно, агент вернул 1, значит файл существует.
в созданном элементе данных выбираю ключ vfs.file.exists[matrixfile] // вот здесь непонятно, что вместо matrixfile необходимо указать, есть ли какие-то переменные, типа "год", "месяц", "день_недели"?
в конфиге zabbix-агента
DisableActive=1
DisablePassive=0
LogFile=c:\Program Files\zabbix\zabbix_agentd.log
EnableRemoteCommands=1
UnsafeUserParameters=1
UserParameter=vfs.file.exists.matrixfile,c:\window s\system32\cscript.exe //Nologo "c:\Program Files\zabbix\matrixfile.js"
заранее благодарю за ответ.
мне необходимо проверять существование файла, имя файла меняется с наступлением суток, типа 20110422.dat
написал js-скрипт который ищет файл в каталоге и возвращает 1, если файл существует и 0, если файла нет.
на сервере проверяю
[root@gw /home/andy]# zabbix_get -s192.168.2.7 -p10050 -k"check_file.matrixfile"
1
все верно, агент вернул 1, значит файл существует.
в созданном элементе данных выбираю ключ vfs.file.exists[matrixfile] // вот здесь непонятно, что вместо matrixfile необходимо указать, есть ли какие-то переменные, типа "год", "месяц", "день_недели"?
в конфиге zabbix-агента
DisableActive=1
DisablePassive=0
LogFile=c:\Program Files\zabbix\zabbix_agentd.log
EnableRemoteCommands=1
UnsafeUserParameters=1
UserParameter=vfs.file.exists.matrixfile,c:\window s\system32\cscript.exe //Nologo "c:\Program Files\zabbix\matrixfile.js"
заранее благодарю за ответ.
Comment