check_fujitsu_server.pl

Bookmark and Share

Rating
2 votes
Favoured:
1
Current Version
V1.10.03
Compatible With
  • Nagios 3.x
Owner
E-mail
Hits
6303
Files:
FileDescription
FujitsuNagiosPlugin_1.10.03.zipV1.10.03
Version: 1.10.03
Monitor Fujitsu server like PRIMERGY Server and Blade and PRIMEQUEST or monitor ServerView RAID.

The complete package including documentation and tools and sample configurations
can be downloaded on the Fujitsu support side:
http://download.ts.fujitsu.com/prim_supportcd/SVSSoftware/html/index_e_svs.htm
Software Products > ServerView > Integration Solutions >
ServerView Integration in Nagios
The complete package including documentation and tools and sample configurations
can be downloaded on the Fujitsu support side:
http://download.ts.fujitsu.com/prim_supportcd/SVSSoftware/html/index_e_svs.htm
Software Products .. ServerView .. Integration Solutions ..
ServerView Integration in Nagios

Origin: Fujitsu Technology Solutions
About Versions - see changelog at the end of this text

check_fujitsu_server.pl supports following server types:
- Fujitsu PRIMERGY server with installed ServerView SNMP Agent
- Any server with installed ServerView SNMP Agent
- Fujitsu PRIMERGY Multinode server (e.g. CX400)
- Fujitsu PRIMERGY Blade
- Fujitsu PRIMEQUEST

There are informations about:
- Environment (Fans and Temperature-Sensors)
- Power Supply and Power Consumption
- Systemboard parts like Voltage, CPU, MemoryModules
- DriverMonitor status
- RAID status

Via PRIMERGY ManagementBlade following sub-blades types can be monitored:
- Server Blades
- IO-Connection Blades (e.g the Switch variants)
- KeyVideoMouse Blades
- Storage Blades

Performance Data: The plugin supports performance values and their thresholds if
they are available in corresponding SNMP data.
- PRIMEQUEST MMB, PRIMERGY Blade MMB and PRIMERGY server
Temperature Sensor (value and threshold)
- PRIMEQUEST PowerConsumption (value and max-value)
- PRIMERGY Blade MMB PowerConsumption (value)
- PRIMERGY server PowerConsumption (value and threshold)
- PRIMERGY server "Physical Memory Usage" - Special:
the thresholds can be set as simple percent options

The Netways Plugin check_fujitsu_primergy supports only some parts
of this and uses in-parts now historic SNMP Oids of older ServerView SNMP Agents.

The output texts of the check_fujitsu_server Plugin are strong formatted to
allow followup analysis.

In case of not-ok status of checks all necessary administrative information
is printed (into SERVICE_LONG_OUTPUT).

Sample printouts as shell commands:
------------------------------------------------
OK-sample - check of host 10.n.n.n
$ check_fujitsu_server.pl -H10.172.130.14
OK - ID=YKKG000085 - Environment(ok) PowerSupply(ok) MassStorage(ok) Systemboard(ok)
| PowerConsumption=260Watt Ambient=28C;37;42 Systemboard=38C;60;65 CPU1=40C;95;100 CPU2=40C;95;100 DIMM-1A=32C;82;87 DIMM-1B=32C;82;87 DIMM-1C=35C;82;87 DIMM-1D=33C;82;87 DIMM-1E=33C;82;87 DIMM-1F=33C;82;87

------------------------------------------------
Verbose 1 sample - additional system information and all component and status values
$ check_fujitsu_server.pl -H10.172.130.14 -v1
OK - ID=YKKG000085 - Environment(ok) PowerSupply(ok) MassStorage(ok) Systemboard(ok) Network(ok) DrvMonitor(ok)
ID=YKKG000085 Systemname=TX200S52 Description="Hardware: Intel64 Family 6 Model 26 Stepping 5 AT/AT COMPATIBLE - Software: Windows Version 6.0 (Build 6002 Multiprocessor Free)" Location="Augsburg, Halle 34" Contact="Mrs. XXX" AdminURL=http://10.172.130.15:80 Model="PRIMERGY TX200 S5"
| PowerConsumption=250Watt Ambient=28C;37;42 Systemboard=38C;60;65 CPU1=40C;95;100 CPU2=40C;95;100 DIMM-1A=32C;82;87 DIMM-1B=32C;82;87 DIMM-1C=34C;82;87 DIMM-1D=33C;82;87 DIMM-1E=33C;82;87 DIMM-1F=33C;82;87

------------------------------------------------
Sample of Status-not-ok - additional information printed in LONG output
$ check_fujitsu_server.pl -H10.172.130.10
WARNING - ID=YKHJXXXXXX - Environment(ok) PowerSupply(ok) MassStorage(ok) Systemboard(degraded)
ID=YKHJXXXXXX Systemname=RX200S52 Description="Hardware: x86 Family 6 Model 26 Stepping 4 AT/AT COMPATIBLE - Software: Windows Version 6.0 (Build 6002 Multiprocessor Free)" Location="Augsburg / Halle 34" Contact="Mrs. XXX" AdminURL=http://10.172.130.11:80 Model="PRIMERGY RX200 S5"
warning: Voltage[1] Name=BATT_3.0V Current=2560mV Min=2010mV Max=3500mV
| PowerConsumption=132Watt;160 Ambient=24C;37;42 Systemboard=33C;60;65 CPU1=30C;85;90 CPU2=30C;85;90 DIMM-1A=32C;78;82 DIMM-1B=33C;78;82 DIMM-1D=30C;78;82 DIMM-1E=30C;78;82
------------------------------------------------
Verbose 2 run - get inventory information (with ... to reduce the text here)
$ check_fujitsu_server.pl -H10.172.130.10 -v2
WARNING - ID=YKHJXXXXXX - Environment(ok) PowerSupply(ok) MassStorage(ok) Systemboard(degraded) Network(ok) DrvMonitor(ok)
ID=YKHJXXXXXX Systemname=RX200S52 Description="Hardware: x86 Family 6 Model 26 Stepping 4 AT/AT COMPATIBLE - Software: Windows Version 6.0 (Build 6002 Multiprocessor Free)" Location="Augsburg / Halle 34" Contact="Mrs. XXX" AdminURL=http://10.172.130.11:80 Model="PRIMERGY RX200 S5"
ok: PowerConsumption Current=132Watt Max=200Watt Warning=80%
* Fans:
ok: Fan[1] Name=FAN1_SYS Speed=6120rpm
ok: Fan[2] Name=FAN2_SYS Speed=6480rpm
...
* Temperature Sensors:
ok: Sensor[1] Name=Ambient Temperature=24C Warning=37C Critical=42C
ok: Sensor[2] Name=Systemboard Temperature=33C Warning=60C Critical=65C
...
* Power Supplies:
ok: PSU[1] Name=PSU1 CurrentLoad=140Watt Max=770Watt
* Voltages:
warning: Voltage[1] Name=BATT_3.0V Current=2560mV Min=2010mV Max=3500mV
ok: Voltage[2] Name=STBY_3.3V Current=3330mV Min=3090mV Max=3570mV
ok: Voltage[3] Name=iRMC_1.2V_STBY Current=1210mV Min=1080mV Max=1320mV
...
* CPU Table:
disabled: CPU[1] Name=CPU_1 Speed=1867MHz
ok: CPU[2] Name=CPU_2 Speed=1867MHz
* Memory Modules Table:
ok: Memory[1] Name=DIMM-1A Type="DDR3 / UDIMM" Capacity=1024MB Frequency=800MHz Frequency-Max=1066MHz
ok: Memory[3] Name=DIMM-1B Type="DDR3 / UDIMM" Capacity=1024MB Frequency=800MHz Frequency-Max=1066MHz
...

ok: RAID - Controller(ok) PhysicalDevice(ok) LogicalDrive(ok)
* RAID Controller:
ok: RAIDCtrl[1] Name="LSI RAID 0 1 SAS 8P (0)" Description="PCI Bus 2, Device 0, Function 0" Cache=0MB Interface=sas Driver=lsi_sas
* RAID Physical Device:
ok:online: PhysicalDevice[] Name="FUJITSU MHY2120BS (0)" ID=K40LT822568D SlotNr=0 Capacity=111GB Interface=sata Type=disk
ok:online: PhysicalDevice[] Name="FUJITSU MHY2120BS (1)" ID=K40LT822566N SlotNr=1 Capacity=111GB Interface=sata Type=disk
ok:online: PhysicalDevice[] Name="FUJITSU MHY2120BS (2)" ID=K40LT822566B SlotNr=2 Capacity=111GB Interface=sata Type=disk
* RAID Logical Drive:
online: LogicalDrive[1.1] Name="LogicalDrive_0 (0)" OSDeviceName="Disk 0" Level=raid1e TotalSize=332GB

| PowerConsumption=132Watt;160 Ambient=24C;37;42 Systemboard=33C;60;65 CPU1=30C;85;90 CPU2=30C;85;90 DIMM-1A=32C;78;82 DIMM-1B=33C;78;82 DIMM-1D=30C;78;82 DIMM-1E=30C;78;82

= = = = = = = = =
SHORT CHANGE LOG
V1.10
- Some smaller enhancements and changes for stability and unified printouts
- Enable variable SNMP port
- Support standalone monitoring for ServerView RAID

Reviews (1)
bymikedebike, March 27, 2013
1 of 1 people found this review helpful
Thank you for the fantastic work! This plugin gives the best advantages for monitoring fujitsu servers.