Linux监控工具Cacti安装部署详解(4)

4.用命令行设置监控及测试

A)用命令行设置监控

[root@sever1 mnt]# uptime | awk '{print$1,$(NF-2),$(NF-1),$(NF)}' | sed 's/,//g'

15:16:15 0.00 0.00 0.00

[root@sever1 mnt]# uptime | awk '{print$1,$(NF-2),$(NF-1),$(NF)}' | sed 's/,//g' >>/tmp/uptime

[root@sever1 mnt]# cat /tmp/uptime

15:16:59 0.00 0.00 0.00

[root@sever1 mnt]# vim /mnt/uptime.sh              #写脚本

#!/bin/bash
 
#create by 2016
 
uptime | awk '{print $1,$(NF-2),$(NF-1),$(NF)}' | sed 's/,//g'>>/tmp/uptime

[root@sever1 mnt]# chmod +x /mnt/uptime.sh          #给执行权限

[root@sever1 mnt]# crontab –e                    #创建定时任务(每隔10秒钟执行一次/mnt/uptime.sh脚本)

* * * * * /mnt/uptime.sh

* * * * * sleep 10;/mnt/uptime.sh

* * * * * sleep 20;/mnt/uptime.sh

* * * * * sleep 30;/mnt/uptime.sh

* * * * * sleep 40;/mnt/uptime.sh

* * * * * sleep 50;/mnt/uptime.sh

[root@sever1 mnt]# dd if=/dev/zero of=/dev/null &  #加负载,制造峰值

[1] 7811

[root@sever1 mnt]# cat /tmp/uptime                  #查看,在增加

15:16:59 0.00 0.00 0.00

15:21:01 0.00 0.00 0.00

15:21:11 0.00 0.00 0.00

15:21:21 0.00 0.00 0.00

15:21:31 0.15 0.03 0.01

15:21:41 0.28 0.06 0.02

15:21:51 0.39 0.09 0.03

15:22:01 0.49 0.12 0.04

15:22:11 0.56 0.15 0.05

15:22:21 0.63 0.18 0.06

15:22:31 0.69 0.21 0.07

15:22:41 0.73 0.23 0.08

[root@sever1 mnt]# kill -9 dd                  #去掉负载

[root@sever1 bin]# yum install -y gnuplot      #安装绘图工具

[root@sever1 html]# vim /mnt/uptime.sh        #继续编辑脚本

#!/bin/bash
 
#create by 2016
 
uptime | awk '{print $1,$(NF-2),$(NF-1),$(NF)}' | sed 's/,//g'>>/tmp/uptime
 
gnuplot<<EOF
set terminal png tiny
set output '/var/www/html/loadavg.png'
set xdata time
set timefmt '%H:%M:%S'
set xlabel 'TIME'
set format x '%H:%M'
set xtics rotate
set ylabel 'load average'
plot '/tmp/uptime' u 1:2 t '1-min' with lines, '/tmp/uptime' u1:3 t '5-min' with lines, '/tmp/uptime' u 1:4 t '15-min' with lines
EOF

[root@sever1 html]# vimindex.html            #写测试页

<html>
<h1>LOAD AVERAGE</h1>
<a href="https://www.linuxidc.com/loadavg.png">Load Average</a>
</html>

B)测试  172.25.25.1

Linux监控工具Cacti安装部署详解

点击Load Average

Linux监控工具Cacti安装部署详解

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/5ed7c79b54e93ff4da990430fdb5043c.html