本文介绍如何在服务器上配置阿里云账号ID为用户标识。

前提条件

背景信息

如果您的服务器是与日志服务属于不同账号的ECS、其他云厂商的服务器和自建IDC时,您要通过Logtail采集该服务器日志,需要在服务器上安装Logtail后,配置阿里云账号ID为用户标识,表示该账号有权限通过Logtail采集该服务器日志。否则在机器组中会显示服务器心跳失败,导致Logtail无法采集日志到日志服务。

获取阿里云账号ID

  1. 登录日志服务控制台
  2. 在页面右上角,单击,进入CloudShell。
  3. 执行如下命令,获取账号ID。
    echo $ALIBABA_CLOUD_ACCOUNT_ID
    获取主账号ID

配置用户标识

  1. 登录服务器。
  2. 配置用户标识。
    • Linux系统
      /etc/ilogtail/users目录下,创建账号ID同名文件。
      touch /etc/ilogtail/users/1*************
      touch /etc/ilogtail/users/1*************
    • Windows系统

      C:\LogtailData\users目录下,创建账号ID同名文件,例如:C:\LogtailData\users\1**************

    说明
    • 如果/etc/ilogtail/users目录不存在,请手动创建目录。
    • 一台服务器上可以配置多个账号ID。
    • 新增、删除用户标识后,1分钟之内即可生效。
    • 请及时清理服务器上多余的用户标识文件。

删除用户标识

  • Linux系统
    执行如下命令删除用户标识文件,即可删除对应的用户标识。
    rm /etc/ilogtail/users/1**************
  • Windows系统

    删除用户标识文件,即可删除对应的用户标识。例如:删除C:\LogtailData\users\1**************文件。

后续步骤

配置阿里云账号ID为用户标识后,您可以创建机器组。更多信息,请参见创建IP地址机器组创建用户自定义标识机器组