CreatePrometheusMonitoring
创建Prometheus实例的监控配置
服务地址:
华东1 金融云
输入参数
只看必填
RegionId地域ID
ClusterIdprometheus实例ID
Type容器服务类型的实例支持:service...
Status监控配置状态:run, stop
ConfigYaml监控配置yaml串
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

请求参数

字段名称字段详情
RegionIdstring

地域 ID。

示例值:cn-hangzhou
ClusterIdstring

prometheus 实例 ID

示例值:cc7a37ee31aea4ed1a059eff8034b****参考取值来源:
    AddTagToFlinkCluster
    ListClusterFromGrafana
Typestring

容器服务类型的实例支持:serviceMonitor、podMonitor、customJob、probe。展开详情

示例值:serviceMonitor
Statusstring

监控配置状态:run, stop。展开详情

示例值:run
ConfigYamlstring

监控配置 yaml 串。

示例值:参见请求参数补充说明。

请求说明

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

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"

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

probe 示例:

apiVersion: monitoring.coreos.com/v1
kind: Probe
metadata:
  name: name1-tcp-blackbox #规则:xxx-{tcp/http/ping}-blackbox
  namespace: arms-prom # 可选
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'

返回参数

字段名称字段详情
RequestIdstring

Id of the request

示例值:21E85B16-75A6-429A-9F65-8AAC9A54****
Codeinteger<int32>

状态码。200 表示成功。

示例值:200
Datastring

返回成功增加的监控配置名称,或异常信息。

示例值:name1
Messagestring

返回结果的提示信息。

示例值:message
变更历史
暂无变更历史