詹金斯

Jenkins -指標和趨勢

Jenkins -指標和趨勢

Jenkins包含了許多插件,用於顯示隨著時間推移發生的構建的指標。這些指標可以幫助您理解構建以及它們失敗/通過的頻率。以“構建曆史度量插件”為例。

這個插件一旦安裝,就會為所有的構建計算以下指標。

  • 平均恢複時間(MTTR)
  • 平均故障時間(MTTF)
  • 構建時間的標準偏差

步驟1 -點擊Jenkins儀表板上的“Manage Jenkins”。

步驟2−進入“Manage Plugins”選項。

步驟3−導航到“可用”頁簽,搜索“構建曆史度量插件”,並選擇“安裝而不重新啟動”。

步驟4 -插件安裝成功後將出現下麵的屏幕。重新啟動詹金斯。

當您轉到Job頁麵時,您將發現一個包含計算指標的表。顯示前7天指標、最近30天指標和曆史指標。

有一些插件可以從構建和Jenkins中捕獲信息,並以圖形化的方式顯示,以查看Jenkins中的總體趨勢。“Hudson global-build-stats plugin”就是這樣一個例子。讓我們來看看這個過程。

步驟1 -點擊“Manage Jenkins;在Jenkins儀表盤上

步驟2−進入“Manage Plugins”選項

步驟3 -在' Available '選項卡上,搜索' Hudson global-build-stats plugin ',選擇' install without restart '。


步驟4−確認插件安裝成功。重新啟動詹金斯。

請執行步驟5到步驟8查看全局統計信息。

步驟5進入Jenkins麵板,選擇“Manage Jenkins”。在Manage Jenkins屏幕中向下滾動,直到看到一個標記為“Global Build Stats”的選項。請點擊這個鏈接。

步驟6−單擊“initialize stats”按鈕。這將收集以前構建的所有現有記錄,並允許根據結果創建圖表。


現在是時候創建一個新的圖表了,數據已經初始化。選擇“創建新圖表”選項。

彈出窗口,提示您為新的圖表數據提供所需的信息。輸入下麵的強製信息。

  • 標題-任何標題信息,在本例中都是“Demo”
  • 圖表高度- 600
  • 圖表寬度- 800
  • 圖表時間長度- 30天
  • 圖表時間刻度-每天

其餘的信息可以不去管。輸入完所有數據後,單擊Create New Chart。


顯示一段時間內構建趨勢的圖表將會出現。

如果單擊圖表的任何部分,它將帶您查看作業及其構建的詳細分解。

Baidu
map