全部產品
Search
文件中心

Microservices Engine:MSE流量防護指標上報到SLS

更新時間:Sep 05, 2026

MSE流量防護以流量為切入點,從流量控制、熔斷降級、系統負載保護等多個維度來保障業務的穩定性,提供更專業、穩定的流量防護手段、秒級的流量水位分布分析功能。如果您需要更長時間、更加靈活的指標查詢能力,可以通過採集指標日誌上報到SLS的方式來滿足需求,本文介紹如何將MSE微服務治理流量防護的指標日誌採集到SLS。

前提條件

開啟日誌採集組件

如果在建立ACK叢集時已經開啟了Log Service,可以跳過該步驟,否則可以按照以下步驟開啟日誌採集組件。具體操作,請參見建立叢集時安裝Logtail

說明

此操作僅適用於專有版Kubernetes和託管版Kubernetes。

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集列表

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,單擊組件管理

  3. 日誌與監控頁簽,找到logtail-ds,然後單擊安装

接入資料

設定SLS接入的資料來源。採集Sentinel日誌記錄並按解析格式上報至SLS。採集檔案格式,請參見資料來源與解析格式

  1. 登入Log Service控制台

  2. 在控制台頁面單擊快速接入數據,在彈窗接入數據地區的搜尋方塊中輸入Kubernetes,然後單擊Kubernetes-檔案

  3. 選擇日誌空間步驟,選擇項目 Project日誌庫Logstore,然後單擊下一步

    其中Project選擇建立的名為k8s-log-{your_k8s_cluster_id}的Project,也可以選擇其他Project。日誌庫Logstore可以選擇已有的或者建立,具體操作,請參見建立基礎LogStore

  4. 機器組配置步驟,選中目標機器組(k8s-group-${your_k8s_cluster_id}),將該機器組從源機器組移動到應用機器組,單擊下一步

    如果選擇了其他Project,可以按照頁面提示建立機器組。

  5. Logtail設定步驟,設定資料來源與解析格式。配置完成後,單擊下一步

    配置項

    說明

    配置名称

    輸入配置名稱

    檔案路徑

    • 4.3.0以下 Agent 版本:${user_home}/logs/csp/{app_name}-metrics.log.{date}為固定路徑進行採集,其中${user_home}替換為系統的主目錄。例如系統主目錄為root時,設定檔目錄為/root/logs/csp,檔案名稱為*-metrics.log*

    • 4.3.0及以上 Agent 版本:/home/admin/.opt/AliyunJavaAgent/logs/sentinel/{app_name}-metrics.log.{date}為固定路徑進行採集。設定檔目錄為/home/admin/.opt/AliyunJavaAgent/logs/sentinel,檔案名稱為*-metrics.log*

    說明
    • 為相容新舊版本,建議建立兩個檔案路徑不同,其他配置完全相同的Logtail配置。

    • Agent 版本可以在應用的節點詳情查看。

    • 具體路徑,請參見重要日誌

    日誌範例

    1724811932000|2024-08-28 02:25:32|com.alibabacloud.mse.demo.c.service.HelloServiceCTwo|24|0|24|0|1|0|1|202|OUT

    處理模式

    處理外掛程式組合(添加分隔字元解析外掛程式,配置如下圖)

  6. 查詢分析配置步驟,等待預覽數據右側的自動刷新完成。添加並修改部分索引欄位,然後單擊下一步

日誌上報驗證

  1. 登入Log Service控制台

  2. Project列表處,單擊目標Project,選擇目標Logstore,可以看到監控指標已經上報至SLS建立的Logstore中。

    avg_rt: 3
    blocked_qps: 36
    completed_qps: 286
    concurrency: 5
    entry_type: IN
    exception_qps: 0
    ignore: 0
    passed_qps: 286
    resource_name: __total_inbound_traffic__
    resource_type: 0
    time: 2024-08-28 07:05:55
    timestamp: 1724828755000