Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 在日志存储输出电子邮件中包含多条消息_Email_Alert_Logstash - Fatal编程技术网

Email 在日志存储输出电子邮件中包含多条消息

Email 在日志存储输出电子邮件中包含多条消息,email,alert,logstash,Email,Alert,Logstash,有人知道如何在同一封来自Logstash的电子邮件中包含多条消息吗 目前这是我正在使用的配置: if [LOGLEVEL] == "ERROR" AND [type] == "application" { email { from => "logstash@example.com" subject => "Application error on %{host}" to => "foo@example.com"

有人知道如何在同一封来自Logstash的电子邮件中包含多条消息吗

目前这是我正在使用的配置:

    if [LOGLEVEL] == "ERROR" AND [type] == "application" {
    email {
        from => "logstash@example.com"
        subject => "Application error on %{host}"
        to => "foo@example.com"
        via => "smtp"
        body => "%{message}"
        replyto => "bar@example.com"
    }
}
它正在发送电子邮件,但是我想能够做的是发送,比如说,来自同一日志文件的前20条消息,以便在电子邮件中有更多的信息。是否可以使用查询作为电子邮件的正文

如果这是不可能的,是否有人能够获得电子邮件,以发送一个链接到Logstash服务器中可以找到更多详细信息的页面或位置

我使用的是Logstash版本1.4.2,并且已经在上查看了文档,但是我看不到任何可能允许我执行我尝试执行的操作的内容。我也试着在谷歌上搜索我想要的例子,但我找不到任何人们包含比当前事件更多信息的地方

谢谢,
比尔

信息格式
将对您有所帮助

if[LOGLEVEL]=“ERROR”和[type]=“application”{
电子邮件{
from=>”logstash@example.com"
subject=>“在%{host}上出现应用程序错误”
to=>”foo@example.com"
via=>“smtp”
message_format=>“%{mesage}yourlink等…”
正文=>“%{message}”
答复=>”bar@example.com"
}
}