check mk 监控 HP服务器

1、创建repo文件
vi /etc/yum.repos.d/hp-mngmt.repo

[HP-spp]
name=HP Service Pack for ProLiant
baseurl=http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/$releasever/x86_64/current/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-ssp

[HP-mcp]
name=HP Management Component Pack for ProLiant
baseurl=http://downloads.linux.hpe.com/SDR/repo/mcp/centos/$releasever/x86_64/current/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-mcp

2、安装
必要:

yum install hp-health hpssacli hp-snmp-agents hpssa hpssacli hp-smh-templates hpsmh hp-snmp-agents

全:

yum install hp-health hpssacli hp-snmp-agents hpssa hpssacli hp-smh-templates hpsmh hponcfgyum hp-snmp-agents

3、运行:
/sbin/hpsnmpconfig

snmpd配置:
vim /etc/snmp/snmpd.conf

添加:

#Following entries were added by HPE Insight Management Agents at
#Tue Dec 20 19:48:05 CST 2016
dlmod cmaX /usr/lib64/libcmaX64.so
rwcommunity readonly 10.0.0.1
rocommunity readonly 10.0.0.1
trapcommunity readonly
syscontact Root <[email protected]> (configure /etc/snmp/snmp.local.conf)
#---------------------- END --------------------

4、启动服务:

service hp-snmp-agents restart
service snmpd restart
service hp-health start
service snmpd start
service hpsmhd start

添加到启动项:

chkconfig hp-health on
chkconfig snmpd on
chkconfig hpsmhd on

注意:如果只是snmp监控的话,可以不开启hpsmhd服务

原文地址:http://blog.51cto.com/backkom/2070163

时间: 2024-10-05 05:04:51

check mk 监控 HP服务器的相关文章

监控HP服务器CPU温度的脚本

监控HP服务器CPU温度的脚本: #!/bin/bash Name=`hostname` IP=`/sbin/ifconfig eth0 | grep "inet addr" | awk -F[:" "]+ '{print $4}'` Date=`date +%m%d%y` Date2=`date +%H:%M` Num=`/usr/sbin/dmidecode | grep -i 'serial number' | head -n 1` CPU1=`/sbin/h

使用nagios监控HP服务器RAID

背景:单位在IDC机房选用了DELL和HP两种类型的服务器.对监控服务器硬件特别是RAID方面的信息,dell可以使用自带的OMSA程序进程监控.可是HP没有此方面的监控,服务器中的磁盘是最容易出现问题的,个人研究了多日发现可以使用下面的方式进行对HP服务器监控RAID. 使用nagios监控HP服务器的RAID: 前提本地服务器已经安装好nagios-plugin和nrpe模块,如果没有安装可以搜索一下,相关教程有很多,属于nagios的使用.这里只说一下如何监控raid. 当前使用的操作系统

通过check_ilo2_health.pl插件监控HP服务器健康状态

通过check_ilo2_health.pl插件监控HP服务器健康状态: 下载地址: https://exchange.nagios.org/directory/Plugins/Hardware/Server-Hardware/HP-(Compaq)/check_ilo2_health/details 使用示例: /usr/lib64/nagios/plugins/check_ilo2_health.pl --ilo3 -u aa -p'xxxxxx' -H 10.0.0.3 注:1.密码带特殊

check mk 监控 haproxy

1.查看check mk插件目录check_mk_agent | grep PluginsDirectory |head -n1 2.进入目录cd /usr/share/check-mk-agent/plugins 3.编辑mk_haproxyvi mk_haproxy if [ -r /var/lib/haproxy/stats ]; then echo "<<<haproxy:sep(44)>>>" echo "show stat&qu

check mk 监控 jvm

1.配置目录: path=`check_mk_agent |grep AgentDirectory|head -n1|awk '{print $2}'` cp jolokia.cfg ${path} 2.插件目录: path=`check_mk_agent |grep PluginsDirectory|head -n1|awk '{print $2}'` cp mk_jolokia ${path} chmod +x mk_jolokia 3.安装WAR包:参考文章 https://jolokia

check mk 监控 oracle

1.安装新版check_mk_agent,1.2.5i7版本以上并确定mk_oracle脚本已经安装完毕 从服务器端拷贝mk_oracle脚本到目标服务器 cp /usr/share/check-mk-agent/plugins/mk_oracle /usr/lib/check_mk_agent/plugins/ ls -lth /usr/lib/check_mk_agent/plugins/mk_oracle 2.数据库对check_mk用户赋权:(1)授予select_catalog_rol

监控HP服务器cpu状态脚本

脚本1(如有问题则发邮件通知): # vi cpu.sh 按a或i进入编辑模式 #!/bin/bash Name=`hostname` IP=`/sbin/ifconfig eth0 | grep "inet addr" | awk -F[:" "]+ '{print $4}'` Date=`date +%m%d%y` Num=`/usr/sbin/dmidecode | grep -i 'serial number' | head -n 1` CPU=`/sbin

check mk 监控 nginx

1.查看nginx是否编译了status模块:nginx -V 2>&1 | grep -o with-http_stub_status_module 2.添加nginx的检测脚本到被检测客户端:cp nginx_status /usr/lib/check_mk_agent/plugins/ 3.添加nginx配置:vi /etc/nginx/conf.d/local.conf添加: server { listen 8065; server_name 127.0.0.1; location

Zabbix通过SNMP监控HP服务器硬件信息

关于Zabbix监控服务器硬的件信息,Zabbix官方网站没有提到这方面的监控思路和方法.之前我写的博文中写过关于HP服务器硬件监控的文章,大致的思路是借助HP管理工具通过脚本的方式取出硬件的信息,然后以trapper的方式通过Zabbix监控,得到好多博友的支持,在此特别的感谢.    通过脚本的方式监控服务器硬件信息,有三个缺点1)通过agent的方式会超时,取不到值.2)通过trapper的方式需要每台机器添加crontab,部署起来麻烦.3)脚本通用型查,只适合Windows机器.4)