當(dāng)使用 `increase()` 函數(shù)時(shí),用戶可以指定一個(gè)時(shí)間范圍,例如 `increase(metric_name[5m])`,其中 `[5m]` 表示過去 5 分鐘的時(shí)間范圍。`increase()` 函數(shù)會計(jì)算在這個(gè)時(shí)間范圍內(nèi)所監(jiān)控的指標(biāo)的增長量。
具體流程如下:
1. `increase()` 函數(shù)首先獲取指定時(shí)間范圍內(nèi)的時(shí)間序列數(shù)據(jù)。
2. 然后,它將該時(shí)間序列數(shù)據(jù)的最后一個(gè)樣本值減去第一個(gè)樣本值,得到增長量。
3. 最終返回這段時(shí)間內(nèi)的增長量作為結(jié)果。
通過這種方式,用戶可以了解監(jiān)控?cái)?shù)據(jù)在特定時(shí)間段內(nèi)的變化情況,從而更好地監(jiān)控系統(tǒng)狀態(tài)并及時(shí)做出反應(yīng)。