rrdtool结合/proc/net/dev监控系统网卡流量-阿里云开发者社区

开发者社区> 开发与运维> 正文

rrdtool结合/proc/net/dev监控系统网卡流量

简介:        上篇博文分享的是“rrdtool结合iostat监控系统io”,今天这篇博文跟大家分享的是“rrdtool结合/proc/net/dev监控系统网卡流量”。当我熟用rrdtool以后,也可以尝试结合系统其它一些命令,搞出一套实用的linux系统监控系统,后面的文章我会尝试搞一套。
       上篇博文分享的是“rrdtool结合iostat监控系统io”,今天这篇博文跟大家分享的是“rrdtool结合/proc/net/dev监控系统网卡流量当我熟用rrdtool以后,也可以尝试结合系统其它一些命令,搞出一套实用的linux系统监控系统,后面的文章我会尝试搞一套。接下来的是“rrdtool结合/proc/net/dev监控系统网卡流量的正文:
      

一、    基本的环境

Centos6.2+apache+php

安装rrdtool软件

             跟上篇博文不同的是,这次我们取网卡的流量是通过cat /proc/net/dev 获得,所以暂时不用安装其它的程序包包。
二、      编写用于监控并绘图的脚本
      #编辑脚本

           
            #脚本正文
           
            #生成不同时间段的png图
           
          
          
          
           注意:
          
           #同样很关键的一行,获取网卡流量
          
          


脚本编写完毕,接下来要做的是,将脚本添加到crontab定时任务,为了及时看到效果,我设置的是每分钟执行一次,当然这个根据实际情况自己定义

  crontab -e  #添加到定时任务

    


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章