Graylog Как мне включить данные сообщения в электронное письмо с предупреждением?

У меня проблемы с добавлением соответствующей информации в электронные письма с предупреждениями, отправленные из Graylog. Я хотел бы включить фактическое сообщение журнала, которое сгенерировало уведомление по электронной почте, в фактическое уведомление по электронной почте. Я пытаюсь использовать переменные "message" , похоже, работают. В электронное письмо не вставляются никакие данные.

Есть ли у кого-нибудь примеры того, как включить сообщение в оповещение по электронной почте?

Это с Graylog 1.2.1

Вот используемые мной переменные, которые не работают:

 ${foreach backlog message}${message.source}${end}  
 ======================
 Message Timestamp: ${message.timestamp}
 Message Source: ${message.source}
 Message: ${message.message} 
 Level: ${message.level} 
 Process ID: ${message.process_id} 
 Application: ${message.application_name}
 Facility: ${message.facility}
 ======================

Эти переменные, которые появляются в шаблоне электронной почты, действительно работают:

 ====================== 
 Alert Description: ${check_result.resultDescription} 
 Date: ${check_result.triggeredAt}
 Stream ID: ${stream.id}
 Stream title: ${stream.title}
 Stream description: ${stream.description} ${if stream_url}
 Stream URL: ${stream_url}${end}
 ======================
0
задан 3 December 2015 в 20:20
1 ответ

Я смог решить это с помощью коллеги.

Приходите в себя, "перезвонок" не требуется для оповещения по электронной почте.

Удаление обратного вызова - это все еще сообщения и электронная почта.

Внутри сообщения можно настроить его на включение 1 или более сообщений в электронное сообщение.

0
ответ дан 5 December 2019 в 11:24

Теги

Похожие вопросы