В процессе переноса и обсуждения возникла еще одна идея для оптимизации. У нас часть триггеров в Zabbix самоблокирующаяся. То есть сбрасываются вручную через правку макропеременных. И вот то, что надо хранить эти макропеременные, а это обычно md5 от различных строковых данных, несколько удручало. Хотелось большей легкости шаблона, да и большей универсальности. И возникло следующее предложение: использовать TRIGGER.VALUE для самоблокировки триггера. То есть делаешь условие триггера таким: <условия_срабатывания> OR TRIGGER.VALUE = 1 и с этого момента при срабатывании по условию триггер остается активным, даже если условие срабатывания перестает выполняться. Сбросить можно только вручную. Учтите, что до версии 3.2 этой механикой пользоваться очень неудобно – надо менять условие триггера. Плюс выключаться он будет при следующем получении значения элементом данных, за которым он наблюдает.