deles 发表于 2019-1-10 08:20:14

ESXI 5.5 5.1 开启SNMP服务器 和 cacti_ESXI_5.x 模板下载

ESXi5集成了SNMP代理不能安装完整的SNMP服务。开启SNMP代理可以使用VMware vSphere CLI命令行(必须要安装VMware vSphere CLI组件)。开启之后可以用监控软件查询基于SNMP的主机信息。


1: 成功安装vshpere cli之后,便可使其开启vmware snmp服务了.

D:\Program Files (x86)\VMware\VMware vSphere CLI\bin>D:\Program Files (x86)\VMware\VMware vSphere CLI\bin> vicfg-snmp.pl --server 10.10.10.11 --username root -password "pass word" -s   //查询ESXi服务器的SNMP配置状态D:\Program Files (x86)\VMware\VMware vSphere CLI\bin> vicfg-snmp.pl --server 10.10.10.11 --username root -password "pass word" -c public    //设定snmp通讯团体名称:publicD:\Program Files (x86)\VMware\VMware vSphere CLI\bin> vicfg-snmp.pl --server 10.10.10.11 --username root --password "pass word" --enable   //允许开启snmp功能D:\Program Files (x86)\VMware\VMware vSphere CLI\bin> vicfg-snmp.pl --server 10.10.10.11 --username root --password "pass word" --test      //测试配置是否成功


2:通过vCenter 或者直连ESXi 启动snmp服务,一切正常。
开启ESXi5防火墙允许SNMP协议(ESXi 5.5 默认允许所有主机访问snmp服务)
选择虚拟机ESXi5主机-配置-安全配置文件-防火墙-属性-选中“SNMP服务器”-防火墙-选中“允许任何IP连接”或者设置仅允许10.10.10.0/24访问。
  

  3.监控ESXi 5
  首先安装cacti 的 esxi 5.x 主机模板
  模板下载地址见文章下方 (此处因运维网博客限制,只能上传固定格式的附件包,真正安装包在.zip里,***.tar.gz)

  

  

  上传到cacti 服务器,然后
  (注意如果你的cacti版本是 0.8.7那么请你导入模板选择cacti_0.8.7_host_template_esxi_5_x.xml
  如果你的cacti版本是0.8.8 , 那么请你导入模板选择ccacti_0.8.8_host_template_esxi_5_x.xml)
tar xf cacti_0.8.8_0.8.7_esxi_template.tar.gz    //解压压缩包
cd cacte_esxi_template/               //进入刚解压的目录
cp resource/snmp_queries/* /var/www/html/resource/snmp_queries/    //拷贝脚本到cacti脚本目录
chown apache:apache /var/www/html/resource/snmp_queries/esxi*   //改变脚本属主 属组
cp scripts/ss_esxi_vhosts.php /var/www/html/scripts/    //拷贝php脚本到cacti的php脚本目录
chown apache:apache /var/www/html/scripts/ss_esxi_vhosts.php//改变脚本属主 属组
chmod 755 /var/www/html/scripts/ss_esxi_vhosts.php//添加脚本执行权限  
然后就可以在cacti的 web页面添加监控主机了 ,主机模板选择 ESXi 5.x
http://s3.运维网.com/wyfs02/M02/4D/F1/wKioL1Rcji3RyJK_AAATxfl05Tc759.jpg
  

  

  Cacti ESXi 5.x 监控模板附件下载在下方↙


附件:http://down.运维网.com/data/2365059

页: [1]
查看完整版本: ESXI 5.5 5.1 开启SNMP服务器 和 cacti_ESXI_5.x 模板下载