FunctionGraph服務的監控指標參考
更新時間 2025-01-13 16:37:08
最近更新時間: 2025-01-13 16:37:08
分享文章
本章介紹函數工作流具備哪些監控指標。
功能說明
本節定義了FunctionGraph上報云監控服務的監控指標的命名空間,監控指標列表和維度定義,用戶可以通過云監控服務提供管理控制臺或API接口來檢索FunctionGraph產生的監控指標和告警信息。
命名空間
SYS.FunctionGraph
函數監控指標
FunctionGraph支持的監控指標
| 指標ID | 指標名稱 | 指標含義 | 取值范圍 | 測量對象 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| count | 調用次數 | 該指標用于統計函數調用次數。單位:次 | ≥ 0 counts | 函數 | 1分鐘 |
| failcount | 錯誤次數 | 該指標用于統計函數調用錯誤次數。 以下兩種情況都會記入錯誤次數: 函數請求異常,導致無法執行完成且返回200。 函數自身語法錯誤或者自身執行錯誤。單位:次 |
≥ 0 counts | 函數 | 1分鐘 |
| rejectcount | 被拒絕次數 | 該指標用于統計函數調用被拒絕次數。 被拒絕次數是指并發請求太多,系統流控而被拒絕的請求次數。 單位:次 |
≥ 0 counts | 函數 | 1分鐘 |
| concurrency | 并發數 | 該指標用于統計函數同時調用處理的最大并發請求個數。 單位:個 |
≥ 0 counts | 函數 | 1分鐘 |
| reservedinstancenum | 預留實例個數 | 該指標用于統計函數配置的預留實例個數。 單位:個 |
≥ 0 counts | 函數 | 1分鐘 |
| duration | 平均運行時間 | 該指標用于統計函數調用平均運行時間。 單位:毫秒 |
≥ 0 ms | 函數 | 1分鐘 |
| maxDuration | 最大運行時間 | 該指標用于統計函數調用最大運行時間。 單位:毫秒 |
≥ 0 ms | 函數 | 1分鐘 |
| minDuration | 最小運行時間 | 該指標用于統計函數最小運行時間。 單位:毫秒 |
≥ 0 ms | 函數 | 1分鐘 |
函數流支持的監控指標
| 指標ID | 指標名稱 | 指標含義 | 取值范圍 | 測量對象 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| count | 調用次數 | 用于統計函數流調用次數。單位:次 | ≥ 0 counts | 函數流 | 1分鐘 |
| fail_count | 錯誤次數 | 該指標用于統計函數調用錯誤次數。單位:次 | ≥ 0 counts | 函數流 | 1分鐘 |
| running_count | 正在運行數量 | 該指標用于統計正在運行狀態的函數流。單位:個 | ≥ 0 counts | 函數流 | 1分鐘 |
| reject_count | 被拒絕次數 | 該指標用于統計函數流調用被拒絕次數。單位:個 | ≥ 0 counts | 函數流 | 1分鐘 |
| duration | 平均運行時間 | 該指標用于統計函數流調用平均耗時。單位:毫秒 | ≥ 0 ms | 函數流 | 1分鐘 |
維度
| key | value |
|---|---|
| package-functionname | 應用名-函數名。示例:default-myfunction_Python。 |
| graph_name | 函數流。 |