]>
Commit | Line | Data |
---|---|---|
1ea107b7 | 1 | ================================ |
4078196b | 2 | README file for check_openmanage |
3 | ================================ | |
4 | ||
5 | Files included in the tarball and zip archive: | |
6 | ||
9afeb4a4 | 7 | check_openmanage - The plugin |
8 | check_openmanage.exe - Win32 standalone executable | |
4ddcc6c2 THA |
9 | man/check_openmanage.8 - Program man page |
10 | man/check_openmanage.conf.5 - Config file man page | |
11 | man/check_openmanage.5.xml - Program man page source | |
12 | man/check_openmanage.conf.5.xml - Config file man page source | |
9afeb4a4 | 13 | check_openmanage.php - PNP4Nagios template |
4ddcc6c2 | 14 | check_openmanage_legacy.php - Legacy PNP4Nagios template |
9afeb4a4 | 15 | example.conf - An example configuration file |
16 | nagios-plugins-openmanage.spec - RPM spec file | |
17 | COPYING - License information | |
18 | INSTALL - Install HOWTO | |
19 | install.bat - Windows install script | |
20 | install.sh - Linux/UNIX install script | |
21 | README - This file | |
4078196b | 22 | |
23 | ||
24 | About this program | |
1ea107b7 | 25 | ================== |
4078196b | 26 | |
27 | check_openmanage is a plugin for Nagios which checks the hardware | |
28 | health of Dell PowerEdge and some PowerVault servers. It uses the Dell | |
29 | OpenManage Server Administrator (OMSA) software, which must be running | |
30 | on the monitored system. check_openmanage can be used remotely with | |
31 | SNMP or locally with NRPE, check_by_ssh or similar, whichever suits | |
32 | your needs and particular taste. The plugin checks the health of the | |
33 | storage subsystem, power supplies, memory modules, temperature probes | |
34 | etc., and gives an alert if any of the components are faulty or | |
35 | operate outside normal parameters. | |
36 | ||
37 | The plugin can give performance data with the '-p' or '--perfdata' | |
38 | switch. Performance data collected include temperatures, fan speeds | |
39 | and power usage (on servers that support it). | |
40 | ||
41 | Storage components checked: | |
42 | ||
43 | * Controllers | |
44 | * Physical drives | |
45 | * Logical drives | |
46 | * Cache batteries | |
47 | * Connectors (channels) | |
48 | * Enclosures | |
49 | * Enclosure fans | |
50 | * Enclosure power supplies | |
51 | * Enclosure temperature probes | |
52 | * Enclosure management modules (EMMs) | |
53 | ||
54 | Chassis components checked: | |
55 | ||
56 | * Processors | |
57 | * Memory modules | |
58 | * Cooling fans | |
59 | * Temperature probes | |
60 | * Power supplies | |
61 | * Batteries | |
62 | * Voltage probes | |
63 | * Power usage | |
64 | * Chassis intrusion | |
1ea107b7 | 65 | * Removable flash media (SD cards) |
4ddcc6c2 | 66 | * Sane and not empty service tag (serial number) |
4078196b | 67 | |
68 | Other: | |
69 | ||
70 | * ESM Log health | |
71 | * ESM Log content (default disabled) | |
72 | * Alert Log (default disabled, not SNMP) | |
73 | ||
74 | check_openmanage will identify blades and will not report "missing" | |
75 | power supplies, cooling fans etc. on blades. It will also accept that | |
76 | other components are "missing", unless for components that should be | |
77 | present in all servers. For example, all servers should have at least | |
78 | one temperature probe, but not all servers have logical drives | |
79 | (depends on the type and configuration of the controller). | |
80 | ||
81 | This nagios plugin is designed to be used by either NRPE or with | |
82 | SNMP. It is written in perl. In NRPE mode, it uses omreport to display | |
83 | status on various hardware components. In SNMP mode, it checks the | |
84 | same components as with omreport. Output is parsed and reported in a | |
85 | Nagios friendly way. | |
86 | ||
87 | More information avilable online: | |
88 | ||
89 | http://folk.uio.no/trondham/software/check_openmanage.html |