隨筆:8 文章:2 評(píng)論:5 引用:0
AICER
始有道,道生時(shí)空。時(shí)空,編程之陰陽(yáng)。不得道者失時(shí)空,得道者時(shí)空盈余以完工。其有異乎?
C++博客
首頁(yè)
發(fā)新隨筆
發(fā)新文章
聯(lián)系
聚合
管理
Windows系統(tǒng)性能監(jiān)視器
???最近看到浪潮的獵鷹服務(wù)器管理軟件,其中可以對(duì)遠(yuǎn)程服務(wù)器的CPU和內(nèi)存使用率進(jìn)行實(shí)時(shí)監(jiān)視,就像任務(wù)管理器那樣繪制一個(gè)報(bào)表。我推斷他要么是使用SNMP協(xié)議從客戶機(jī)拿到數(shù)據(jù)之后在傳遞給管理器,要么就是使用Windows提供的某些System Performence COM組件來(lái)抓數(shù)據(jù)。
???查MSDN,上有一個(gè)System Monitor的例子。居然是用VBScript來(lái)調(diào)一調(diào)控制面板-〉管理工具-〉性能-〉系統(tǒng)監(jiān)視器。既然是用HTML嵌VBScript,那轉(zhuǎn)換為應(yīng)用程序到也方便,將文件后綴名改為.hta,即以HTML Application方式打開(kāi),由MSHTA.exe來(lái)解釋執(zhí)行就可以了。
???下面的程序就是從命令行中獲取要監(jiān)視的計(jì)算機(jī)IP地址后,啟動(dòng)System Monitor,監(jiān)視之。
<
HTML
>
<
HEAD
>
<
HTA:APPLICATION?
ID
="oHTA"
????APPLICATIONNAME
="myApp"
>
???
<
meta?
http-equiv
="Content-Type"
?content
="text/html;?charset=gb2312"
?
>
???
</
HEAD
>
????
<
BODY?
BGCOLOR
="#C0C0C0"
>
????????
<
SCRIPT?
LANGUAGE
="VBScript"
>
??
Sub
?Monitor_OnCounterAdded(index)
????Monitor.Counters.Item(
1
).Width?
=
?
8
??
End?Sub
????????
</
SCRIPT
>
????????
<
OBJECT?
CLASSID
="clsid:C4D2D8E0-D1DD-11CE-940F-008029004347"
?ID
="Monitor"
?HEIGHT
="80%"
?WIDTH
="100%"
????????????VIEWASTEXT
>
????????
</
OBJECT
>
????????
<
SCRIPT?
LANGUAGE
="VBScript"
>
????????
??
Sub
?Window_OnLoad
????
On
?
Error
?
Resume
?
Next
????Monitor.ShowValueBar?
=
?
True
????Monitor.ShowHorizontalGrid?
=
?
True
????
????Arg?
=
?
Trim
(?oHTA.commandLine?)
????IPArgPos?
=
?
InStr
(
2
,?Arg,?
"
""
"
,?
1
)
????IPArg?
=
?
Trim
(?
right
(?Arg,?
len
(Arg)
-
IPArgPos)?)
????
????IPStrings?
=
?
split
(?IPArg,?
"
?
"
,?
-
1
,?
1
?)
????
for
?i?
=
?
0
?
to
?
uBound
(IPStrings)
????Monitor.Counters.Add(?
"
\\
"
?
+
?IPStrings(i)?
+
?
"
\Processor(_Total)\%?Processor?Time
"
?)
????Monitor.Counters.Add(?
"
\\
"
?
+
?IPStrings(i)?
+
?
"
\Memory\Available?MBytes
"
?)
????Monitor.Counters.Add(?
"
\\
"
?
+
?IPStrings(i)?
+
?
"
PhysicalDisk(_Total)\Avg.?Disk?Queue?Length
"
?)
????Monitor.Counters.Add(?
"
\\
"
?
+
?IPStrings(i)?
+
?
"
\LogicalDisk(_Total)\%?Free?Space
"
?)
????Monitor.Counters.Add(?
"
\\
"
?
+
?IPStrings(i)?
+
?
"
\Network?Interface(*)\Bytes?Total/sec
"
?)
????
Next
????
'
Monitor.Counters.Add(?"\Process(*)\%?Processor?Time")
????Monitor.DisplayType
=
sysmonLineGraph
????Monitor.GraphTitle
=
?
"
計(jì)算機(jī)系統(tǒng)性能監(jiān)視
"
??
End?Sub
??
????????
</
SCRIPT
>
????
</
BODY
>
</
HTML
>
???不知道大家有沒(méi)有使用過(guò)COM組件將這樣的東西嵌到C++程序中。如果有的話,不妨發(fā)表上來(lái)看看。
發(fā)表于 2006-05-21 11:41
Squirrel
閱讀(1656)
評(píng)論(0)
編輯
收藏
引用
所屬分類:
Windows
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
CALENDER
<
2006年5月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
公告
View My Stats
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(1)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆分類
(7)
BOOST::Python(2)
(rss)
C/C++(3)
(rss)
Windows(1)
(rss)
天籟之音(1)
(rss)
隨筆檔案
(8)
2006年5月 (7)
2005年11月 (1)
文章檔案
(2)
2005年12月 (1)
2005年11月 (1)
友情鏈接
搬家公司
討債公司
搜索
積分與排名
積分 - 21155
排名 - 793
最新評(píng)論
1.?re: Pythonwin VS Eclipse PyDev
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--DiazJill26
2.?re: [轉(zhuǎn)載]用Boost.Python構(gòu)建混合系統(tǒng) [未登錄](méi)
To Terry, 上面的文章不是已經(jīng)解釋得很清楚了嗎。序列化的例子就可以解決你的問(wèn)題。
--Squirrel
3.?re: [轉(zhuǎn)載]用Boost.Python構(gòu)建混合系統(tǒng) [未登錄](méi)
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--Terry
4.?re: Windows下 ACE中的地址重用
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--Squirrel
5.?re: Windows下 ACE中的地址重用
我也想知道答案.
--<font color="#FF00FF" >Stone Jiang
閱讀排行榜
1.?Pythonwin VS Eclipse PyDev(10764)
2.?Windows憑據(jù)管理(2939)
3.?[轉(zhuǎn)載]用Boost.Python構(gòu)建混合系統(tǒng) (1845)
4.?Windows系統(tǒng)性能監(jiān)視器(1656)
5.?Windows下 ACE中的地址重用(1379)
評(píng)論排行榜
1.?Pythonwin VS Eclipse PyDev(2)
2.?[轉(zhuǎn)載]用Boost.Python構(gòu)建混合系統(tǒng) (2)
3.?Windows下 ACE中的地址重用(2)
4.?編程語(yǔ)言發(fā)展歷程(0)
5.?如此項(xiàng)目管理(0)
Powered By:
博客園
模板提供
:
滬江博客
久久精品国产AV一区二区三区
|
亚洲成色WWW久久网站
|
久久久久久a亚洲欧洲aⅴ
|
久久精品无码一区二区无码
|
7777久久亚洲中文字幕
|
精品久久久久久无码人妻蜜桃
|
午夜欧美精品久久久久久久
|
99久久国产免费福利
|
久久精品这里只有精99品
|
久久综合偷偷噜噜噜色
|
久久丫精品国产亚洲av
|
久久婷婷久久一区二区三区
|
青青热久久国产久精品
|
久久久久亚洲av无码专区
|
久久久久成人精品无码
|
精品久久久久久久久免费影院
|
久久精品一本到99热免费
|
久久久久99精品成人片牛牛影视
|
婷婷伊人久久大香线蕉AV
|
蜜桃麻豆www久久
|
亚洲精品无码久久久久去q
|
久久综合给合综合久久
|
色综合久久无码中文字幕
|
国产免费久久精品99久久
|
热久久最新网站获取
|
久久久久久A亚洲欧洲AV冫
|
91精品国产91久久久久久青草
|
久久久久久亚洲精品无码
|
国产午夜久久影院
|
性欧美大战久久久久久久久
|
亚洲人成无码网站久久99热国产
|
久久亚洲国产精品五月天婷
|
77777亚洲午夜久久多喷
|
精品蜜臀久久久久99网站
|
久久婷婷五月综合97色
|
婷婷久久久亚洲欧洲日产国码AV
|
亚洲国产成人久久一区久久
|
性高朝久久久久久久久久
|
亚洲国产成人精品女人久久久
|
久久99精品久久久久久野外
|
久久国产精品免费一区二区三区
|