文档地址: Logtail简介

日志采集

image.png

配置流程

image.png

安装 logtail

详细操作 : 安装方式

青岛内网安装:

  1. $ wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh
  2. # 安装
  3. $ ./logtail.sh install auto
  4. # 升级
  5. $ ./logtail.sh upgrade
  6. # 启动
  7. $ /etc/init.d/ilogtaild start
  8. # 停止
  9. $ /etc/init.d/ilogtaild stop
  10. # 卸载
  11. $ ./logtail.sh uninstall

跨账号调用

如果需要通过Logtail采集日志的服务器并非阿里云ECS,或非本账号购买的ECS时,需要在服务器上安装Logtail之后,配置主账号AliUid作为用户标识,证明这台服务器有权限被该账号访问、采集日志。否则在机器组中会显示服务器心跳失败,无法采集数据到日志服务。

查看阿里云主账号ID。

登录日志服务控制台。单击页面右上角的控制台图标,进入CloudShell(详细内容参考云命令行)。在页面下方的命令框中输入echo $ALIBABA_CLOUD_ACCOUNT_ID获取主账号ID。
查看主账号ID

logtail 安装并且采集 nginx 日志 - 图3

创建主账号ID

创建主账号ID同名文件到/etc/ilogtail/users目录,如目录不存在请手动创建目录。一台服务器上可以配置多个主账号ID,例如:

  1. touch /etc/ilogtail/users/1**************
  2. touch /etc/ilogtail/users/1**************

当不需要Logtail收集数据到该用户的日志服务Project后,可使用如下命令删除该用户标识:

  1. rm /etc/ilogtail/users/1**************