-1
아래와 같은 정수를 반환하는 트랩 인 항목이 여러 개 있습니다.zabbix - 0보다 큰 여러 항목에 대한 트리거
app.tidal.Health.HighPriority.MessagesInQueue
app.tidal.Health.CommDefault.MessagesInQueue
app.tidal.Health.Default.MessagesInQueue
나는이 두 개 이상의 심각도 높은 메시지를 보내 지난 3 개 검사에서 0보다 큰 값을 반환 한 경우 트리거를 만들려고합니다.
{Template_App_Tidal_Masters:app.tidal.Health.CommDefault.MessagesInQueue.min(#3)}>0 and
{Template_App_Tidal_Masters:app.tidal.Health.Default.MessagesInQueue.min(#3)}>0 and
{Template_App_Tidal_Masters:app.tidal.Health.HighPriority.MessagesInQueue.min(#3)}>0
을하지만, 분명히이의대로 작동하지 않고 문이 그래서 3가 커야 할 것이다 :
내 트리거를 고안하려고 힘든 시간을이 내가 현재 가지고있는되는 데 지난 3 번의 수표보다 0입니다. 트리거를 3 줄로 포맷하여 명확하게 만듭니다.
예 문제는 항목이 1보다 클 수 있으므로 하나가 3의 값이지만 다른 2 0이면 트리거되지만 두 개가 0보다 큰 경우 트리거를 원합니다. – whoisearth
항목 값을 유지하는 방법이 있습니까 (즉, 644)? 그러면 솔루션이 작동합니다. – whoisearth
아니요, 제가 제공 한 표현은 두 개가> 0 일 때만 발동해야합니다 (내가 엉망이 아닌 한). 그것을 설명하기 위해 답을 넓힐 것입니다. – Richlv