每天总得学点什么才能快乐~

LoadRunner监控Mysql和Appache进程占用cpu的方法

上一篇 / 下一篇  2007-04-11 17:38:38 / 天气: 晴朗 / 心情: 平静 / 个人分类:Loadrunner

公司的新产品需要监控MysqlAppache进程,求高手帮忙总算成功了。

 

服务器端的准备工作

 

1、登陆服务器,验证snmp服务能不能监控到mysqlhttp进程信息:

 

snmpwalk -Os -c public -v 1 172.16.100.28|grep mysql

 

snmpwalk -Os -c public -v 1 172.16.100.28|grep http

 

有数据即可。

 

如果没有数据,那么需要手工配置下文件。进入步骤 2

 

2

[root@cherry root]# cd /etc/snmp/

 

[root@cherry snmp]# vi snmpd.conf

 

扩大监控范围:view  systemview   included  ****   后面的数据改成更大的范围

 

3、运行下面命令

 

[root@cherry snmp]# /etc/init.d/portmap start

 

[root@cherry snmp]# /etc/init.d/snmpd start

 

4、再次验证

 

验证snmp服务能不能监控到mysqlhttp进程信息:

 

snmpwalk -Os -c public -v 1 172.16.100.28|grep mysql

 

snmpwalk -Os -c public -v 1 172.16.100.28|grep http

 

 

LunnerRunner中添加监控参数

 

1、控制场景-RUN-添加SNMP到监控窗口

 

2、在SNMP到监控窗口点击右键,添加服务器和mysqlappachePID

 

添加PID的路径:mgmt--mib-2--host—hrswrunperf--runperftable-- hrswrunperfEnter -- hrswrunperfcpu(如果是要监控内存那么应该是***Mem)查找需要的PID

 


 


TAG: Loadrunner

笨笨的个人空间 引用 删除 han_xue1230   /   2007-05-16 16:42:06
这个方法成功了吗
毒菇小妖的窝 引用 删除 ireneyao   /   2007-05-09 08:22:45
明白,谢谢,我再试试^_^
sapphire的个人空间 引用 删除 sapphire   /   2007-04-28 11:14:52
服务其上需要安装snmpwalk客户端才可以执行这个命令。
毒菇小妖的窝 引用 删除 ireneyao   /   2007-04-20 16:59:56
我在连接到linux服务器输入你说的命令“snmpwalk -Os -c public -v 1 172.16.100.28|grep mysql ”提示说“common not found”
在windows下的cmd界面输入这条命令,也说snmpwalk不是可执行语句。
可不可以解释一下这条命令是在哪输入的呢?
毒菇小妖的窝 引用 删除 ireneyao   /   2007-04-20 16:47:57
请问,说的登录服务器是进入服务器命令界面吗?我也要做监视mysql的操作,谢谢你的文章
 

评分:0

我来说两句

Open Toolbar