2017-09-12 1 views
0

나는이 주제로 알림을 생성합니다 그러나 일부 정보가 전송되지 않는 이유를 이해하지 못합니다. 이 변수와 마찬가지로 $ {message.fields.name} 및 다른 유사합니다.Graylog 경고 알림 생성시 문제

이 내 조건 enter image description here

나는이 알림을 만드는 방법이 템플릿

Date: ${check_result.triggeredAt} 
Stream ID: ${stream.id} 
Stream title: ${stream.title} 
${if stream_url}Stream URL: ${stream_url}${end} 

${if backlog}Last messages accounting for this alert: 
${foreach backlog message} 
Message: ${message.message} 
Source: ${message.source} 
Full Message: ${message.fields.full_message} 
${end}${else}<No backlog> 
${end} 

을 사용 그리고 내 메일

########## 
Alert Description: Dummy alert to test notifications 
Date: 2017-09-11T18:48:33.664Z 
Stream ID: 59b695542ab79c0001554b85 
Stream title: New Stream 
Stream description: Test notifications 
Alert Condition Title: Test Alert 
Stream URL: https://mysite 

Triggered condition: d91e0fa5-867c-4cf1-bf0e-2b5d2fdd19f9:dummy={Dummy alert to test notifications}, stream:={59b695542ab79c0001554b85: "New Stream"} 
########## 
Message: Full Message: 

이이 입니까?

답변

0

나는 어떻게, 그러나 지금 그것의 일을 알고있다.

${if backlog} 
You have new request: 
${foreach backlog message} 
status: ${message.fields.status} 
firstname: ${message.fields.name_first} 
lastname: ${message.fields.name_last} 
phone: ${message.fields.phone} 
email: ${message.fields.email} 
source: ${message.fields.source} 
timestamp: ${message.fields.timestamp} 
${end} 
${else} 
Empty backlog 
${end}