记录蛋疼的一天,为了装一个插件,搞了N个小时,终于把nagios 监控ESX/ESXI 4.0 5.0的插件给装上正常使用了,深切体会到,YUM我很想念你~,没有你,我的日子很煎熬。。。

1.下载vSphere SDK for Perl

http://www.vmware.com/support/developer/viperltoolkit/index.html

 解压,运行./vmware-install.pl回车即可。

2.下面是我整理出来的,希望你们不要走弯路。。。为了装一个install Nagios::Plugin,装了这么多依赖,对了,这些依赖都是全部看报错查的,比如,报Can't locate Module/Runtime.pm错误,你就 i /Runtime/  ;比如报Can't locate Module/Implementation.pm,你就 i /Implementation/ ;学聪明点,我就笨死了,开始都是百度,谷歌搜索~,后面自己查~~~

 
  
  1. yum install perl-CPAN
  2. perl -MCPAN -e shell  
  3. install YAML 
  4. install HTML::Parser 
  5. install URI 
  6. install Compress::Zlib 
  7. install Module::Runtime    //这里最后报错,不知道为啥,重启下再insatll就成功了 
  8. reboot 
  9. install Module::Runtime  
  10. install Module::Implementation 
  11. install Attribute::Handlers 
  12. install Params::Validate  
  13. install Nagios::Plugin 

然后下载监控插件 :http://exchange.nagios.org/directory/Plugins/Operating-Systems/*-Virtual-Environments/VMWare/Vmware-ESX-%26-VM-host/details 

check_esx3.pl  记得给执行权限。

格式看说明

下面是截图,说明插件安装成功~赶快加到nagios去吧