admin 发表于 2016-1-28 16:18

Logstash 读取异常错误发送邮件通知

上次一说道 Logstash 读取tomcat错误日志
这里说一下如果java日志文件中出现 错误异常信息 的时候将相关的错误日志发给相关开发的负责人。

当elasticsearch 从redis中读取错误日志时发送错误信息,代码如下:
input {
      redis {
                host => "127.0.0.1"
                port => 6379
                data_type => "list"
                key => "logstash-tomcat-error"
                type => "redis-input"
                password => "1234656"
                db => 0
      }
}
output {
      elasticsearch {
               hosts => ["127.0.0.1:9200"]
      }
      exec {
            command => "echo '%{@timestamp} %{type}: %{message}' | mail -s tomcat_error_message 345849402@qq.com"
      }
}


页: [1]
查看完整版本: Logstash 读取异常错误发送邮件通知