天天看點

《Splunk智能運維實戰》——2.11 計算資料庫連接配接的總數

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

我們的應用程式目前隻允許有限數量的并發資料庫連接配接。當應用程式的使用者基數不斷增加時,我們需要主動檢測這些連接配接以確定沒有超過并發限制,或者了解何時需要進一步擴充資料庫基礎架構。

本章的最後一節,将監控過去一周時間的資料庫事務,來識别是否在一段時間或者某幾天當中接近了并發限制。

做好準備

本節操作需要運作splunk enterprise伺服器,導入和第1章相同的樣本資料。我們已經很熟悉splunk搜尋欄和時間選擇器了。

如何操作

按照下列步驟來搜尋過去30天資料庫連接配接的總數:

登入splunk伺服器。

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

設定時間選擇器為“過去7天”,在splunk搜尋欄輸入下列搜尋後單擊搜尋圖示或按enter鍵。

《Splunk智能運維實戰》——2.11 計算資料庫連接配接的總數

splunk将傳回一個表格清單,詳細顯示了所有符合搜尋條件的事件。

《Splunk智能運維實戰》——2.11 計算資料庫連接配接的總數

這很好,但以清單格式呈現的資料并不形象。點選“可視化”标簽,會看到資料以柱狀圖的形式呈現。

點選圖表左上方的圖表類型連結(在“格式”連結旁邊),并選擇折線圖。splunk就會以折線圖來呈現資料,讓我們更清楚地看到一周中特定時間内的尖峰。

《Splunk智能運維實戰》——2.11 計算資料庫連接配接的總數

單擊“儲存為”,選擇“報表”,儲存此次搜尋結果。将報表命名為cp02_application_db_connections并單擊“儲存”。在下一個頁面,單擊“繼續編輯”,回到搜尋。

工作原理

将搜尋以段的形式分開。

《Splunk智能運維實戰》——2.11 計算資料庫連接配接的總數

另參見

《Splunk智能運維實戰》——2.11 計算資料庫連接配接的總數