目前指令集合
指令:
1. >ps aux | grep jmeter //查看jmeter进程
2. >cd /usr/local/jmeter/apache-jmeter-3.1/bin/ //进入bin目录
3. >./jmeter-server -Djava.rmi.server.hostname=192.168.200.65 & //开启jmeter服务
2. >cd /usr/local/jmeter/apache-jmeter-3.1/bin/ //进入bin目录
3. >./jmeter-server -Djava.rmi.server.hostname=192.168.200.65 & //开启jmeter服务
4. >cat /usr/local/jmeter/apache-jmeter-3.1/bin/jmeter-server.log //抓取jmeter-server.log
5. >netstat -ant | grep 192.168.200.68 | wc -l // 查看端口号为192.168.200.68的链接数
6. >rm -rf mysql-connector-java-6.0.6-bin.jar //移除jar文件
7. >rz //打开windows选框去挑选上传文件 (适用于SecureCRTPortable.exe)
7. >rz //打开windows选框去挑选上传文件 (适用于SecureCRTPortable.exe)
8. >find / -name "killwdt" 在linux后台中查找目录或文件,或打印出killwdt的路径。(引号中路径要是完整的,如ZKDB.db等)
李工对新架构操作的过程:
cd /mnt/mtdblock/
ls
cd service/
ls
./killwdt
killall pushcomm
./pushcomm EIWD
./testoption get MaxRecordCount
./testoption get PushBufferSize
cd ../data/
ls
./sqlite3_mips ZKDB.db
free
df
退出xshell 或监控:
ctrl + c
或
q
服务器的负载 :主要有 CPU使用、内存使用、IO消耗、带宽(传输速率)
1.监控linux 系统(通过secureCRT连接),实时查看:
(1)指令:top :可以展示CPU和内存的使用情况
(2)指令:iostat:,可以了解io的开销(IO读写,是对磁盘的读写)。
[[email protected] ~]# iostat
也可输入
[[email protected]
~]# iostat -x 1 10
输入iostat -x 1 10命令,表示开始监控输入输出状态,-x表示显示所有参数信息,1表示每隔1秒监控一次,10表示共监控10次。
其中rsec/s表示读入,wsec/s表示每秒写入,这两个参数某一个特别高的时候就表示磁盘IO有很大压力,util表示IO使用率,如果接近100%,说明IO满负荷运转。
其中rsec/s表示读入,wsec/s表示每秒写入,这两个参数某一个特别高的时候就表示磁盘IO有很大压力,util表示IO使用率,如果接近100%,说明IO满负荷运转。
可参考:http://blog.****.net/babyfish13/article/details/52062808
https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858810.html
(3)指令:dstat ,-net/total- 可以显示网络带宽(实时)
[[email protected] ~]#dstat
或者
[[email protected] ~]# dstat
-nt
可参考:http://man.linuxde.net/dstat
或: https://linux.cn/article-3215-1.html
2.监控window系统(windows server 通过window远程登录),实时查看:
(1)查看服务器的带宽
打开windows任务管理器,切换到联网,查看线路速度和对应的网络使用率(如果适配器有多个,代表有多张网卡)
(2)查看服务器的cpu、内存和磁盘读写
打开windows任务管理器,切换到性能,查看cpu使用率和内存;点击资源监视器,观察磁盘读写(即是IO)