【VMCloud云平台进阶篇】Monitor监控(一)
終于到了這一篇,從數(shù)據(jù)層到應(yīng)用層都是完全基于QCloud平臺優(yōu)化,完全將微軟系應(yīng)用架構(gòu)搬到了國內(nèi)云平臺上,也算是國內(nèi)第一例了。
牛皮吹完,說說正事兒,QCloud的監(jiān)控雖然看起來非?!柏S富”:
而且似乎沒有統(tǒng)一的監(jiān)控界面:
但實際上能夠支持Windows企業(yè)級應(yīng)用(前幾篇構(gòu)建的應(yīng)用架構(gòu)已經(jīng)屬于典型的傳統(tǒng)應(yīng)用,重數(shù)據(jù)層、重應(yīng)用層),比如iis上的.net緩沖池、錯誤連接等,所以能夠深入以業(yè)務(wù)級別來監(jiān)控還需要專業(yè)的監(jiān)控,而目前來說Windows方面最最專業(yè)的肯定不是Zabbix(至少開發(fā)成本來說),而是SCOM(System Center Operations Manager,同時也是我本人MVP研究的方向統(tǒng)稱CDM方向),由于本篇不是基礎(chǔ)篇,搭建過程及基本設(shè)置請參考《VMCloud基礎(chǔ)篇》:http://vmcloud.info/?cat=131(紅色為已完成搭建,藍色是本次文章涉及的區(qū)域):
1、 根據(jù)基礎(chǔ)篇準備好各項環(huán)境,第一個需要優(yōu)化的就是系統(tǒng)相關(guān)監(jiān)控項目,管理包的導(dǎo)入分為兩種一個是主包,一個是語言包,語言包通常是后綴帶_chs之類的,如下圖(需要先導(dǎo)入主包才可以導(dǎo)入語言包):
2、 如何判斷導(dǎo)入并應(yīng)用是否成功?這里可以看兩個地方:
a) 2110日志:
b) 看面板,將操作系統(tǒng)列調(diào)出,可以看到從原來未監(jiān)控變成“正?!睜顟B(tài):
3、 我們確認下相關(guān)的規(guī)則是否被正常創(chuàng)建:
4、 現(xiàn)在就可以看到比QCloud平臺更多的性能參數(shù)了,比如Nonpaged Pool、Pool Paged Bytes這些重要的內(nèi)存參數(shù):
5、 接著我們在SCOM創(chuàng)建一個自定義面板,來集中展示這些監(jiān)控數(shù)據(jù),就可以觀察每臺子機的內(nèi)存使用情況,先新建一個管理包來集中收集變更的數(shù)據(jù):
6、 創(chuàng)建一個文件夾來集中安放這些面板,并選擇放在新建的MP上:
7、 默認會顯示很多非必要的面板,這里做多一層優(yōu)化,將多余的面板隱藏掉,點擊查看——顯示隱藏視圖:
8、 勾選必要的面板即可:
9、 現(xiàn)在看起來就清爽多了:
10、 選擇新建儀表板:
11、 選擇網(wǎng)格布局并輸入相關(guān)名字:
12、 現(xiàn)在可以添加小組件:
13、 這里要特別注意 組 與 計數(shù)器是有對應(yīng)關(guān)系的:
(比如在“windows 服務(wù)器實例組”里可能不存在任何內(nèi)存相關(guān)的計數(shù)器,這里可以通過打開某個計數(shù)器規(guī)則來檢查對應(yīng)對象)
14、 如果覺得計算機目標這塊比較別扭,可以嘗試更改下監(jiān)控的對象:
更改成“性能視圖”,這樣可讀性就高多了:
15、 以下為成品儀表板(左上為可用內(nèi)存 性能視圖、右邊是SLA視圖、左下是內(nèi)存警告),當服務(wù)器發(fā)生異常時可以結(jié)合警告查看問題原因:
PS1:SCOM2016+SQL2016有個小坑,默認SCOM管理員賬戶若是SQL DB管理員,則默認權(quán)限的MSDB會丟失(https://blogs.technet.microsoft.com/kevinholman/2016/10/22/enabling-scheduled-maintenance-in-scom-2016-ur1/):
若不進行補全則會出現(xiàn)“The data access service account might not have the required permissions”錯誤
PS2:SCOM 2016安裝MOM Agent還有一個坑,默認的本地賬戶沒有授權(quán),需要手動授權(quán),會出現(xiàn)以下提示:
所以需要在DC上手動執(zhí)行以下命令(https://blogs.technet.microsoft.com/kevinholman/2016/11/04/deploying-scom-2016-agents-to-domain-controllers-some-assembly-required/):
C:\Program Files\Microsoft Monitoring Agent\Agent>HSLockdown.exe QCloud_VMC_MG
/R “NT AUTHORITY\SYSTEM”
?
總結(jié)
以上是生活随笔為你收集整理的【VMCloud云平台进阶篇】Monitor监控(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sublime text3 Emmet使
- 下一篇: Symfony2中的命名约定