日志采集
信息分類
日常手機的日志信息大概分如下幾個類別:
- 錯誤
錯誤類型分多種,不同的錯誤類型對應用的影響程度不同而分為不同的級別。根據這些優先級,我們也需要指定出一套緊急修復的SOP。
| 錯誤類別 | 捕獲方法 | 表現形式 | 發生概率 |
|---|---|---|---|
| 運行錯誤 | 全局監聽error | ||
| 類型錯誤 | 全局監聽error | ||
| 引用錯誤 | 全局監聽error | const a = null; a.b.c = 123; | 頻繁 |
| 接口錯誤 | 設置ajax和fetch的全量代理 | 根據不同的公司的業務制定 | 頻繁 |
| 網絡錯誤 | 設置ajax和fetch的全量代理 | 捕獲http status 4xx、 5xx | 經常 |
| 資源加載錯誤 | 全局監聽error | http 404 500 timeout | 較少 |
| RangeError | 全局監聽error | ||
| 語法錯誤 | 全局監聽error | 語法錯誤:cont a = "123"; | 較少 |
| TypeError | |||
| URIError | |||
| AggregateError | |||
| EvalError |
- 性能
博文已經遷移到新的地址
