小洪維尼 发表于 2016-11-16 09:52:17

使用db2top的工具Monitor你的DB2数据库(ZT)

Monitor, 数据库, 工具
IBMalphaworks提供了一个db2top的小工具,来帮助你实时监控你的db2数据库。
更为方便的是,支持分区数据库,也能够让你监控session级别的应用.
用法如下:
http://www.inthirties.com/images/default/attachimg.gifhttp://www.inthirties.com/attachments/month_1008/1008121008b1635e651e11f203.jpg下载(86.61 KB)
7分钟前



Usage: db2top [-d dbname] [-n nodename] [-u username] [-p password] [-V schema] [-i interval] [-P <part>]
[-a] [-R] [-k] [-x] [-f file <+time> </regexp>] [-b options] -o outfile]] [-C] [-m duration]
db2top -h

-d : Database name (default DB2DBDFT)
-n : Node name
-u : User name
-p : User password
-V : Default explain schema
-i : Interval in seconds between snapshots
-b : background mode
option: d=database, l=sessions, t=tablespaces, b=bufferpools, T=tables, D=Dynamic SQL, s=Statements, U=Locks
-o : output file for background mode
-a : Monitor only active objects
-R : Reset snapshot at startup
-k : Display cumulated counters
-x : Extended display
-P : Partition snapshot (number or current)
-f : Replay monitoring session from snapshot data collector file, can skip entries when +seconds is specified
-C : Run db2top in snapshot data collector mode
-m : Max duration in minutes for -b and -C
-h : this help

同时,这个工具和ibm的nmon一样,支持在后台运行,让你定时对系统采集数据,帮助你做趋势分析。另外,在下载的db2top包里面,甚至有一些sample的脚本,帮助你在自己的脚本里面调用.

比如:

db2top -d db_name -i 2 -a

表示使用交互模式,每隔2秒的采样,监控数据库active的对象。使用-b参数可以和nmon一样在后台作定时采样,并将数据生成到csv文件里面,然后在excel里面做成好看的图表http://www.inthirties.com/images/smilies/default/smile.gif

http://www.inthirties.com/images/default/attachimg.gifhttp://www.inthirties.com/attachments/month_1008/10081210097e572bf89993727d.jpg下载(43.86 KB)
7分钟前



http://www.inthirties.com/images/default/attachimg.gifhttp://www.inthirties.com/attachments/month_1008/1008121009fb68487e328e8a2e.jpg下载(84.46 KB)
7分钟前



http://www.inthirties.com/images/default/attachimg.gifhttp://www.inthirties.com/attachments/month_1008/100812100908690b3a986b67ae.jpg下载(36.49 KB)
7分钟前



  转自 http://space.itpub.net/4096/viewspace-52593
页: [1]
查看完整版本: 使用db2top的工具Monitor你的DB2数据库(ZT)