日期:2014-05-16 浏览次数:20742 次
linux下的安装使用:
PHP特级视频教程 笔记心得 mrtg系统监控
free -k
df -k
查看系统最大内存和硬盘空间
winscp 也可以连接windows和linux
crontab -l
cd /etc/crom.d
连续执行三次到没有报错
去apache配置文件
复制从mrtg
Alias /mrtg /var/www/mrtg
<location /mrtg>
Order deny,allow
Deny from all
Allow from all
</location>
或者直接
Alias /mrtg “/var/www/mrtg”
<Directory /mrtg>
Options indexs
AllowOverride None
Order deny,allow
Deny from all
Allow from all
</Directory >
windows下安装使用:
,SNMP是一种称之为简单网络管理协议的服务,主要是用于获取系统的流量、I/O、CPU、Memory和Disk等信息,通过自带的统计功能,将信息发送于监控程序上,最后以统计报表的形式展现于管理员,这种方式正是我所要的。于是通过一翻查找,发现了一款免费的开源工具,那就是MRTG,称之为网络监控工具。它可用于windows和linux平台,当然对于这些个开源的支持,linux相应的还是要为windows强,因为只有开源平台才能更好的支持开源项目的发展。对于linux的版本支持,基本上都没有问题,但是对于MRTG在windows上的支持,那可就需要摸索了,目前我试用过的基本有windows server 2003和windows xp,下面我将以xp系统来演示MRTG的安装和配置流程。
首先,来介绍一下MRTG的软件平台支撑需求如下:
1、Perl平台的支持,因为MRTG是Perl语言开发的,所以需要安装ActivePerl,下载地址如:http://downloads.activestate.com/ActivePerl/Windows/,当然了安装过程很简单,基本默认就ok了,安装目录Perl在C盘根目录下。
2、IIS服务,这个并不是必须的,但是为了方面浏览最后生成的报表,因为报表都是Html格式的,为了实时且可以远程访问这个页面,所以需要IIS服务来支持其web页面的浏览。
3、SNMP服务,这个组件是必须的,不管是监控或者是被监控设备都必须要安装该组件,一般在控制面板的“添加删除组件”中找到系统监控选项,然后选择简单网络管理协议组件安装就ok,一般安装需要系统光盘的支持,所以这里就不多介绍了。
4、MRTG,这个工具的下载地址为:http://oss.oetiker.ch/mrtg/download.en.html,这里有linux和windows版本的都有,格式略有不同,请注意这里下载的windows版本的格式为zip格式的。关于版本号的选择,本人在安装过程中遇到了一些问题,稍后在安装过程中给出说明。
其次,开启并设置SNMP服务,在安装好SNMP组件之后,在服务列表中可以找到如下两个服务程序如下图所示: