如果公司有多个项目,又或者需要经常需要查看日志,是非常有必要的。你不需要费劲登录多台服务器,翻看那多达十几兆的日志文件。提高效率啊!😁
一、阿里云与腾讯云服务对比
1、接入服务对比
可以看到 腾讯云 和 阿里云的数据接入服务相差的不是一星半点儿啊,腾讯云的就显得很寒碜了,对Java来说能接入SDK的话就更加的方便,且不用过多配置。由于公司服务器为腾讯云,接下来我就介绍腾讯云的日志服务。
1.1 腾讯云
1.2 阿里云
二、接入前注意事项
1、项目介绍
我说用的项目为springboot,日志使用的是logback。用什么日志不讲究,最重要的是日志文件需要存储在服务器目录下面 例如:/home/xingse-admin
2、项目如果运行在Docker
如果项目运行在docker,你的日志存储是与宿主机是无关的,你在运行是需要进行文件夹的映射。重要的是 -v
例:docker run -d -p 8080:8080 -v /home/xingseLog-wechat:/home/xingseLogwechat xxxx
三、日志服务相关配置
1、开通日志服务
点进去之后,根据引导,开通就行了。
2、创建日志集
3、新增日志主题
主题就是日志服务中最小的一个单元
4、采集配置
4.1 Linux/Unix 文本日志
4.2 LogListener采集配置
4.2.1 配置机器组/新建机器组
4.2.2 安装LogListener
这一步需要操作服务器了,需要在服务器上安装 LogListener,官网的这个安装LogListener教程 很详细了,我就不重复了。 做到 安装、初始化、启动 这三步就行了。
4.2.3 下一步
4.3 采集配置
最为重要的是采集路径了,路径不对啥都没有的哦。要根据自己实际情况来填写