日志服务支持创建IP地址机器组。将Logtail获取到的服务器IP地址添加进IP地址机器组中,则可以使用同样的Logtail配置采集这些服务器的日志。

前提条件

  • 已创建Project和Logstore。
  • 已有一台及以上的服务器,如果是阿里云ECS云服务器,请确保ECS和当前日志服务 Project 在同一阿里云地域下。
  • 已为服务器安装了Logtail。详细步骤请参考LinuxWindows
  • 其他云厂商服务器、自建IDC、其他阿里云账号下的ECS请先配置AliUid(用户标识),详细步骤请参考为非本账号ECS、自建IDC配置AliUid

背景信息

数据采集是否使用阿里云内网,与机器组中填写的IP地址是否为私网IP地址无关。如果您的服务器是阿里云ECS云服务器,ECS和当前日志服务Project在同一阿里云地域,并且安装Logtail时选择了阿里云内网(经典网络/VPC)模式,只有这种情况下您的日志数据才可以通过阿里云内网采集到日志服务。

操作步骤

  1. 查看服务器IP地址,即Logtail自动获取到的IP地址。
    Logtail自动获取到的IP地址记录在文件app_info.json的ip字段中

    在安装了Logtail的服务器上查看app_info.json文件,路径为:

    • Linux:/usr/local/ilogtail/app_info.json
    • Windows x64:C:\Program Files (x86)\Alibaba\Logtail\app_info.json
    • Windows x32:C:\Program Files\Alibaba\Logtail\app_info.json

    例如,在Linux中查看服务器IP地址:



  2. 登录日志服务控制台,单击Project名称。
  3. 单击左侧导航栏的 LogHub - 实时采集 > Logtail机器组 进入该项目的 机器组列表 页面。
  4. 单击右上角的创建机器组
    您也可以在数据接入向导中创建采集配置后,于 应用到机器组 页面,单击 创建机器组
  5. 创建机器组。
    1. 填写机器组名称
      名称只能包含小写字母、数字、连字符(-)和下划线(_)且必须以小写字母或数字开头和结尾,长度为3~128字节。
    2. 填写机器组名称
    3. 选择机器组标识IP 地址
    4. 填写IP地址
      请填写 1中获取到的服务器IP地址。
      说明
      • 请确保您已按照1获取了服务器IP地址。
      • 机器组中存在多台服务器时,IP地址之间请用换行符分割。
      • 请勿将Windows服务器和Linux服务器添加到同一机器组中。


  6. 可选: 填写 机器组Topic
    机器组Topic的详细信息请参考文本-生成主题
  7. 单击 确定

执行结果

您可以在 机器组列表中查看刚创建的机器组。