nagios监控vsphere ESXi主机硬件状态(CPU风扇、电源模块、硬盘、温度)

esxi 的只读账户和密码(本文以chkhardware/chkreadonly为例)

插架下载地址,此地址附有相关说明:http://www.claudiokuenzler.com/nagios-plugins/check_esxi_hardware.php

ESXI主机:DELL R410

ESXI版本:ESXI4.0

配置

1)check_esxi_hardware.py 复制到nagios插件目录/usr/local/nagios/libexec

2)command.cfg

要实现如下的效果:-U 用户名 -P 密码

check_esxi_hardware.py -H 192.168.0.130 -U chkhardware -P chkreadonly -V dell

下面这是根据模板,按照实际环境添加的内容:commands.cfg

# 'check_esxi_hardware' command definition   chkhardware/chkreadonly

define command{

command_name check_esxi_hardware

command_line $USER1$/check_esxi_hardware.py -H $HOSTADDRESS$ -U $ARG1$ -P $ARG2$ -t $ARG3$ -V $ARG4$

}

增加监控主机,在主机配置文件中

# chkhardware/chkreadonly

define service{

use                              remote-service

host_name                        vsphere.0.xxx

service_description              check_esxi_hardware

check_command                    check_esxi_hardware!chkhardware!chkreadonly!500!dell

}

新建一只读帐号,进行测试

# /root/check_esxi_hardware.py -H 192.168.0.130 -U chkhardware -P chkreadonly -V dell

OK - Server: Dell Inc. PowerEdge R410 s/n: 2FPTV2X System BIOS: 1.3.9 2010-04-07

这个脚本用到了PyWEEM模块,如果机器上没有,需要安装的:

# wget http://downloads.sourceforge.net/project/pywbem/pywbem/pywbem-0.7/pywbem-0.7.0.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fpywbem%2Ffiles%2Fpywbem%2F&ts=1299742557&use_mirror=voxel

# tar -xvzf pywbem-0.7.0.tar.gz

# cd pywbem-0.7.0

# python setup.py build

# python setup.py install

####

参考文档:

linux查看服务器电源风扇,nagios监控vsphere ESXi主机硬件状态(CPU风扇、电源模块、硬盘、温度)...相关推荐

  1. linux 查看服务器性能常用命令

    2019独角兽企业重金招聘Python工程师标准>>> linux 查看服务器性能常用命令 一.top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况, ...

  2. 怎么查看gpu服务器的系统和版本,linux 查看服务器gpu

    linux 查看服务器gpu 内容精选 换一换 GPU加速型云服务器,需要安装Tesla驱动和CUDA工具包以实现计算加速功能.使用公共镜像创建的计算加速型(P系列)实例默认已安装特定版本的Tesla ...

  3. 服务器如何查看gpu型号,linux 查看服务器gpu

    linux 查看服务器gpu 内容精选 换一换 本节操作介绍通过华为云APP连接Linux实例的操作步骤.云服务器状态为"运行中".已获取Linux云服务器用户名和密码,忘记密码请 ...

  4. 查看服务器大文件,linux 查看服务器大文件

    linux 查看服务器大文件 内容精选 换一换 当创建文件系统后,您需要使用云服务器来挂载该文件系统,以实现多个云服务器共享使用文件系统的目的.本章节以Windows 2012版本操作系统为例进行NF ...

  5. linux查看服务器品牌和型号,linux 查看服务器型号

    linux 查看服务器型号 内容精选 换一换 登录弹性云服务器查询磁盘设备信息,发现磁盘的设备名称与控制台上显示的挂载点不一致,不清楚磁盘具体挂载在哪个设备上或磁盘对应的逻辑卷标识.本节操作介绍如何根 ...

  6. 怎么查看服务器的gpu信息,linux 查看服务器gpu

    linux 查看服务器gpu 内容精选 换一换 DHCP无法正常获取内网IP,当DHCP无法正常获取内网IP时,不同系统的云服务器表现如下:Linux系统表现为无法获取内网IP.windows系统由于 ...

  7. 虚拟化查看服务器sn,linux 查看服务器sn号

    linux 查看服务器sn号 内容精选 换一换 该操作只在跨AZ部署HA场景下才需要执行.EVS无法实现跨AZ磁盘共享,所以在跨AZ部署HA场景中,需要规划三台弹性云服务器,在每台云服务器上各绑定一块 ...

  8. Linux 查看服务器几核几G

    Linux 查看服务器几核几G 查看屋里CPU的个数 cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l 查看逻辑CPU的 ...

  9. Linux 查看服务器内存、CPU 命令

    1 服务器CPU情况 -- cat 1 查看物理CPU个数: Procs(进程) cat /proc/cpuinfo | grep "physical id" | sort | u ...

最新文章

  1. matplotlib 笔记 imshow
  2. TableView didSelectRowAtIndexPath 不执行
  3. 关于优酷开放SDK相应的mediaplayer的监听器的设置之setOnBufferingUpdateListener
  4. Alan Walker MV 合辑01 by defender
  5. Python selenium 去掉“隐藏正受到自动测试软件的控制”
  6. SpringBoot连接远程云服务器的Redis并且让Redis后台运行
  7. Python输入,输出,Python导入
  8. struts2标签库的使用
  9. 敏捷开发用户故事系列之九:用户故事早期估算
  10. mfc配置GDI+有106个错误
  11. laravel安装指定版本
  12. 学前端的记录帖html+css b站千峰19版
  13. php文件怎么改为mp3,如何将wav转换成MP3格式的音频文件
  14. Matlab笔记-取整/生成随机数
  15. 【A阶段A+2】-vinc- =-vict- 胜,征服,扩展的单词学会了?
  16. pika详解(四) channel 通道
  17. RxJavaAndroid学习笔记
  18. 基因组dna,sm,rm序列类型说明
  19. 飞天遁地、来去自如?Oracle数据库秉承技术当先,用户也来说说看
  20. 大学生创新创业训练计划如何获得国家级立项

热门文章

  1. 软件性能测试负载测试,软件性能测试VS负载测试VS压力测试[2]
  2. 如何判断当前浏览器是IE11
  3. Python数据类型——String
  4. Elasticsearch 异常处理
  5. 迷你小包包成为时尚新宠,手掌包成为LV品牌潮流款式
  6. Shiro框架中实现CA登录及免密功能
  7. python使用结巴分词(jieba)创建自己的词典/词库
  8. 618微信小程序电商销售数据出炉(附完整报告)
  9. 从零开始,Latex + Vscode的安装和使用
  10. 5G标准化进程提速 射频器件市场空间将打开