2017-09-12 19 views
0

私はこのトピックでアラートを作成します しかし、なぜ情報が送られないのか理解できません。この変数$ {message.fields.name}と同じように。Graylogアラート通知を作成する際の問題

これは、私は、このテンプレートに

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: 

私のメールでこれを持って私の条件 enter image description here

のですか?

答えて

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} 
関連する問題