All Products
Search
Document Center

Resource Orchestration Service:ALIYUN::CMS::MonitoringAgentProcess

Last Updated:Jun 26, 2025

ALIYUN::CMS::MonitoringAgentProcess digunakan untuk membuat tugas pemantauan proses.

Sintaksis

{
  "Type": "ALIYUN::CMS::MonitoringAgentProcess",
  "Properties": {
    "ProcessName": String,
    "InstanceId": String,
    "ProcessUser": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

InstanceId

String

Ya

Tidak

ID dari instance.

Tidak ada

ProcessName

String

Tidak

Tidak

Nama dari proses.

Tidak ada

ProcessUser

String

Tidak

Tidak

Pengguna yang menjalankan proses.

Tidak ada

Nilai kembali

Fn::GetAtt

Id: ID dari tugas pemantauan proses.

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Description: Test CMS MonitoringAgentProcess
Parameters:
  InstanceId:
    Type: String
    Description: ID dari instance.
    Default: i-***
  ProcessName:
    Type: String
    Description: Nama dari proses.
    Default: mytest
  ProcessUser:
    Type: String
    Default: root
Resources:
  MonitoringAgentProcess:
    Type: ALIYUN::CMS::MonitoringAgentProcess
    Properties:
      ProcessName:
        Ref: ProcessName
      InstanceId:
        Ref: ECS
      ProcessUser:
        Ref: ProcessUser
Outputs:
  Id:
    Value:
      Fn::GetAtt:
        - MonitoringAgentProcess
        - Id

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Description": "Test CMS MonitoringAgentProcess",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "Description": "ID dari instance.",
      "Default": "i-***"
    },
    "ProcessName": {
      "Type": "String",
      "Description": "Nama dari proses.",
      "Default": "mytest"
    },
    "ProcessUser": {
      "Type": "String",
      "Default": "root"
    }
  },
  "Resources": {
    "MonitoringAgentProcess": {
      "Type": "ALIYUN::CMS::MonitoringAgentProcess",
      "Properties": {
        "ProcessName": {
          "Ref": "ProcessName"
        },
        "InstanceId": {
          "Ref": "ECS"
        },
        "ProcessUser": {
          "Ref": "ProcessUser"
        }
      }
    }
  },
  "Outputs": {
    "Id": {
      "Value": {
        "Fn::GetAtt": [
          "MonitoringAgentProcess",
          "Id"
        ]
      }
    }
  }
}