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

配置資源組日志服務

您可以為資源組配置日志服務SLS,將部署在該資源組上的EAS服務打印的日志(包括標準輸出或自定義文件)采集到目標SLS日志倉庫中。本文為您介紹如何為公共和專屬資源組配置日志服務。

前提條件

  • 已開通日志服務SLS,并創建了Project和Logstore,詳情請參見快速入門

  • 可選:已創建專屬資源組,詳情請參見使用專屬資源組

步驟一:為資源組創建機器組

為公共資源組創建機器組

部署在公共資源組中的服務,您需要手工創建機器組。

  1. 在SLS的機器組管理頁面,通過自定義標識來創建機器組,詳情請參見創建用戶自定義標識機器組

    創建機器組

    說明

    EAS服務中專用的自定義標識為eas-log-group-{region_id},例如張家口的自定義標識為eas-log-group-cn-zhangjiakou

  2. 當服務部署完成后,打開機器組配置頁面,在機器組狀態列表中可以看到實例心跳狀態,OK表示機器組運行正常。

    說明

    如果沒有部署服務,則實例列表顯示為空。

    機器組狀態

為專屬資源組創建機器組

專屬資源組需要在EAS控制臺開通SLS日志投遞,具體操作步驟如下。

  1. 進入模型在線服務(EAS)頁面。

    1. 登錄PAI控制臺

    2. 在左側導航欄單擊工作空間列表,在工作空間列表頁面中單擊待操作的工作空間名稱,進入對應的工作空間。

    3. 在工作空間頁面的左側導航欄選擇模型部署 > 模型在線服務(EAS),進入模型在線服務(EAS)頁面。

  2. 資源組頁簽,單擊資源組名稱,進入專屬資源組詳情頁面。

  3. 在專屬資源組詳情頁面,單擊配置SLS

    image

  4. 寫入SLS配置對話框,選擇SLSProjectLogStore,并單擊確認

    參數

    描述

    SLSProject

    日志服務中的資源管理單元,用于資源隔離和控制。如果當前頁面沒有可選的項目,您可以通過單擊創建SLSProject進行創建項目,更多信息請參見創建項目Project

    LogStore

    日志服務中日志數據的采集、存儲和查詢單元。如果選項中沒有可選的LogStore,您可以通過單擊創建LogStore進行創建LogStore,更多信息請參見創建Logstore

    開通完成后,會自動在SLS中創建一個機器組,名稱格式為eas-sls-{resource-id},例如eas-sls-eas-r-9u2lq6ij1pk5yvvh****。關于resource-id的查看方法,詳情請參見管理專屬資源組

    同時,EAS也會為您在指定的Logstore中,自動創建一個Logtail,用于采集EAS框架打印的日志。

步驟二:配置Logtail

您可以根據需要采集的日志內容,自行配置Logtail。配置完成后,根據不同的資源組類型,應用于步驟一創建的機器組中。下文為您介紹采集容器標準輸出和采集容器內文件日志兩個常用配置。更多復雜配置,您可以參考SLS文檔自行配置。

采集容器標準輸出

  1. 登錄日志服務控制臺

  2. 接入數據區域,單擊Kubernetes-標準輸出

    標準輸出

  3. 選擇目標Project和Logstore,單擊下一步

  4. 單擊使用現有機器組,并選擇步驟一中已手動創建的公共資源組機器組或EAS自動創建的專屬資源組機器組,單擊下一步

  5. 數據源設置配置向導頁面,進行插件配置,并單擊下一步

    插件配置編輯框中輸入以下內容。

    {
        "inputs": [
            {
                "detail": {
                    "Stderr": true,
                    "IncludeLabel": {
                        "io.kubernetes.container.name": "^(easworker|worker[0-9])$"
                    },
                    "Stdout": true
                },
                "type": "service_docker_stdout"
            }
        ]
    }

    在使用自定義鏡像部署服務的場景中,如果您不希望采集EAS引擎日志,則可以使用如下配置,只采集用戶自定義容器中的標準輸出日志。

    {
        "inputs": [
            {
                "detail": {
                    "Stderr": true,
                    "IncludeLabel": {
                        "io.kubernetes.container.name": "^(worker[0-9])$"
                    },
                    "Stdout": true
                },
                "type": "service_docker_stdout"
            }
        ]
    }
  6. 單擊下一步,直到配置結束。

采集容器內文件日志

  1. 接入數據區域,單擊Kubernetes-文件

    Kubernetes-文件

  2. 選擇目標Project和Logstore,單擊下一步

  3. 單擊使用現有機器組,并選擇步驟一中已手動創建的公共資源組機器組或EAS自動創建的專屬資源組機器組,單擊下一步

  4. Logtail配置配置向導頁面,配置參數,并單擊下一步。

    您需要配置日志路徑(即要采集的文件路徑地址),其他參數配置,詳情請參見通過DaemonSet-控制臺方式采集容器文本日志

  5. 單擊下一步,直到配置結束。

相關文檔