특정 호스트에 사용할 수있는 메모리와 총 메모리가있는 zabbix 트리거를 만들고 싶습니다. 하나의 방아쇠로 어떻게 가능합니까? 내 요구 사항은 작업 메일에 나열된 사용 가능한 메모리와 총 메모리를 모두 가지고 있어야합니다. , 액션 이메일에서zabbix 트리거에서 하나의 변수와 하나의 상수 값을 표시하는 방법
{Template OS Linux:vm.memory.size[available].max(#3)} <
0.1 * {Template OS Linux:vm.memory.size[total].last()}
당신은 다음 항목 이름, 키를 참조 할 수 있으며, :
왜이 문자열 '최대 (# 3)'트리거에서 사용되는 알고 있습니다. – JVA
샘플 트리거가 작동하지 않습니다. – JVA
기능 "최대 (# 3)"는 트리거 플 래핑을 방지하는 데 사용됩니다. 거기에 "last()"를 사용하면 사용 가능한 메모리가 10 % 미만이면 사용 가능한 메모리가 짧은 기간 동안 만 해당 상태 인 경우에도 트리거가 실행됩니다. 기능 "최대 (# 3)"는 사용 가능한 메모리의 마지막 세 항목 값이 모두 낮은 경우에만 트리거를 시작합니다. 아마도 "max (5m)"와 같은 것을 사용하고 싶을 것입니다. 그러면 마지막 5 분 동안 사용 가능한 메모리가 부족하면 방아쇠가 작동합니다. – asaveljevs