监测Linux上面的流量MRTG-安装MRTG前的准备工作:
本文讲述的是监测Linux上面的流量MRTG:前言、安装MRTG准备工作、安装MRTG
监测网路卡流量、mrtg.cfg参数的含义、监测CPU负载量
MRTG 为使用 Perl 程式写成的,并且使用到 zlib 、 gd 及 png 的函式库(zlib 用来压缩图表、gd 用来绘製图表),且由于 MRTG 乃使用 SNMP 协定,并且***是以 HTTP 的网页型态输出成图表,因此,你需要确定 Linux 主机中已经含有下列的套件:
perl (perl-5.0xx 以上)
zlib (zlib-1.1.3-xx 以上)
gd (gd-1.3.xx 以上)
libpng
apache
确定的方法就以 RPM 来确认吧:
- rpm -qa | grep perl
- rpm -qa | grep zlib
- rpm -qa | grep gd
- rpm -qa | grep libpng
另外的另外,由于 MRTG 的图表显示是以 HTTP 的型态(Web 的型态)来显示的,因此,你也必须安装好了 Apache 这个套件,如果没有安装好的话,请到这个网页的 Linux 架站文件去看看吧!以下,我们使用了预设的 Apache 路径,为 /usr/local/apache/htdocs 这个路径来安装 mrtg 输出的图表,要注意,如果没有 apache 的话,那就没有办法显示图表了(虽然可以执行 MRTG !!)
其实在 Linux 安装完毕之后,上面的几个(除了 apache 可能会更新之外)套件都已经安装好了!所以你可以直接来安装 MRTG 啰!(基本上,我们这个网页的 RedHat 6.1 已经包含了这些套件了,所以如果你在安装的时候是选择 All 的话,那就直接安装下列的套件吧)
【编辑推荐】