iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 28
0
Everything on Azure

玩轉 Azure 於指尖隨心所欲系列 第 28

企業服務監看要角 - Log Analytics 監控方案與分析

OK,昨天已經把Log Analytics的基礎環境設定好了,不過目前仍然都是空白沒有任何資料顯示,看官別急,我們繼續來看 下去..
我們要能夠檢視到前篇的各種類型方案之神奇之處在於需要新增解決方案,主要針對特定產品提供預先封裝好的邏輯。 它將額外資料蒐集到Log Analytics中或處理已收集的資料,協助您分析此額外資料。 有些解決方案適用於各種功能,而其他解決方案則會以一致的方式新增來瀏覽可用解決方案。

延續上篇繼續做OMS入口網站登入,目前均是空白,需要手動新增方案
https://ithelp.ithome.com.tw/upload/images/20181028/20025481JWvWR5h7Rz.png

從左下數上來第二個檢視所有解決方案庫資源,先從群組方案來做新增
https://ithelp.ithome.com.tw/upload/images/20181028/20025481MNwoOHS6U5.png

新增見解分析,其中包含網路效能監視與服務對應兩種
https://ithelp.ithome.com.tw/upload/images/20181028/20025481tA6Woffmej.png

新增安全與合規性,其中包含反惡意軟體評估與安全稽核兩種
https://ithelp.ithome.com.tw/upload/images/20181028/200254814OlT6pGsy8.png

新增自動化控制,裡面涵蓋變更追蹤與更新管理兩種
https://ithelp.ithome.com.tw/upload/images/20181028/20025481NLYNV4imgE.png

須先設置自動化的工作區,可選擇新建自動化帳戶或是既有的
https://ithelp.ithome.com.tw/upload/images/20181028/20025481GzIuWVcvH0.png

上述設置完畢後做加入動作
https://ithelp.ithome.com.tw/upload/images/20181028/20025481fs8NWYR1lY.png

上述方案設置後儀表顯示連接資料中以及其他手動設置的程序
https://ithelp.ithome.com.tw/upload/images/20181028/20025481UDqQ69fLF7.png

網路效能監視前需先下載PowerShell安裝指定指令碼
https://ithelp.ithome.com.tw/upload/images/20181028/20025481U70OBeycqw.png

登入至此台受監管VM搜尋PowerShell並切換至系統管理員
https://ithelp.ithome.com.tw/upload/images/20181028/20025481Erk6tg82f7.png

找到剛剛下載的PS1指令碼並準備執行
https://ithelp.ithome.com.tw/upload/images/20181028/20025481EfxaRcxjeZ.png

執行過程需要互動模式,請選擇A直接全部Run即可
https://ithelp.ithome.com.tw/upload/images/20181028/20025481hCUs6nkUAj.png

顯示機碼註冊完成
https://ithelp.ithome.com.tw/upload/images/20181028/20025481l3M8sa4EZm.png

請在網路效能服務連線處加入測試節點監測所屬主機網路服務Ports
https://ithelp.ithome.com.tw/upload/images/20181028/200254813VEmYdu1an.png

設置此機器以TCP 80為例,回應延遲時間可以自訂
https://ithelp.ithome.com.tw/upload/images/20181028/20025481QXLePuBpDL.png

指定所屬測試節點所設置的代理程式
https://ithelp.ithome.com.tw/upload/images/20181028/20025481il9s653ORT.png

代理程式選取後儲存並顯示成功
https://ithelp.ithome.com.tw/upload/images/20181028/20025481FhAfr1wa5f.png

選到服務對應設置,需手動安裝所屬版本的Agent做下載
https://ithelp.ithome.com.tw/upload/images/20181028/20025481eiDomAouAV.png

登入此受監視VM並點兩下做安裝
https://ithelp.ithome.com.tw/upload/images/20181028/20025481n6N1NxR3gp.png

Agent安裝中
https://ithelp.ithome.com.tw/upload/images/20181028/20025481woTlATb0dM.png

安裝完成
https://ithelp.ithome.com.tw/upload/images/20181028/20025481cLIG2Zx1oq.png

加入Log分析的VM Agent
https://ithelp.ithome.com.tw/upload/images/20181028/200254810zHrrFI7KO.png

手動加入Azure Log 紀錄做診斷稽核查詢(建議一定要設定,對於帳號稽核有很大的幫助)
https://ithelp.ithome.com.tw/upload/images/20181028/20025481kz7v26rB3V.png

手動加入線路資料傳輸方案作為流量分析之用
https://ithelp.ithome.com.tw/upload/images/20181028/20025481KpDzGSiCof.png

與服務對應為同樣的Agent,有安裝即可略過
https://ithelp.ithome.com.tw/upload/images/20181028/200254817y5sboE8wf.png

針對所屬VM依附的NSG群組設置診斷將資料流儲存至指定儲存體
https://ithelp.ithome.com.tw/upload/images/20181028/200254811X87Qx8gTR.png

延續上述還包含將資料流提供指向給所屬Log分析工作區
https://ithelp.ithome.com.tw/upload/images/20181028/20025481v8L3nDz5Fg.png

設置完成
https://ithelp.ithome.com.tw/upload/images/20181028/20025481OhhjV42wa9.png

手動加入NSG進出網路流量的基礎分析檢視
https://ithelp.ithome.com.tw/upload/images/20181028/20025481U5QmpM8fpO.png

除此之外尚有常用解決方案請參閱:

  • AD 健康狀態 – 使用AD健康情況檢查方案定期評估伺服器環境的風險和健全狀況,先決條件需要兩台以上AD網域控制站複寫環境.
  • AD 複寫狀態 – 定期監視您的 Active Directory 環境是否有任何複寫失敗。
  • SQL 健康狀態 – 定期評估伺服器環境的風險和健康情況。 本文將協助您安裝方案,讓您可以針對潛在問題採取修正動作。
  • DNS 監看檢視 – 分析Windows DNS分析和稽核記錄,並將它與 DNS 伺服器中的其他相關資料關聯。

這些方案都設定好了之後其實會需要一段等待時間各更新頻率時間都不同,我把常用的整理以下列表中
https://ithelp.ithome.com.tw/upload/images/20181028/20025481aWwmgmJafZ.png

解決方案資料來源收集頻率(續)
https://ithelp.ithome.com.tw/upload/images/20181028/20025481HTs5RYCNo5.png

經過一段時間的更新後檢視OMS儀表板就已經可以看到各類你剛剛設定的方案都已經生效
https://ithelp.ithome.com.tw/upload/images/20181028/20025481SfxlDjjpgc.png

以下列舉幾個方案來檢視:
主機Agent健康狀態
https://ithelp.ithome.com.tw/upload/images/20181028/20025481MkgHiYsb7S.png

整體Azure 活動紀錄稽核檢視(包含登入帳戶成功失敗原因,對資源的動作紀錄,如刪除這是很重要的線索)
https://ithelp.ithome.com.tw/upload/images/20181028/20025481CwoQnG9rI7.png

Windows微軟更新檢視包含Windows / Linux的建議修正的KB為何,但非直接可以對OS做更新還是要自行登入系統來做
https://ithelp.ithome.com.tw/upload/images/20181028/200254818sy5tibh2y.png

補充此作業系統方案更新時機
https://ithelp.ithome.com.tw/upload/images/20181028/200254810lqL6Op5GZ.png

如果只是照著方案來定期檢視倒也還OK,但實際並非如此,總會需要快速因應所需不會只是整個綜觀來看,這時候就會需要用到查詢語言了.
Log Analytics 包含豐富查詢語言,可用於快速擷取、彙總及分析所收集的資料。 您可以使用記錄搜尋或進階分析入口網站來建立和測試查詢,然後使用這些工具直接分析資料,或儲存查詢以便使用於視覺效果、警示,或匯出到其他工具 (如:Power BI或Excel)

以下做個示範為想要知道自己的VM主機的可用磁碟空間有多少?
請按搜尋鈕來執行查詢頁面
https://ithelp.ithome.com.tw/upload/images/20181028/20025481oGmQKYKypy.png

查詢主機Free Disk空間會針對每個時間戳記檢視磁碟空間(不過還不夠直覺)
https://ithelp.ithome.com.tw/upload/images/20181028/20025481q9r2X9ib0p.png

想要圖表顯示則須點選上述圖中進階分析並選擇Chart讓資料視覺化顯示(橫縱的想要顯示的參數資料統計可以依照上面的做調整)
https://ithelp.ithome.com.tw/upload/images/20181028/20025481slPOVYOKJk.png

如需要直接放置儀表板顯示則需要先自訂儀表板並分享發行
https://ithelp.ithome.com.tw/upload/images/20181028/20025481AfCpOu4xFl.png

可以Pin釘選至指定儀表板來做後續的檢視管理
https://ithelp.ithome.com.tw/upload/images/20181028/200254812mKTvu6Mmx.png

回到儀表板就可以即時看到所釘選過來的Free Disk資訊
https://ithelp.ithome.com.tw/upload/images/20181028/20025481r0HVa2iofm.png

如要儲存剛剛查詢的語法選擇儲存自訂名稱與放置指定類別後儲存即可
https://ithelp.ithome.com.tw/upload/images/20181028/20025481LVXKz4rFpN.png

選到我的最愛就可以找到剛剛儲存的語法可以直接拿來使用或是在做修改後再另存我的最愛讓自己更好做管理
https://ithelp.ithome.com.tw/upload/images/20181028/20025481mcnOfBb2a8.png

如要找之前所查詢過的紀錄就點選歷程來做歷史紀錄的回顧或是使用
https://ithelp.ithome.com.tw/upload/images/20181028/20025481jjeHLNK2Rb.png

最後你覺得還不夠應該要能主動通知也行,選擇警示按鈕,因為此頁面後續會整併故選擇第一項繼續查詢並設置警示服務
https://ithelp.ithome.com.tw/upload/images/20181028/20025481qUb5RRgjZp.png

回到整併的查詢頁面新增警示規則
https://ithelp.ithome.com.tw/upload/images/20181028/20025481nJxEPwfrUW.png

警示規則選到剛剛查詢的內容並設置條件大於70並維持5分鐘後完成
https://ithelp.ithome.com.tw/upload/images/20181028/20025481xnRoKvoICc.png

Rule條件設置完後繼續設置啟用規則描述(跟之前告警主動告警方式一樣)
https://ithelp.ithome.com.tw/upload/images/20181028/20025481g8e7ByjVD2.png

動作群組設置自訂名稱以及指定接收的Mail
https://ithelp.ithome.com.tw/upload/images/20181028/20025481iKd5ANBEb0.png

新增動作群組完成
https://ithelp.ithome.com.tw/upload/images/20181028/20025481I44vw72Lrc.png

過程就不在贅述,警示完成
https://ithelp.ithome.com.tw/upload/images/20181028/20025481tzRTwis9lD.png

如需要做資料匯出,直接匯出CSV檔
https://ithelp.ithome.com.tw/upload/images/20181028/200254811Q5g7uZKTX.png

透過EXCEL開啟檢視資料來做進一步的整理
https://ithelp.ithome.com.tw/upload/images/20181028/20025481O33hL2C0h1.png

其實這功能很深奧,真的的精華會在怎麼給到對的條件從茫茫資料中分析出你要的結果,這些是入門讓大家能有基本的管理可以應用,希望能幫助到需要的大大們...881


上一篇
企業服務監看要角 - Log Analytics 觀念與實作
下一篇
給新創,無包袱環境需要目錄管理的新選擇 - Azure Domain Service
系列文
玩轉 Azure 於指尖隨心所欲32

尚未有邦友留言

立即登入留言