Windows系統(tǒng)使用AzureMonitor監(jiān)視Process的方法

常見的監(jiān)控場景中,我們除了監(jiān)控服務(wù)器的性能、服務(wù)的運行狀況以外,也需要對某些進程的運行狀況進行監(jiān)控。在Azure Monitor中我們可以將進程ID視為性能計數(shù)器,來完成對進程運行狀況的監(jiān)控。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名注冊、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、港口網(wǎng)站維護、網(wǎng)站推廣。

每個進程都會在性能計數(shù)器中寫入很多數(shù)值。默認情況下Azure Monitor是不會收集這些數(shù)值的,但是我們可以很容易的在Windows Performance 中看到:
Windows系統(tǒng)使用Azure Monitor監(jiān)視Process的方法

配置收集進程數(shù)據(jù)
我們可以使用如下方式配置Azure Monitor以性能計數(shù)器的方式監(jiān)控進程,在此以notepad為例:
在Log Analytics工作區(qū)中點擊“Advanced settings”--“Data”--“Windows Performance Counters”,添加“Process[notepad]\ID Process”:
Windows系統(tǒng)使用Azure Monitor監(jiān)視Process的方法

查看收集到的數(shù)據(jù)
配置完成以后,我們可以使用如下查詢來查詢notepad的進程ID。如果記事本程序沒有運行,則沒有數(shù)據(jù)。如果需要設(shè)置Alert,警報規(guī)則可以配置為在最近X分鐘內(nèi)返回零結(jié)果時生成警報。

Perf
| where InstanceName == "notepad"
| extend localTimestamp = TimeGenerated + 8h
| where TimeGenerated > ago(5m)
| project TimeGenerated , CounterValue, InstanceName
| order by TimeGenerated desc

Windows系統(tǒng)使用Azure Monitor監(jiān)視Process的方法

文章標(biāo)題:Windows系統(tǒng)使用AzureMonitor監(jiān)視Process的方法
網(wǎng)頁網(wǎng)址:http://bm7419.com/article20/pscico.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、品牌網(wǎng)站建設(shè)、域名注冊、品牌網(wǎng)站制作、虛擬主機、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)