sentry.properties

dsn=http://7611ceb987d2493385c0d6cd301cbbc5:3e23589304564d148414659401d8e52c@192.168.8.54:9000/admin/2
release=1.0.0
environment=staging
servername=192.168.10.207
sample.rate=0.75
uncaught.handler.enabled=false
buffer.dir=/usr/local/tomcat/logs/sentry-events
buffer.size=100
buffer.shutdowntimeout=5000
buffer.gracefulshutdown=false
async=false
async.shutdowntimeout=5000
async.gracefulshutdown=false
async.queuesize=1000
async.threads=5
async.priority=10
compression=true
maxmessagelength=5000
timeout=10000

sentry与maven-log4j2集成

1.pom文件中加下面这段依赖  (开发用)
<dependency>
    <groupId>io.sentry</groupId>
    <artifactId>sentry-log4j2</artifactId>
    <version>1.7.5</version>
</dependency>
===============================================
2.找到放到项目(WEB-INF/lib)
sentry-1.7.5.jar
sentry-log4j2-1.7.5.jar
3. 修改log4j2.xml配置(WEB-INF/classes)
configuration节点上  新增packages=”org.apache.logging.log4j.core,io.sentry.log4j2″
configuration–appenders节点中 <Sentry name=”Sentry” />
configuration–loggers–root节点中 <appender-ref ref=”Sentry” level=”ERROR” />
注意:按实际修改文件,下面只是例子
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration status=”warn” packages=”org.apache.logging.log4j.core,io.sentry.log4j2″><!– 修改行 新增packages=”org.apache.logging.log4j.core,io.sentry.log4j2″ –>
    <appenders>
        <Console name=”Console” target=”SYSTEM_OUT”>
            <PatternLayout pattern=”%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} – %msg%n” />
        </Console>
        <Sentry name=”Sentry” /><!– 新增行 –>
    </appenders>
    <loggers>
        <root level=”INFO”>
            <appender-ref ref=”Console” />
            <appender-ref ref=”Sentry” level=”ERROR” /><!– 新增行 –>
        </root>
    </loggers>
</configuration>
4.把sentry.properties放到WEB-INF/classes下
按实际修改下面这三个参数
dsn=http://7611ceb987d2493385c0d6cd301cbbc5:3e23589304564d148414659401d8e52c@192.168.8.54:9000/admin/2
servername=192.168.10.207
buffer.dir=/usr/local/tomcat/logs/sentry-events

sentry相关网址

其它:
Centos7安装Sentry错误跟踪平台(一)   http://blog.51cto.com/kexiaoke/1933594
centos 7 搭建sentry    https://www.tianmaying.com/tutorial/sentry
CentOS 7 安装、配置、使用 PostgreSQL 9.5(一)安装及基础配置    https://www.cnblogs.com/Amos-Turing/p/7681323.html
Python 实时日志平台 Sentry   http://blog.51cto.com/53cto/1839079