Есть шаблон проверки наличия файлов бэкапа
ключ элементиа данных
backup.check[{$BFILED}]
и триггер {Template Backup dinamic file check:backup.check[{$BFILED}].last()}=0
конф файл агента выглядит так
LogFile=C:\Program Files\Zabbix Agent\zabbix_agentd.log
Server=zabbix.
ServerActive=zabbix
Hostname=CMSDB16
Timeout=10
Include=C:\Program Files\Zabbix Agent\zabbix_agentd.conf.d\
UnsafeUserParameters=1
UserParameter=backup.check[*],powershell -NoProfile -ExecutionPolicy Bypass "(Get-ChildItem -Recurse -path "$1" -File| Where-Object -FilterScript {($_.LastWriteTime -gt (Get-Date).adddays(-1)) -and ($_.Length -gt 10mb)}).count"
TLSConnect=psk
TLSAccept=psk
TLSPSKIdentity=agent_psk
TLSPSKFile=C:\Program Files\Zabbix Agent\psk.key
Бэкап начинает создаваться в районе полуночи, но сначала прилетает алерт, что бэкапа нет, а затем через часа два решение, что файл бэкпа есть, как сдвинуть время проверки?
ключ элементиа данных
backup.check[{$BFILED}]
и триггер {Template Backup dinamic file check:backup.check[{$BFILED}].last()}=0
конф файл агента выглядит так
LogFile=C:\Program Files\Zabbix Agent\zabbix_agentd.log
Server=zabbix.
ServerActive=zabbix
Hostname=CMSDB16
Timeout=10
Include=C:\Program Files\Zabbix Agent\zabbix_agentd.conf.d\
UnsafeUserParameters=1
UserParameter=backup.check[*],powershell -NoProfile -ExecutionPolicy Bypass "(Get-ChildItem -Recurse -path "$1" -File| Where-Object -FilterScript {($_.LastWriteTime -gt (Get-Date).adddays(-1)) -and ($_.Length -gt 10mb)}).count"
TLSConnect=psk
TLSAccept=psk
TLSPSKIdentity=agent_psk
TLSPSKFile=C:\Program Files\Zabbix Agent\psk.key
Бэкап начинает создаваться в районе полуночи, но сначала прилетает алерт, что бэкапа нет, а затем через часа два решение, что файл бэкпа есть, как сдвинуть время проверки?
Comment