Как сделать каскадные тесты в zabbix

Я понимаю, что у триггеров в описании есть какие-то зависимости так, что они будут выполняться только в случае, если предыдущий тригер в каком-то состоянии. А вот тесты не зависят ни от чего, кроме рассписания. Ну там ещё какие-то переменные интервалы. А вот например, ситуация: есть RAID контроллер. Хочется выполнять тест, который проверяет его статус, а если статус нормальный, то больше что бы ничего и не проверяло. А если статус ребилдинг, то что бы проверяло прогресс ребилдинга. То есть я понимаю, что можно сделать умную команду, которая если всё в норме даёт 100, если состаяние degraded, то 0, а остальное — ребилд статус в процентах. Но вот сделать тест на ребилдинг, который будет выполняться только если выполняется ребилдинг — никак нельзя?

Ну или другой случай: хочу что бы у меня выполнялось тестирование свободного места на домашних компах. Имею же право? Так вот, запросы на наличие места на диске и ещё нескольких других тестов (размер папки с фильмами, папки мусорной с даунлоадами и что ещё придумаю) хотелось бы что бы zabbix и не пытался выполнять, если комп тупо не пингуется 🙂

Как?

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.