通過設定自訂指標採集,您可以針對ECS執行個體特定地址上的監控資料進行收集,進而提升Managed Service for Prometheus的靈活性、自動化水平和管理便捷性。
使用限制
僅支援容器和ECS執行個體。
相關費用
使用自訂採集將產生相關費用。更多資訊,請參見Prometheus 執行個體計費。
前提條件
-
已建立ECS環境執行個體。具體操作,請參見建立執行個體。
-
在ECS執行個體上,目標地址已正常暴露監控指標。
功能入口
登入ARMS控制台。
-
在左側導覽列,單擊接入管理。
-
在已接入环境頁簽,查看ECS环境列表,單擊目標ECS環境操作列的指标采集,進入指标采集頁面。
-
在指标采集頁簽,單擊自定义采集,進入自訂採集配置頁面。
查看自訂採集列表
您可在自定义采集頁面,瀏覽當前ECS環境內全部的自訂監控配置詳情。
列表展示名稱、job名稱、所屬組件、服務發現方式、採集路徑、採集間隔等欄位,操作列支援關閉、編輯配置和刪除,頁面提供新增按鈕用於添加採集任務。
建立自訂採集任務
在自定义采集頁面,單擊新增,進入新增自定义采集任务面板,然後自訂任务名称,並在代碼框輸入自訂採集的YAML內容,單擊检查并创建。
YAML 配置樣本中,scrape_configs 下定義了兩個採集任務 job1 和 job2,每個任務可配置 honor_timestamps、honor_labels、scrape_interval(如 30s)、scheme(如 http)、metrics_path(如 /metric)等參數,並通過 static_configs 的 targets 指定採集地址(如 127.0.0.1:9090)。
相關操作
編輯自訂採集
在自訂採集列表中,單擊目標自訂採集操作列的編輯配置,在编辑自定义采集任务面板修改YAML內容。
刪除自訂採集
在自訂採集列表中,單擊目標自訂採集操作列的刪除。
關閉自訂採集
在自訂採集列表中,單擊目標自訂採集操作列的關閉。關閉後,當前自訂採集配置不生效。