Intitulé du document : Comment superviser le hardware d'un serveur HP Proliant sur une Debian ?
Localisation : http://www.opendoc.net/solutions/supervision_hardware_hp_proliant
Auteur : Alexandre Bray
Contact : support@opendoc.net
Date de création : 2013/09/17
Date de modification : 2013/09/17
Vous souhaitez contribuer : Comment soutenir opendoc ?
Informations : Quelle est notre démarche ?
source : https://wiki.debian.org/HP/ProLiant
http://www.unrelatedshit.com/2011/05/30/proliant-management-tools-for-ubuntu-debian/
Tags :
Etat de la documentation : 100% completed
Licence : Contrat Creative Commons
opendoc.net est mis à disposition selon les termes de la licence Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage à l'Identique 3.0 non transcrit.

Comment superviser le hardware d'un serveur HP Proliant sur une Debian?

Pour superviser le hardware sur les machines HP, il existe des outils simples.

Ajout du dépôt downloads.linux.hp.com

source : https://wiki.debian.org/HP/ProLiant

deb http://downloads.linux.hp.com/SDR/downloads/MCP squeeze/current non-free

Installation des outils

source : http://www.unrelatedshit.com/2011/05/30/proliant-management-tools-for-ubuntu-debian/

apt-get install hp-health
apt-get install hpacucli

Test du hardware

root@debian:~# hplog -t
ID     TYPE        LOCATION      STATUS    CURRENT  THRESHOLD 
 1  Basic Sensor Processor Zone  Normal   104F/ 40C 145F/ 63C 
 2  Basic Sensor CPU (1)         Normal    89F/ 32C 203F/ 95C 
 3  Basic Sensor CPU (2)         Normal    89F/ 32C 203F/ 95C 
 4  Basic Sensor Pwr. Supply Bay Normal   102F/ 39C 158F/ 70C 
 5  Basic Sensor Memory Board    Normal   104F/ 40C 158F/ 70C 
 6  Basic Sensor Memory Board    Normal   104F/ 40C 158F/ 70C 
 7  Basic Sensor Ambient         Normal    68F/ 20C 104F/ 40C 
 8  Basic Sensor I/O Zone        Normal    96F/ 36C 145F/ 63C 

Test du Raid

root@debian:~# hpacucli ctrl all show status

Smart Array P410 in Slot 3
   Controller Status: OK
   Cache Status: OK
   Battery/Capacitor Status: OK

Les plugins

check_hpasm

Pour l'installer :

apt-get install make
wget http://mirror.opendoc.net/nagios-plugins-repository/check_hpasm-4.3.tar.gz
tar zxvf check_hpasm-4.3.tar.gz
cd check_hpasm-4.3
./configure && make
cp plugins-scripts/check_hpasm /usr/local/nagios/libexec
chmod +x /usr/local/nagios/libexec/check_hpasm

Retour du plugin :

root@debian:/usr/lib/nagios/plugins# ./check_hpasm
OK - System: 'proliant dl385 g6', S/N: 'CZC9521YQM', ROM: 'A22 07/10/2009', hardware working fine, cpu_0=ok cpu_1=ok ps_1=ok ps_2=ok fan_1=29% fan_2=29% fan_3=50% fan_4=50% fan_5=31% fan_6=31% temp_1=40 temp_2=32 temp_3=32 temp_4=39 temp_5=40 temp_6=39 temp_7=20 temp_8=37 | fan_1=29% fan_2=29% fan_3=50% fan_4=50% fan_5=31% fan_6=31% temp_1_processor_zone=40;63;63 temp_2_cpu#1=32;95;95 temp_3_cpu#2=32;95;95 temp_4_power_supply_bay=39;70;70 temp_5_memory_bd=40;70;70 temp_6_memory_bd=39;70;70 temp_7_ambient=20;40;40 temp_8_i/o_zone=37;63;63

check_hpacucli

vous pouvez télécharger directement le plugin check_hpacucli.

wget http://mirror.opendoc.net/nagios-plugins-repository/check_hpacucli

Retour du plugin :

root@debian:/home/nagios/plugins# ./check_hpacucli -i
check_hpacucli OK -    array A: OK    physicaldrive 1I:1:1 (port 1I:box 1:bay 1, 146 GB): OK    physicaldrive 1I:1:2 (port 1I:box 1:bay 2, 146 GB): OK    physicaldrive 1I:1:3 (port 1I:box 1:bay 3, 146 GB): OK    physicaldrive 1I:1:4 (port 1I:box 1:bay 4, 146 GB): OK    physicaldrive 2I:1:5 (port 2I:box 1:bay 5, 146 GB): OK    physicaldrive 2I:1:6 (port 2I:box 1:bay 6, 146 GB): OK    physicaldrive 2I:1:7 (port 2I:box 1:bay 7, 146 GB): OK    physicaldrive 2I:1:8 (port 2I:box 1:bay 8, 146 GB): OK    logicaldrive 1 (956.9 GB, RAID 5): OK    Controller Status: OK    Cache Status: OK    Battery/Capacitor Status: OK
solutions/supervision_hardware_hp_proliant.txt · Dernière modification: 2013/09/17 11:00 par abray
 
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki