天天看點

《Splunk智能運維實戰》——3.2 建立智能運維儀表盤

本節書摘來自華章計算機《splunk智能運維實戰》一書中的第3章,第3.2節,作者 [美]喬史·戴昆(josh diakun),保羅r.約翰遜(paul r. johnson),德萊克·默克(derek mock),譯 宮鑫,康甯,劉法宗 ,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

在開始學習可視化之前,最好先了解一下建立儀表盤的步驟。本節将使用splunk web ui從頭開始建立一個儀表盤,在之後的章節将使用到它。

做好準備

本章操作需要運作splunk enterprise伺服器,并導入第1章中的樣本資料,并完成第2章的學習。你應該已經很熟悉splunk使用者界面了。

如何操作

按照下列步驟建立智能運維儀表盤:

登入splunk伺服器。

選擇預設的“搜尋和報表”應用程式。

從菜單欄選擇“儀表盤”連結。

《Splunk智能運維實戰》——3.2 建立智能運維儀表盤

在儀表盤界面,點選“建立新儀表盤”按鈕。

《Splunk智能運維實戰》——3.2 建立智能運維儀表盤

“建立新儀表盤”界面就會彈出。在“标題”字段輸入website monitoring。id字段将會自動填充。描述字段暫時可空置,但要確定選中“分享到應用程式”權限。最後,點選“建立儀表盤”。

《Splunk智能運維實戰》——3.2 建立智能運維儀表盤

新建立的website monitoring儀表盤就會顯示在編輯模式中。在随後的小節中将往儀表盤中添加面闆。現在先點選“完成”按鈕。

《Splunk智能運維實戰》——3.2 建立智能運維儀表盤

我們現在已經建立了空白的儀表盤,可以放置各種報表和可視化圖表。

工作原理

當通過使用者界面建立儀表盤,splunk就在背景使用簡單的xml建立底層儀表盤對象代碼。這之後,儀表盤對象就能用作容器來添加報表了。要想浏覽儀表盤的源代碼,可通過點選“編輯”按鈕,然後從下拉菜單選擇“編輯源”。儀表盤的簡單xml源代碼就顯示在編輯器内。下一章将深入研究儀表盤和簡單xml。

我們可以通過多種方式在splunk使用者界面建立儀表盤。在本節中,實質上建立了一個空儀表盤,可以填入可視化報表。splunk也允許在添加報表時建立儀表盤,在本章的後面部分會講述。

更多内容

當建立儀表盤時,儀表盤的預設權限為私有(隻有建立使用者可以通路)。我們可能想和其他使用者或者對這些報表感興趣的群體分享儀表盤。

改變儀表盤權限

要改變儀表盤權限,必須回到儀表盤界面。可以按照本節第3步的介紹,點選“儀表盤”菜單來實作。在儀表盤界面,可以看到剛剛建立的website monitoring儀表盤。在“操作”一欄,看到一個可以點選的連結“編輯”,點選該連結。會出現一個下拉面闆,點選“編輯權

限”。随後的彈窗會讓我們為每個角色定義權限并限定這些權限适用于目前或所有應用程式。

通過splunk gui建立儀表盤時,預設權限是私有。然而本節在建立儀表盤時選擇了“分享到應用程式”權限按鈕。這確定新儀表盤可以自動分享給每個有權限通路應用程式的人,這樣節省了我們的時間,不用在建立後再編輯權限。在背景,帶有應用程式權限的儀表盤儲存在各自的應用程式目錄結構中。帶有私有權限的儀表盤儲存在各自的使用者目錄中。