ALIYUN::SLS::MachineGroup类型用于创建所有需要通过Logtail客户端收集日志的日志服务ECS机器组。

语法

{
  "Type": "ALIYUN::SLS::MachineGroup",
  "Properties": {
    "GroupType": String,
    "ProjectName": String,
    "MachineList": List,
    "GroupName": String,
    "MachineIdentifyType": String,
    "GroupAttribute": String
  }
}

属性

属性名称 类型 必须 允许更新 描述 约束
GroupType String 机器组类型。 取值为空。
ProjectName String 日志服务项目名称。 最长128个字符,可包含英文、中文、数字、下划线(_)、英文句点(.)和短横线(-)。
MachineList List 机器IP或自定义标签。 IP使用ECS内网IP。
重要 请勿把Windows云主机和Linux云主机添加到同一机器组。
GroupName String 机器组名称。 最长128个字符,可包含英文、中文、数字、下划线(_)、英文句点(.)和短横线(-)。
MachineIdentifyType String 机器识别类型。 取值:
  • ip
  • userdefined
GroupAttribute String 机器组的属性。

返回值

Fn::GetAtt

  • ProjectName:日志服务项目名称。
  • GroupName:日志服务机器组名称。

示例

  • YAML格式

    ROSTemplateFormatVersion: '2015-09-01'
    Resources:
      MachineGroup:
        Type: ALIYUN::SLS::MachineGroup
        Properties:
          ProjectName: rostest-beijing
          GroupName: machine-group-test2
          MachineIdentifyType: ip
          MachineList:
            - 192.168.XX.XX
    Outputs: {}
  • JSON格式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Resources": {
        "MachineGroup": {
          "Type": "ALIYUN::SLS::MachineGroup",
          "Properties": {
            "ProjectName": "rostest-beijing",
            "GroupName": "machine-group-test2",
            "MachineIdentifyType": "ip",
            "MachineList": [
              "192.168.XX.XX"
            ]
          }
        }
      },
      "Outputs": {
      }
    }