为了更好的了解日志采集,这里咱们首先对日志采集中遇到的基本概念进行简要的介绍。linux
概念介绍json
安装配置流程服务器
Logtail的安装配置流程相对比较简单,若是日志服务和ECS在同一帐号下,则只需5个步骤便可实现采集。网络
ECS安装app
例如华东1的经典网络,使用wget http://logtail-release.oss-cn...; chmod 755 logtail.sh; sh logtail.sh install cn_hangzhou
使用/etc/init.d/ilogtaild status检查Logtail运行状态,如输出ilogtail is running表示安装成功ui
自建主机安装
选择任意公网Logtail安装脚本(参见Logtail安装指南)阿里云
例如选择华东1公网安装,使用wget http://logtail-release.oss-cn...; chmod 755 logtail.sh; sh logtail.sh install cn_hangzhou_internet
使用/etc/init.d/ilogtaild status检查Logtail运行状态,如输出ilogtail is running表示安装成功
配置帐号标识文件(参见非本人ECS/线下机器,配置完成后无需重启Logtail)spa
建立项目和日志库
在阿里云官网产品中选择日志服务或直接点击进入日志服务控制台,若您当前没有开通,会提示您开通日志服务,点击开通。
点击建立Project按钮,地域(Region)中选择Logtail安装时所选的地域,例如选择华东1(杭州)。日志
Project建立成功后会提示建立Logstore,点击建立;这里咱们输入Logstore名称,其余参数无需修改,点击确认。blog
建立采集配置
Logstore建立完毕后,会提示进行数据接入。以下图所示,可经过三个入口建立采集配置:
在采集配置中咱们选择极简模式,日志路径中的文件夹和文件名分别输入/var/log和message,点击下一步。
配置页面点击下一步后,会提示您选择机器组,这里咱们点击建立机器组。
机器组配置页面中选择IP地址类型的机器组,IP输入ECS的内网IP(Logtail获取的IP地址可经过cat /usr/local/ilogtail/app_info.json查看)
保存机器组后,勾选该机器组并点击应用到机器组。后续设置无需关心,直接点击下一步。
查看日志
此时采集配置已经建立完毕,您能够尝试退出从新登陆主机或输入命令echo "test message" >> /var/log/message,这时本地/var/log/message文件会有新的日志产生,Logtail就会采集到这些数据了。
点击日志库页面的预览或查询连接,便可看到Logtail采集上来的日志了。
详情请阅读原文