logstash配置

匿名 (未验证) 提交于 2019-12-03 00:27:02

在conf.d目录下创建文件logs.conf用于收集*.log中的日志


output {                                                                                                                                                                                                            stdout { codec=> rubydebug }                                                                                                                                                                                    if [type] == "logfile" {                                                                                                                                                                                            elasticsearch {                                                                                                                                                                                                     hosts => ["10.10.1.11:9200"]                                                                                                                                                                                   user => elastic                                                                                                                                                                                                 password => SA33bbvbDc4H27qKRduk                                                                                                                                                                                index => "log-%{+YYYY.MM.dd}"                                                                                                                                                                                   document_type => "log"                                                                                                                                                                                      }                                                                                                                                                                                                           }     if ([level] == "ERROR" or [level] == "FATAL") {       email {         to => "xxxx"         from => "xxxx"         username => "gxxxx"         password => "xxxx"         address => "xxxxxx"         port => 587         via => "smtp"         use_tls => true         subject  =>    "项目%{project_name}发现严重错误"         body => "主机名称: %{HOSTNAME}\n 主机地址: %{host}\n 项目: %{project_name}\n 时间: %{createTime}\n 日志级别: %{level}\n 类名: %{logger_name}\n 日志: %{message}"         authentication => "plain"      }     } }
qq:493763664
文章来源: logstash配置
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!