本帖最后由 solaliuying 于 2022-9-15 18:32 编辑
本案例主要分享sip-logger使用nxlog插件获取linux服务器中间件日志,nxlog安装包及配置文件可下载附件获取
一、新增数据源对接
1、【系统管理】-【数据源对接】,点击【新增】 (1)填写日志源名称; (2)选择接入方式为syslog; (3)选择解析规则为对应中间件,如Apache Tomcat(linux) (4)选择对应的编码(默认为UTF-8); (5)源IP选择接入设备的IP,填写好之后可以测试连通性。
插件可下载附件获取,也可联网使用yum获取
1、将nxlog-ce-2.9.1716-1_rhel6.x86_64.rpm 上传到服务器上,root在安装包所在目录执行命令: rpm -ivh nxlog-ce-2.9.1716-1_rhel6.x86_64.rpm 若提示需要相关的依赖包(libdbi),如图例:
则可以通过yum联网进行安装 执行命令: yum install -y nxlog-ce-2.9.1716-1_rhel6.x86_64.rpm 输入y
安装完成
如果联网无法下载:
1、先不要升级,尝试输入sudo yum install -y epel-release后,再次使用yum安装 yum install nxlog-ce-2.9.1716-1_rhel6.x86_64.rpm
升级后再次使用yum安装 yum install nxlog-ce-2.9.1716-1_rhel6.x86_64.rpm
三、配置Nxlog参数,采集Tomcat、Apache日志
1、使用附件中的nxlog.conf替换/etc/nxlog.conf cp /etc/nxlog.conf /home/20220617/nxlog.conf.bak cp /home/20220617/nxlog.conf /etc/nxlog.conf
2、修改Tomcat、Apache日志路径为实际路径,修改syslog服务器地址 其他配置项无需修改。
3、启动nxlog服务器
/usr/bin/nxlog -h
启动nxlog命令: /usr/bin/nxlog -c /etc/nxlog.conf
*停止nxlog命令 /usr/bin/nxlog -s
登录sip-logger,查看接收到的日志 |