阿里云日志服務提供服務日志功能,支持記錄Project內的用戶操作日志等多種日志數據,并提供多種分析維度的儀表盤。您可以通過多種方式實時掌握日志服務的使用狀況、提高運維效率。
默認配置
默認配置項 | 配置內容 |
Logstore | 當前Project產生的所有日志數據都會被分類保存到特定的Logstore中。默認為您創建以下2個Logstore:
關于日志類型和字段,請參見日志類型。 說明
|
地域 |
|
Shard | 每個Logstore默認創建2個Shard,并開啟自動分裂Shard功能,詳情請參見自動分裂Shard。 |
日志存儲時間 | 默認保存30天,支持修改保存時間( |
索引 | 默認為采集到的所有日志數據開啟索引。如果沒有查詢分析和設置告警等需求,可以在查詢分析頁面右上角,查詢分析屬性中關閉索引。 |
儀表盤 | 默認創建如下儀表盤。
更多信息,請參見服務日志儀表盤。 |
應用場景
判斷Shard寫入和消費是否均衡
您可以通過預定義的儀表盤對比Shard數據寫入和消費變化趨勢來判斷Shard寫入和消費是否均衡。
如果Project中存在多個Logstore,不同的Logstore可能存在重復的Shard。因此如果需要查看某個Logstore的Shard寫入分布,請在儀表盤的過濾條件增加Logstore作為過濾條件。
API請求狀態監控
您所有的操作如日志寫入、消費、創建Project和Logstore等,都是通過API接口請求的方式實現。您每次操作都對應internal-operation_log這個Logstore中的一條日志。如果請求失敗,則日志的Status字段為一個大于200的整數,例如404。因此,您可以通過監控Status>200的日志條數來監控API請求是否正常。
查看Logtail的狀態
開通重要日志功能后,默認創建三個Logtail相關的儀表盤,分別為Logtail整體狀態、Logtail文件采集監控和Logtail異常監控。您可以通過這些儀表盤監控Logtail的狀態。