日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

VPC網絡下的SAE應用接入Prometheus監控

本文介紹如何將VPC網絡下的SAE應用接入Prometheus監控。

步驟一:創建SAE應用并獲取VPC、交換機等信息

SAE控制臺中創建應用并暴露Metrics(可以為其他地址)服務。具體操作,請參見在SAE控制臺使用WAR包部署Java Web應用

qy

SAE控制臺的應用列表頁面已獲取應用的命名空間、VPC、交換機、安全組等信息。

步驟二:安裝ECS類型的Prometheus實例

  1. 登錄ARMS控制臺

  2. 登錄Prometheus控制臺

  3. 在左側導航欄單擊實例列表,進入可觀測監控 Prometheus 版的實例列表頁面。

  4. 單擊新建Prometheus實例,然后單擊Prometheus for ECS區域。

  5. 單擊步驟一中獲取的目標VPC右側操作列的安裝

  6. 安裝Prometheus應用對話框中,輸入實例名稱,選擇交換機、安全組和Grafana工作區,然后單擊確定

    說明
    • VPC:為步驟一中獲取的VPC。

    • 交換機和安全組:建議您選擇與步驟一中獲取的交換機和安全組保持一致。

    • 安全組規則:您還需要添加網絡規則,確保SAE應用和可觀測監控 Prometheus 版之間的網絡通暢。

    安裝成功后,對應VPC右側狀態列顯示安裝成功安裝成功

步驟三:配置SAE服務發現

  1. Prometheus監控頁面的頂部菜單欄,選擇地域,然后單擊步驟二中安裝的目標實例操作列的設置

  2. 設置頁面單擊編輯Prometheus.yaml,在彈出的對話框中輸入如下代碼段,然后單擊保存,創建SAE服務發現。

    global:
      scrape_interval: 30s
      scrape_timeout: 30s
      evaluation_interval: 30s
    scrape_configs:
    ## job名稱,可以自定義修改
    - job_name: sae-test
      honor_timestamps: true
      scrape_interval: 30s
      scrape_timeout: 10s
      metrics_path: /metrics
      scheme: http
      ## SAE專用服務發現類型
      aliyun_sae_sd_configs:
          ## 請將端口號調整為您的應用對應的端口號
        - port:  9913
          ## 請根據你的實際情況填寫用戶信息
          user_id: *********
          access_key: *********
          access_key_secret: ********
          refresh_interval: 30s
          ## 請根據步驟1中應用的信息填寫
          region_id: cn-hangzhou
          vpc_id: vpc-bp156863cbb2z17bhyzav
          namespace_id: ["cn-hangzhou"]
          app_name: ["test1","test2"]
          tag_filters:
            - key: environment
              values: ["daily","publish"]
            - key: owner
              values: ["zhangshan"]
      relabel_configs:
        - source_labels: [__meta_sae_private_ip]
          regex: (.*)
          target_label: __address__
          ## 將端口號調整為您的應用對應的端口號
          replacement: $1:9913
        - source_labels: [__meta_sae_namespace_id]
          regex: (.*)
          target_label: namespace
          replacement: $1
        - source_labels: [__meta_sae_app_name]
          regex: (.*)
          target_label: app_name
          replacement: $1
        - source_labels: [__meta_sae_group_name]
          regex: (.*)
          target_label: group_name
          replacement: $1
        - source_labels: [__meta_sae_instance_id]
          regex: (.*)
          target_label: instance_id
          replacement: $1
        - source_labels: [__meta_sae_status]
          regex: (.*)
          target_label: instance_status
          replacement: $1
          ## 用戶在應用上自定義的標簽(格式:__meta_sae_tag_[tagName])
        - source_labels: [__meta_sae_tag_owner]
          regex: (.*)
          target_label: owner
          replacement: $1

步驟四:查看監控數據

  1. 在左側導航欄單擊大盤列表,然后單擊任一大盤名稱,進入Grafana頁面。

  2. 在左側導航欄單擊Explore,然后在Explore頁面選擇VPC對應的數據源,然后輸入Metrics查詢命令,例如,up{job="sae-test"} ,可以看到數據采集是否符合預期,若未成功采集到數據,請您檢查安全組網絡規則和Prometheus.yaml配置。

    說明

    其中job名稱為步驟三中創建的。

    image.png