logstash 详细配置
来源:互联网 发布:html砸金蛋源码下载 编辑:程序博客网 时间:2024/06/05 11:43
<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"><!-- <property name="baseDir">/JavaWeb/tms/logs</property> --><!-- <property name="baseDir">/usr/local/tomcat/tms2.wuliusys.com/logs/</property> --><property name="LOG_HOME" value="logs" /><property name="ENCODER_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss} [%level]-%logger %m%n" /><!-- <property name="fileHost">http://10.35.8.24:9200</property> --><property name="fileHost">Monitor.rfdoa.cn</property><property name="smtpHost" value="Monitor.rfdoa.cn"></property><property name="smtpPort" value="25"></property><property name="username" value="rfd"></property><property name="password" value="Rfd@123"></property><property name="SSL" value="false"></property><property name="email_to"value="weichuanhai@xiaojiuwo.cn,luoning@xiaojiuwo.cn,wanghaiyang@xiaojiuwo.cn,liuhao@xiaojiuwo.cn"></property><!-- <property name="email_from" value="rfd@rufengda.com"></property> --><property name="email_from" value="tms2.web@rufengda.com"></property><property name="email_subject" value="【Error】: %logger"></property><appender name="console" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender"><smtpHost>${smtpHost}</smtpHost><smtpPort>${smtpPort}</smtpPort><username>${username}</username><password>${password}</password><SSL>${SSL}</SSL><asynchronousSending>false</asynchronousSending><to>${email_to}</to><from>${email_from}</from><subject>${email_subject}</subject><layout class="ch.qos.logback.classic.html.HTMLLayout"><pattern>%date%level%thread%logger{0}%line%message</pattern></layout><filter class="ch.qos.logback.classic.filter.ThresholdFilter"><level>ERROR</level></filter></appender><appender name="async" class="ch.qos.logback.classic.AsyncAppender"><discardingThreshold>0</discardingThreshold><queueSize>512</queueSize><appender-ref ref="EMAIL" /></appender><appender name="ERROR_FILE"class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>${LOG_HOME}/tms_error.%d{yyyy-MM-dd}.log</fileNamePattern><maxHistory>30</maxHistory></rollingPolicy><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><Pattern>${ENCODER_PATTERN}</Pattern></encoder><filter class="ch.qos.logback.classic.filter.ThresholdFilter"><level>ERROR</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter></appender><appender name="LOG_INFO"class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>${LOG_HOME}/tms.%d{yyyy-MM-dd}.log</fileNamePattern><maxHistory>30</maxHistory></rollingPolicy><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><Pattern>${ENCODER_PATTERN}</Pattern></encoder><filter class="ch.qos.logback.classic.filter.LevelFilter"><level>INFO</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter></appender><appender name="INBOUND_LOG_INFO"class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>${LOG_HOME}/tms_inbound.%d{yyyy-MM-dd}.log</fileNamePattern><maxHistory>30</maxHistory></rollingPolicy><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><Pattern>${ENCODER_PATTERN}</Pattern></encoder><filter class="ch.qos.logback.classic.filter.ThresholdFilter"><level>INFO</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter><layout class="ch.qos.logback.classic.PatternLayout"><pattern>%msg%n</pattern></layout></appender><appender name="ES_INBOUND"class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>${LOG_HOME}/tms_inbound.es.%d{yyyy-MM-dd}.log</fileNamePattern><maxHistory>30</maxHistory></rollingPolicy><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><Pattern>${ENCODER_PATTERN}</Pattern></encoder><filter class="ch.qos.logback.classic.filter.ThresholdFilter"><level>INFO</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter><layout class="ch.qos.logback.classic.PatternLayout"><pattern>%msg%n</pattern></layout></appender><appender name="ES_OUTBOUND"class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>${LOG_HOME}/tms_outbound.es.%d{yyyy-MM-dd}.log</fileNamePattern><maxHistory>30</maxHistory></rollingPolicy><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><Pattern>${ENCODER_PATTERN}</Pattern></encoder><filter class="ch.qos.logback.classic.filter.ThresholdFilter"><level>INFO</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter><layout class="ch.qos.logback.classic.PatternLayout"><pattern>%msg%n</pattern></layout></appender><logger name="ES_LOG_INBOUND" level="INFO"><appender-ref ref="ES_INBOUND" /></logger><logger name="ES_LOG_OUTBOUND" level="INFO"><appender-ref ref="ES_OUTBOUND" /></logger><appender name="OUTBOUND_LOG_INFO"class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>${LOG_HOME}/tms_outbound.%d{yyyy-MM-dd}.log</fileNamePattern><maxHistory>30</maxHistory></rollingPolicy><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><Pattern>${ENCODER_PATTERN}</Pattern></encoder><filter class="ch.qos.logback.classic.filter.ThresholdFilter"><level>INFO</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><Pattern>${ENCODER_PATTERN}</Pattern></encoder></appender><root><!--<level value="error" /> --><!--<level value="info" /> --><appender-ref ref="LOG_INFO" /><appender-ref ref="INBOUND_LOG_INFO" /><appender-ref ref="OUTBOUND_LOG_INFO" /><appender-ref ref="ERROR_FILE" /><appender-ref ref="console" /><appender-ref ref="async" /></root><logger name="com.ibatis" level="DEBUG" /><logger name="com.ibatis.common.jdbc.SimpleDataSource" level="DEBUG" /><logger name="com.ibatis.common.jdbc.ScriptRunner" level="DEBUG" /><logger name="com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate"level="DEBUG" /><logger name="java.sql.Connection" level="DEBUG" /><logger name="java.sql.Statement" level="DEBUG" /><logger name="java.sql.PreparedStatement" level="DEBUG" /></configuration>
0 0
- logstash 详细配置
- logstash配置
- logstash配置
- Logstash配置
- Elasticsearch+Logstash+Kibana配置
- logstash配置java环境
- Logstash 入门教程 -配置案例
- Logstash Filter 配置
- mysql logstash 配置
- logstash 配置使用
- Logstash 配置总结
- logstash 高级配置
- logstash参数配置
- logstash参数配置
- logstash参数配置
- logstash参数配置
- logstash参数配置
- logstash的配置
- ScrollView中嵌套了Listview或者Gridview导致的界面加载起始位置不在顶部的问题
- Ubuntu安装adb
- VC++60 第四章 菜单的使用
- android 支付宝的植入 《曾经踩过的坑》
- WKWebView与Js实战(OC版)
- logstash 详细配置
- Spring入门预备知识(上)
- 简单jdbc实例______软件开发-JAVA
- GO与https
- EditText篇
- 书名: 岛上书店 简评:一个书店将各个人物的生活事业联系起来。
- 微软201610 在线笔试 题目3 Registration Day
- Android View的绘制流程
- JS replace的几种简单用法