Memperbarui konfigurasi pemantauan instans Managed Service for Prometheus.
API ini telah ditinggalkan tanpa pengganti. Meskipun akses sementara masih tersedia, tidak akan ada pembaruan atau perbaikan bug lebih lanjut. Untuk memastikan fungsionalitas berkelanjutan, rencanakan migrasi Anda dan hubungi manajer akun Anda untuk mendapatkan dukungan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
arms:UpdatePrometheusMonitoring |
update |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. |
cn-hangzhou |
| ClusterId |
string |
Yes |
ID instans Managed Service for Prometheus. |
cc7a37ee31aea4ed1a059eff8034b**** |
| MonitoringName |
string |
Yes |
Nama konfigurasi pemantauan. |
podMonitor1 |
| Type |
string |
Yes |
Instans tipe layanan kontainer mendukung: serviceMonitor, podMonitor, customJob, dan probe. Instans tipe ECS mendukung: customJob dan probe. |
podMonitor |
| ConfigYaml |
string |
Yes |
String YAML konfigurasi pemantauan. |
参见请求参数补充说明。 |
Contoh serviceMonitor:
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: tomcat-demo
namespace: default
spec:
endpoints:
- interval: 30s
path: /metrics
port: tomcat-monitor
namespaceSelector:
any: true
selector:
matchLabels:
app: tomcat
```.
Contoh podMonitor:
apiVersion: "monitoring.coreos.com/v1" kind: "PodMonitor" metadata: name: "podmonitor-demo" namespace: "default" spec: namespaceSelector: any: true podMetricsEndpoints: - interval: "30s" path: "/metrics" port: "tomcat-monitor" selector: matchLabels: app: "nginx2-exporter"
Contoh customJob:
scrape_configs:
- job_name: prometheus1
honor_timestamps: false
honor_labels: false
scheme: http
metrics_path: /metric
static_configs:
- targets:
127.0.0.1:9090
- targets:
Contoh probe:
apiVersion: monitoring.coreos.com/v1 kind: Probe metadata: name: name1-tcp-blackbox #Rule: xxx-{tcp/http/ping}-blackbox namespace: arms-prom #Optional spec: interval: 30s jobName: blackbox module: tcp_connect prober: path: /blackbox/probe scheme: http url: 'localhost:9335' targets: staticConfig: static: - 'arms-prom-admin.arms-prom:9335'
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID permintaan. |
626037F5-FDEB-45B0-804C-B3C92797**** |
| Code |
integer |
Kode status. Nilai 200 menunjukkan keberhasilan. |
200 |
| Data |
string |
Hasil operasi. |
success |
| Message |
string |
Paket yang dikembalikan untuk operasi. |
message |
Contoh
Respons sukses
JSONformat
{
"RequestId": "626037F5-FDEB-45B0-804C-B3C92797****",
"Code": 200,
"Data": "success",
"Message": "message"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.