All Products
Search
Document Center

Application Real-Time Monitoring Service:CreateEnvServiceMonitor

Last Updated:Jun 12, 2026

Membuat ServiceMonitor untuk lingkungan.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

RegionId

string

Yes

ID wilayah.

cn-hangzhou

AliyunLang

string

No

Bahasa. Nilai valid:

  • zh (default): Bahasa Mandarin

  • en: Bahasa Inggris.

Valid values:

  • en :

    en

  • zh :

    zh

zh

EnvironmentId

string

Yes

ID instans lingkungan.

env-xxxxxx

DryRun

boolean

No

Apakah akan menjalankan dry run untuk memeriksa validitas format dan apakah target dapat dicocokkan.

true

ConfigYaml

string

Yes

String konfigurasi YAML ServiceMonitor.

参见补充说明。

Contoh ConfigYaml:

apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  name: arms-admin1
  namespace: arms-prom
  annotations:
    arms.prometheus.io/discovery: 'true'
spec:
  endpoints:
  - interval: 30s
    port: operator
    path: /metrics
  - interval: 10s
    port: operator1
    path: /metrics
  namespaceSelector:
    any: true
  selector:
    matchLabels:
     app: arms-prometheus-ack-arms-prometheus

Anotasi arms.prometheus.io/discovery harus ada. Jika nilainya "true", ServiceMonitor diaktifkan. Jika tidak, ServiceMonitor dihentikan.

Elemen respons

Element

Type

Description

Example

object

Skema Tanggapan.

RequestId

string

ID permintaan.

78901766-3806-4E96-8E47-CFEF59E4****

Code

integer

Kode status. Nilai 200 menunjukkan keberhasilan.

200

Data

object

Struct tanggapan.

MatchedMsg

string

Informasi prompt pencocokan target.

匹配成功。

Namespace

string

Namespace.

arms-prom

ServiceMonitorName

string

Nama ServiceMonitor yang dibuat.

arms-admin1

MatchedTargetCount

integer

Jumlah target yang dicocokkan.

1

Message

string

Paket yang dikembalikan untuk permintaan.

message

Contoh

Respons sukses

JSONformat

{
  "RequestId": "78901766-3806-4E96-8E47-CFEF59E4****",
  "Code": 200,
  "Data": {
    "MatchedMsg": "匹配成功。",
    "Namespace": "arms-prom",
    "ServiceMonitorName": "arms-admin1",
    "MatchedTargetCount": 1
  },
  "Message": "message"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.