欢迎光临,若觉得本博客的内容对您有帮助,请多点击边栏的Google广告,并提供意见及建议,谢谢!
May 31
    为了调试方便,我在Windows环境中使用的是XAMPP 1.7.1集成应用,其提供了Apache、PHP、Mysql、PHPMyAdmin等一系列的工具,简单易用。今天,想打开php_snmp模块,却遇到一些问题。Apache后台日志报一堆的错误:
引用
Cannot find module (IP-MIB): At line 0 in (none)
......

后来发现,原来是MIBDIRS变量没设好。
Tags: , ,
May 30
    Heartbeat 3.x 提供了一系列的crm 命令对集群进行管理和监控。但若管理的集群比较多,我们可能会希望能进行远程监控(例如Nagios 报警)。pacemaker-mgmt 包提供了把Heartbeat 状态输出到SNMP中的Agent。
Tags: , ,
Sep 13
    通过[原]SNMP 原理及配置简述一文,我们知道,SNMP 发布的信息来自MIB,而MIB中定义的OID 数据,则是Agent 提供的。因此,除了SNMP 默认提供的监控信息外(实际上也是通过各个不同的Agent 获取),我们也可以自定义自己的Agent,用于监控其他资源信息,并发布给SNMP Manager 端。
    Linux 平台上使用的net-snmp 提供多种Agent 编写方式,较复杂的,可用C 调用其提供的API 接口来实现(附录中有份转载的文章)。简单的情况,可利用shell 脚本,借助net-snmp 提供的接口脚本来实现。这些,可参考/etc/snmp/snmpd.conf 中提供的说明。
Tags:
Sep 7
    随着机器数量的增长,管理员不能像过去那样,一台台机器进行监控、解决问题,而需要借助各方工具进行统一监控和管理。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。
    在这里,我不想讲太多原理性的东西,网上有大堆的资料可以参考(附录中有链接),下面仅说明关键内容,并提供Linux 和 Windows 环境下snmp实现的方法。
Tags:
Dec 19
   MRTG通常认为是一个性能监控工具,有着很长的使用历史,很多网管都使用它来对系统进行监控。实际上,它真正的作用是一个画图工具。它可以接受一些数值参数,并根据这些值构建一个二维图形以供监控使用。最常见的就是获取设备的snmp信息,例如网络流量,然后生成图形。还可以从脚本得到CPU、Disk I/O、内存的数据,而呈现直观的图形。
   虽然其功能有限,而且已经逐步被rrdtool代替。但因为大部分发行版都自带MRTG软件包,使用也非常简单,所以,在小范围的网络环境中,还是有其用武之地的。
   为方便说明,我先以一个最简单的例子:从snmp获取网络流量,使用MRTG显示为例来说明。及后再补充从其他方式获取数据的方式。
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]