如何使用Nagios监控vmware虚拟机教程

    作者:课课家教育更新于: 2016-05-09 13:35:42

       Nagios是一款免费的开源 IT 基础设施监控系统,其功能强大,灵活性强,能有效监控 WindowsLinuxVmware 和 Unix 主机状态,交换机、路由器等网络设置等。一旦主机或服务状态出现异常时,会发出邮件或短信报警第一时间通知 IT 运营人员,在状态恢复后发出正常的邮件或短信通知。那么 Nagios 是如何监控vmware Esxi 5的呢?接下来为大家介绍一下。

      1.首先到vmware官网下载perl的SDKVMware-vSphere-Perl-SDK-5.1.0-780721.x86_64.tar.gz

      安装sdk的时候,安装脚本使用cpan安装perl模块,会有一些perl模块安装不上,这些安装不上的模块,得手动使用cpan去安装,若还安装不上那么就用yum去安装,例如UUID,yuminstall-yperl-UUID,有时因为网络的连通状况,还需要设置cpan的urllist。

      2.若要使监控vmwareesx的脚本生效,还需要安装Nagios::Plugin模块

      还要下载监控脚本gitclonegit://git.op5.org/nagios/op5plugins.git

      直接从op5plugins中拷贝check_vmware_api.pl到/usr/lib64/nagios/plugins(我是使用yum安装的nagios)

      3.定义command 

          Command来源于Command命令模式,目的是把命令发出者的责任和命令执行者的责任分开,也就是说为了调用与具体实现解耦。

    定义command

      将root和password替换成自己设置的用户和密码, 如果你以前设置了根用户密码,但却忘记了该密码,可设置新的密码。建议你为每个账户设置密码,确保安全、

      定义service  

    定义service

      4.重启Nagios

    重启Nagios

      Nagios是一个监视系统运行状态和网络信息的监视系统。Nagios的主要功能特点包括:监视网络服务 (SMTP, POP3, HTTP, NNTP, PING等) 、监视主机资源 (进程, 磁盘等) 、简单的插件设计可以轻松扩展Nagios的监视功能 、服务等监视的并发处理等功能,整体看来是一款非常出色的监控程序。

vmware 更多推荐

课课家教育

未登录

1