httpReceiver日志数据接收器
·
一 功能说明
该接收服务会从管理中心拉取logType配置列表,在接收日志时会找到对应的配置对日志进行相应的处理,可配合“java日志实时采集客户端”使用(见另外一篇文章)。目前支持邮件实时预警和数据入库数据入库查询。
二 配置说明
1 配置文件说明
配置位于run下面ar包classpath/config目录下

| application-other.properties | 业务逻辑基本配置 |
| application.properties | 应用程序主配置 |
| log-receiver-db.properties | 数据库配置 |
| log-type-conf.json | 日志过滤和处理器配置本地配置 |
2 过滤器与处理器
符合过滤条件的才会被处理器处理

目前还不支持短信,有需要的可以自行替换jar包中短信处理器实现
三 部署
1 依赖
windows使用对应版本
|
jdk |
jdk-8u202-linux-x64.tar.g |
2 解压wypLogReceiver.zip 文件
3 创建数据库
使用log_receiver.sql创建数据库
4 根据实际情况修改jar中的配置
5 修改bin/common.sh配置
|
JAVA_HOME |
/app/jdk1.8.0_202 |
|
javaOpts |
一般只涉及 |
6 执行bin/start.sh启动程序
|
common.sh |
公共头文件 |
|
start.sh |
启动脚本 |
|
stop.sh |
跟f参数是kill -9强制停止 |
|
status.sh |
检查进程是停止还是启动 |
程序启动后就可以和日志采集客户端配合使用了。
7 排查问题
1 查看脚本日志,位于scriptLog目录下
2 查看应用日志,位于appLog目录下。具体路径需要看以下run下面jar包log4j2配置
更多推荐
所有评论(0)