Назад | Перейти на главную страницу

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

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

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

Это с 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}
 ======================

Мне удалось решить эту проблему с помощью коллеги.

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

При удалении обратного вызова предупреждение по-прежнему публикуется и отправляется по электронной почте.

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