Solaris 性能监控Word文档下载推荐.docx

上传人:b****2 文档编号:925303 上传时间:2023-04-29 格式:DOCX 页数:11 大小:20.27KB
下载 相关 举报
Solaris 性能监控Word文档下载推荐.docx_第1页
第1页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第2页
第2页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第3页
第3页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第4页
第4页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第5页
第5页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第6页
第6页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第7页
第7页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第8页
第8页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第9页
第9页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第10页
第10页 / 共11页
Solaris 性能监控Word文档下载推荐.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Solaris 性能监控Word文档下载推荐.docx

《Solaris 性能监控Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Solaris 性能监控Word文档下载推荐.docx(11页珍藏版)》请在冰点文库上搜索。

Solaris 性能监控Word文档下载推荐.docx

Statusofvirtualprocessor1asof:

33.

来个中文的:

bash-3.00$/usr/sbin/psrinfo-v

虚拟处理器0在下列时间的状态:

12/27/200713:

14:

53

自12/27/200712:

59:

29开始已在运行。

i386处理器以1333MHz运行,

而且有i387compatible浮点数处理器

查看每个处理器(同样以核为单位)的统计信息,用mpstat命令

bash-3.00$mpstat25

CPUminfmjfxcal 

intrithr 

cswicswmigrsmtx 

srwsyscl 

usrsys 

wtidl

01058 

21 

309 

2241029 

65 

2825 

16 

35 

49

345 

245 

217 

62 

98

10 

343 

244 

209 

64 

478 

378 

498 

68 

67 

54 

11 

89

346 

208 

60 

99

输出中,一般看最后四个字段:

usr,sys,wt,idl。

idl不低于30基本没事,sys如果常高于15需引起注意,wt是历史遗留字段对于solaris10而言总是0。

其他几个常见字段:

xcal 

多个处理器间交叉调用的次数

csw 

处理器执行上下文交换的次数

syscl本处理器执行系统调用的次数

注意:

mpstat之类的按时间与次数的采样工具的输出第一行是自系统启动以来的汇总平均值统计

此外,kstat命令也可以用来收集处理器的信息:

bash-3.00$kstat-mcpu

module:

cpu 

instance:

name:

intrstat 

class:

misc

crtime 

29.699815013

level-1-count 

65517

level-1-time 

991179530

level-10-count 

163269

level-10-time 

97182752330

level-11-count 

level-11-time 

0

level-12-count 

2

level-12-time 

238486

......

2、redhat

查看处理器状态,用dmesg从启动信息中查看处理器每个核(core)的状态信息

[root@es4u5~]#dmesg|grep-icpu

InitializingCPU#0

CPU:

L1ICache:

64K(64bytes/line),Dcache64K(64bytes/line)

L2Cache:

512K(64bytes/line)

AMDAthlon(tm)64Processor3200+stepping02

ACPI:

Processor[CPU0](supportsC1,8throttlingstates)

Losingsometicks...checkingifCPUfrequencychanged.[/fiont]

[root@es4u5~]#cat/proc/cpuinfo

processor 

:

vendor_id 

AuthenticAMD

cpufamily 

:

15

model 

47

modelname 

AMDAthlon(tm)64Processor3200+

stepping 

2

cpuMHz 

1329.309

cachesize 

512KB

fpu 

yes

fpu_exception 

cpuidlevel 

1

wp 

flags 

fpuvmedepsetscmsrpaemcecx8apicsepmtrrpgemcacmovpatpse36clflushmmxfxsrssesse2syscallnxmmxextlm3dnowext3dnowpni

bogomips 

2671.67

TLBsize 

10884Kpages

clflushsize 

64

cache_alignment:

addresssizes 

36bitsphysical,48bitsvirtual

powermanagement:

tsfidvidttp[4][5]

第二节:

内存

solaris通常使用vmstat命令来查看系统的虚拟内存子系统的状态信息。

vmstat可显示swap,物理内存,分页错误,磁盘信息统计和错误等信息.

bash-3.00$vmstat23

kthr 

memory 

page 

disk 

faults 

cpu

rbw 

swap 

free 

re 

mfpipofrdesrf0s0s1s2 

in 

sy 

csussyid

0007308882284364319662 

038 

313 

557 

31087

000731096221556 

25 

341 

111 

397

000731092221548 

334 

90 

205 

389

【注意】

swap为空余的swap空间(此处的swap为总的swap空间而不仅仅指swap分片的空间),free为空余的可用物理内存

列出用于交换空间的硬盘分片或文件的使用情况:

bash-3.00#swap-l

交换文件 

dev 

swaploblocks 

free

/dev/dsk/c1t0d0s3 

54,3 

810485681048568

列出交换空间的总体使用情况:

bash-3.00#swap-s

总数:

分配了113024k字节+保留15340k=已使用128364k,730172k可用

查看内存分页的汇总情况

bash-3.00#echo:

memstat|mdb-k

PageSummary 

Pages 

MB 

%Tot

------------ 

---------------- 

----

Kernel 

27734 

108 

22%

Anon 

29908 

116 

23%

Execandlibs 

5862 

22 

5%

Pagecache 

12306 

48 

10%

Free(cachelist) 

18780 

73 

15%

Free(freelist) 

34320 

134 

27%

Total 

128910 

503

此外还可以使用kstat查看内存的详细信息(以每个内存模块为单位)

$kstat-mvmem|more

vmem 

instance:

heap 

class:

vmem

alloc 

6254

contains 

contains_search 

fail 

1200

lookup 

113

mem_import 

mem_inuse 

86376448

mem_total 

1646524366848

populate_fail 

populate_wait 

search 

4381

snaptime 

2441.858424006

vmem_source 

wait 

[root@es4u5~]#vmstat23

procs-----------memory-------------swap-------io------system------cpu----

swpd 

buff 

cache 

si 

so 

bi 

bo 

csussyidwa

16068 

44764 

99016 

19 

41015 

31 

396 

01011 

16 

1100 

01012 

199 

#free 

--------------列出内存的使用汇总情况

total 

used 

free 

shared 

buffers 

cached

Mem:

251016 

235008 

16008 

44792 

99032

-/+buffers/cache:

91184 

159832

Swap:

786424 

786424

#cat/proc/meminfo 

--------------列出内存的详细状态信息

MemTotal:

251016kB

MemFree:

134464kB

Buffers:

10988kB

Cached:

54648kB

SwapCached:

0kB

Active:

51288kB

Inactive:

35008kB

HighTotal:

0kB

HighFree:

LowTotal:

LowFree:

SwapTotal:

786424kB

SwapFree:

786424kB

Dirty:

44kB

Writeback:

Mapped:

32428kB

Slab:

19236kB

CommitLimit:

911932kB

Committed_AS:

90048kB

PageTables:

3704kB

VmallocTotal:

536870911kB

VmallocUsed:

1804kB

VmallocChunk:

536868343kB

HugePages_Total:

HugePages_Free:

Hugepagesize:

2048kB

第三节:

网络负荷监控

最常见的都是用netstat命令,且redhat和solaris的常见使用方法基本一致。

netstat命令可用来查看路由表、当前活跃的网络连接、各种网络数据结构、流内存统计,接口状态、DHCP等信息。

常见的使用方式有:

netstat-rn 

看路由

netstat-in 

看流量统计

netstat-an 

看连接信息

netstat-pn 

看ARP解析表(MAC-IP映射表)

此外,solaris可以使用kstat命令查看网络信息

bash-3.00$kstat-me1000g|more 

模块(-m)可填网卡驱动类型,比如e1000g,e1000g0,bge,hme...

e1000g 

e1000g0 

net

brdcstrcv 

brdcstxmt 

collisions 

43.023212228

ierrors 

ifspeed 

1000000000

ipackets 

3421

ipackets64 

3421

使用netstat命令,基本同solaris。

区别在于-p选项

redhat的netstat-pn:

显示每个socket所属的程序名和进程ID

第四节:

磁盘,卷和文件系统监控

查看文件系统空间

#df-h

文件系统 

大小 

用了 

可用容量 

挂接在

/dev/dsk/c1t0d0s0 

480M 

278M 

154M 

65% 

/

/devices 

0K 

0% 

/devices

ctfs 

/system/contract

proc 

/proc

查看文件系统类型

#fstyp/dev/rdsk/c1t0d0s1

ufs

redhat的df命令有个-T选项,可方便的查看文件系统类型

#df-hT

Filesystem 

Type 

Size 

UsedAvailUse%Mountedon

/dev/mapper/VolGroup00-LogVol00

ext3 

1008M 

179M 

779M 

19%/

/dev/sda1 

99M 

11M 

84M 

11%/boot

none 

tmpfs 

123M 

123M 

0%/dev/shm

/dev/mapper/VolGroup00-LogVol04

1.1G 

34M1013M 

4%/home

/dev/mapper/VolGroup00-LogVol02

4.0G 

2.1G 

1.8G 

55%/usr

/dev/mapper/VolGroup00-LogVol03

90M 

868M 

10%/var

#fdisk-l 

--------------会列出系统认到的所有硬盘和U盘的分区信息

Disk/dev/cciss/c0d0:

146.7GB,146778685440bytes

255heads,63sectors/track,17844cylinders

Units=cylindersof16065*512=8225280bytes

DeviceBoot 

Start 

End 

Blocks 

Id 

System

/dev/cciss/c0d0p1 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2