Срабатывает тригер в Zabbix:
Решение: Если у вас старые диски, то вполне возможно, что это у них данное значение может считаться нормальным, поэтому его можно увеличить путем изменения макроса для конкретного диска:
1 2 3 |
{$VFS.DEV.READ.AWAIT.WARN:"sdс"} и {$VFS.DEV.WRITE.AWAIT.WARN:"sdс"} |
Но что бы убедиться, что триггер появляется не случайно можно запустить команду указанную ниже и посмотреть параметр tps:
1 |
iostat -d sdс 1 |
Изменение настройки оповещений о нехватке свободного места на диске при мониторинге Windows.
Проблема: Есть VPS сервер, у которого диск забит уже давненько больше 80% и пока этого хватает, но заббикс, со стандартным шаблоном, присылает уведомление когда видит, что свободного места осталось 20%.
Решение:
Макросы которые отвечают за данное оповещение:
1 2 |
{$VFS.FS.PUSED.MAX.WARN} {$VFS.FS.PUSED.MAX.CRIT} |
Но это изменит значение для всех текущих и последующих триггеров. Для того, что бы изменить значение срабатывания только для конкретного диска нужно добавить макросы:
1 2 3 |
{$VFS.FS.PUSED.MAX.CRIT:"C:"} и {$VFS.FS.PUSED.MAX.WARN:"C:"} |


Куда прописывать данные макросы?
{$VFS.DEV.READ.AWAIT.WARN:»sdс»}
и
{$VFS.DEV.WRITE.AWAIT.WARN:»sdс»}
Ну например, можете прописать в узле сети!
Прописал в макросы узла, без указания имен дисков, имена берет все устройства.
200 ms достаточно чтобы не срабатывать
{$VFS.DEV.READ.AWAIT.WARN:»{#DEVNAME}»} = 200