天天看點

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

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

第1章中導入的樣本資料顯示了很多資訊,比如客戶如何與線上購物網站互動。在2.3節,我們學習了如何找到最常通路的網頁。那一節的輸出結果是以清單格式呈現的,可能觀看者很難抓住網頁通路量之間的比例差異。現在要學習如何使用餅圖呈現結果。通過使用樣本資料并使用餅圖來可視化呈現,進而使觀看者更易明白不同網頁的請求比例。即便資料很簡單,将其可視化也有助于在必要時做出更好的決策。

本節将使用第2章中建立的cp02_most_accessed_webpages報表。我們将使用餅圖形象地展示報表的輸出資料,并将其添加至剛剛建立的website monitoring儀表盤中。

做好準備

本節操作需要運作splunk enterprise伺服器,導入和第1章相同的樣本資料。我們已經很熟悉splunk搜尋欄、時間選擇器和搜尋标簽(事件統計資料和可視化)。

如何操作

按照下列步驟使用餅圖來顯示最常通路的網頁:

1 . 登入splunk伺服器。

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

3 . 從菜單欄選擇“報表”連結。這将顯示在第2章建立并儲存的所有報表清單。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

4 . 找到名為cp02_most_accessed_webpages的報表行項目,單擊“在搜尋中打開”。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

5 . splunk将對儲存的報表執行下列語句的搜尋:splunk将傳回一列網頁和count字段,count字段顯示了每個頁面通路的總次數。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

6 . 完成搜尋後,搜尋結果會顯示在“統計資料”标簽中。我們将建立餅圖。點選“可視化”标簽。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

7 . 因為splunk有很多可視化圖表,是以可視化标簽下預設顯示的可能不是餅圖。單擊下拉菜單顯示可視化類型,選擇“餅圖”。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

8 . 資料可視化為餅圖,如下圖所示:

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

9 . 将其添加至3.2節中建立的website monitoring儀表盤。點選“儲存為”,然後從下拉菜單中單擊“儀表盤面闆”。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

10 . “儲存為儀表盤面闆”界面彈出。選擇“現有的”來使用現有的儀表盤,然後從清單中選擇website monitoring儀表盤。在“面闆标題”輸入most accessed webpages,選擇由報表支援面闆。單擊“儲存”,如下圖所示。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

11 . 下一頁會确認儀表盤已經建立成功并且已經添加了面闆。可點選“浏覽儀表盤”進行檢視。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

工作原理

如需回顧搜尋細節,查閱2.3節。

可視化标簽隻是将清單輸出的單個分開值覆寫上指定的可視化圖表。本例中是按照網頁名稱分别計算出事件總數,然後用可視化餅圖進行覆寫。

更多内容

我們可以在這次搜尋的基礎上得出更多的結果,并使用其他可視化圖表。

搜尋通路量排名前10的網頁

如果修改報表搜尋語句并用top指令替換stats指令,它會預設展示排名前十的網頁:

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

這裡修改了報表搜尋指令,并用top指令代替了stats指令。預設情況下會顯示排名前10的網頁。可以選擇“可視化”标簽,并選擇“柱狀圖”,以柱狀圖顯示結果。然後點選“格式”,來到一個菜單,它允許我們設定特定的值來控制圖表,比如自定義x軸和y軸,放置或移除圖例,并進行其他設定。

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁

另參見

《Splunk智能運維實戰》——3.3 使用餅圖展示最常通路的網頁