java效能監控工具MoSKito學習--MoSKito-Essential模組4
阿新 • • 發佈:2019-01-07
》Thresholds 閾值
What is a threshold? 什麼是閾值
一個閾值標記了一個生產者的效能邊界。當生產者超過了這些邊界(或上或下),閾值狀態會被改變。這樣你就知道這個生產者需要注意了。
Threshold Concepts to Remember 需要記住的閾值概念
》他們不是內建在thresholds,而是你自己時刻建立它的。
》閾值不會自動建立,而是你選擇一個生產者並且新增一個閾值給他。
》一個閾值監視一個引數,只有一個,而不是多個。
》對於新產生的閾值沒有預設的邊界值。它是你自己定義的值,從而告訴閾值什麼時候改變顏色。
Adding Thresholds 新增閾值
Via WebUI 通過WebUI
To add a threshold via WebUI: 新增一個閾值
首先,你必須要知道你想要監視的引數。比方說我們想知道我們網站Session的數量
1,來到 Producers tab 頁.
i,新閾值的名字 (Name box),
ii,選擇監視區間 (Interval menu),
iii,選擇策略單位 (Unit menu),
iv,為閾值狀態定義邊界值:
1,選擇是否你的值應該高於/小於你的entry(above/below menus),
2,輸入值.
現在你可以在其他的Thresholds tab頁檢視你新增的閾值了。
Thresholds Tab
檢視所有活躍的閾值:單擊Thresholds tab。
tab頁的頭部有一個指示器,展示了所有可用閾值中狀態比較糟糕的。
The Thresholds tab has 2 display sections: 有2個展示部分
1,System state, 系統的
2,History. 歷史的
系統狀態展示部分
這部分展示所有你建立和沒有被刪除的閾值。
列名 展示
Name 閾值名
Status 閾值狀態
Value 閾值
Status Change 閾值最近的改變狀態。
Change Timestamp 最近狀態改變的時間戳
Path 閾值描述,被用在MoSKito資料互動配置檔案的區域。描述格式如下:
<Producer.Stat.Value/Interval/TimeUnit>
For example: SessionCount.Sessions.Cur/1m/MILLISECONDS
這部分也有兩個控制元素:編輯和刪除圖示。
編輯一個閾值
1,單擊編輯✏️圖示和閾值在同一條線
2,在出現的頁面內,設定新的名字和邊界值。
3,單擊更新按鈕
刪除一個閾值:單擊刪除圖表可以刪除當前閾值。
Threshold screen是一個私有閾值空間,其中包含了素有的必要閾值資訊(包括設定的編輯值).
這部分展示所有閾值狀態的變化(包含已刪除的閾值)
只要你建立了一個新的閾值並且經過了它的第一個監視區間,一個新的狀態改變線會出現在歷史展示中。當然任何已經存在的閾值的狀態改變都是被反應在這兒。
列 展示
TimeStamp 狀態發生改變是的時間
Name 閾值的名字
Status change 之前和已改變的狀態
value change 之前和已改變的值
Inactive Thresholds 非活躍閾值
一些閾值可能是非活躍的,你可以通過綠色狀態顏色來知道它們。
為啥他們出現以及他們做了什麼?請看下錶:
一個閾值可能處於非活躍狀態因為 怎麼修復它?
這個閾值的時間區間還沒有經過 等待直到區間時間經過
例如
區間是5分鐘,並且在你新增後只過了3分鐘
What is a threshold? 什麼是閾值
一個閾值標記了一個生產者的效能邊界。當生產者超過了這些邊界(或上或下),閾值狀態會被改變。這樣你就知道這個生產者需要注意了。
Threshold Concepts to Remember 需要記住的閾值概念
》他們不是內建在thresholds,而是你自己時刻建立它的。
》閾值不會自動建立,而是你選擇一個生產者並且新增一個閾值給他。
》一個閾值監視一個引數,只有一個,而不是多個。
》對於新產生的閾值沒有預設的邊界值。它是你自己定義的值,從而告訴閾值什麼時候改變顏色。
Adding Thresholds 新增閾值
Via WebUI 通過WebUI
To add a threshold via WebUI: 新增一個閾值
首先,你必須要知道你想要監視的引數。比方說我們想知道我們網站Session的數量
1,來到 Producers tab 頁.
2,找到並且單擊你需要的生產者(我們要的是Seession數)。如圖Click_Producer.png所示:
3,在出現的producer page 頁, 單擊 Add Threshold button 按鈕(upper-right corner 在右上角).如圖AddThreshold_Button.png所示:
i,新閾值的名字 (Name box),
ii,選擇監視區間 (Interval menu),
iii,選擇策略單位 (Unit menu),
iv,為閾值狀態定義邊界值:
1,選擇是否你的值應該高於/小於你的entry(above/below menus),
2,輸入值.
如圖AddThresholds_Box.png所示
5,來到 Stats ans StatValues Table 下面新的 Threshold box, 選擇監視的值然後點選 ADD 超連結。如圖Choose_MonitorParam.png所示
現在你可以在其他的Thresholds tab頁檢視你新增的閾值了。
Thresholds Tab
檢視所有活躍的閾值:單擊Thresholds tab。
tab頁的頭部有一個指示器,展示了所有可用閾值中狀態比較糟糕的。
The Thresholds tab has 2 display sections: 有2個展示部分
1,System state, 系統的
2,History. 歷史的
如圖Threshold_Displays.png所示:
系統狀態展示部分
這部分展示所有你建立和沒有被刪除的閾值。
如圖EditDelete_Threshold.png所示:
列名 展示
Name 閾值名
Status 閾值狀態
Value 閾值
Status Change 閾值最近的改變狀態。
Change Timestamp 最近狀態改變的時間戳
Path 閾值描述,被用在MoSKito資料互動配置檔案的區域。描述格式如下:
<Producer.Stat.Value/Interval/TimeUnit>
For example: SessionCount.Sessions.Cur/1m/MILLISECONDS
這部分也有兩個控制元素:編輯和刪除圖示。
編輯一個閾值
1,單擊編輯✏️圖示和閾值在同一條線
2,在出現的頁面內,設定新的名字和邊界值。
3,單擊更新按鈕
刪除一個閾值:單擊刪除圖表可以刪除當前閾值。
Threshold screen是一個私有閾值空間,其中包含了素有的必要閾值資訊(包括設定的編輯值).
如圖Threshold_Screen.png所示
為了檢視閾值screen:選擇閾值並且單擊它名字超連結如圖Open_ThresholdScreen.png所示
這部分展示所有閾值狀態的變化(包含已刪除的閾值)
只要你建立了一個新的閾值並且經過了它的第一個監視區間,一個新的狀態改變線會出現在歷史展示中。當然任何已經存在的閾值的狀態改變都是被反應在這兒。
如圖HistoryDisplay.png
列 展示
TimeStamp 狀態發生改變是的時間
Name 閾值的名字
Status change 之前和已改變的狀態
value change 之前和已改變的值
Inactive Thresholds 非活躍閾值
一些閾值可能是非活躍的,你可以通過綠色狀態顏色來知道它們。
為啥他們出現以及他們做了什麼?請看下錶:
一個閾值可能處於非活躍狀態因為 怎麼修復它?
這個閾值的時間區間還沒有經過 等待直到區間時間經過
例如
區間是5分鐘,並且在你新增後只過了3分鐘