Hardware Monitoring Plugins
Monitor physical infrastructure health — from servers, storage, and UPS systems to sensors, RAID controllers, and IoT devices.
Plugins for monitoring hardware components including RAID controllers, UPS/PDU power systems, NAS appliances, environmental sensors, GPUs, disk SMART health, IPMI/Redfish endpoints, and network equipment. Detect failures, track temperatures, and ensure uptime across your physical infrastructure.

3ware RAID Controller Check
Monitors 3ware RAID controller status using tw_cli for Icinga monitoring systems

Adaptec RAID Controller Check
Icinga plugin to monitor Adaptec RAID controller status, logical devices, and physical drives

Adaptec RAID Controller Check
Icinga plugin to monitor Adaptec RAID controller status, logical devices, and physical drives

AKCP Device Probe Check
Monitors AKCP device probe sensors via SNMP for Icinga monitoring systems

AKCP SensorProbe Check
Icinga check plugin for monitoring AKCP SensorProbe devices via SNMP

AKCP SensorProbe2+ Check
Icinga check plugin for monitoring AKCP SensorProbe2+ environmental sensors via SNMP

AKCP sensorProbeX+ Sensor Check
Monitors AKCP sensorProbeX+ sensor data (temperature, humidity, airflow) via SNMP for Icinga

ALLNET ALL4500 Sensor Check
Icinga plugin to monitor ALLNET ALL4500 environment sensors via HTTP/XML

Allnet Environmental Device Check
Monitors Allnet ALL3000 environmental sensor devices via XML data for Icinga

Allnet Environmental Device Check
Monitors Allnet ALL4000/ALL3000 environmental sensor devices via XML data for Icinga

APC ATS Status Check
Monitors Schneider Electric / APC Automatic Transfer Switch (ATS) status via SNMP

APC SmartUPS SNMP Check
Monitors APC SmartUPS devices via SNMP for Icinga including battery, voltage, and frequency

APC UPS Check
Icinga plugin to monitor APC UPS devices via apcupsd for temperature, load, and battery status

APC UPS SNMP Check
Icinga plugin to monitor APC UPS systems via SNMP for battery, load, and temperature

APC UPS State Check
Icinga plugin to monitor APC UPS state via SNMP upsBasicStateOutputState

Aruba AP Check
Icinga plugin to monitor Aruba Access Points status, CPU, memory, and radio usage via SNMP

Aruba AP Check
Icinga plugin to monitor Aruba AP status, utilization, traffic, user count, and noise via SNMP

Asterisk DAHDI & PRI Card Check
Icinga plugin to monitor Asterisk PBX DAHDI and PRI telephony card status and alarms

Barracuda Firewall Temperature & Fan Check
Monitors Barracuda firewall temperature sensors and fan status via SNMP for Icinga
Battery Sensors Check
Icinga check plugin that monitors battery charge level, time remaining, and power source status

BME680 Gas Sensor Check
Icinga monitoring plugin for Bosch BME680 gas sensor readings via I2C
Breezecom Wireless Signal Strength Check
Monitors Breezecom wireless equipment signal strength via SNMP for Icinga

Brevis.One SMS Gateway Check
Monitors Brevis.One SMS Gateway signal strength, queue status, and disk usage for Icinga

CCS811 VOC Sensor Check
Icinga plugin to monitor air quality using the Adafruit CCS811 VOC sensor

Christ CLM5-IP Power Panel Check
Monitors Christ CLM5-IP power panels via TCP port 10001 for Icinga

Cisco Health Check
Monitors Cisco network equipment environment health status via SNMP bulk-get queries

Cisco IOS/NX-OS SNMP Check
Icinga plugins to monitor Cisco IOS and NX-OS devices via SNMPv3 health checks

Cisco PoE Check
Monitors Cisco switch Power over Ethernet (PoE) availability and usage via SNMP

Cisco SNMP Device Info
Retrieves Cisco device info (model, IOS version, serial, location, contact) via SNMP for Icinga.

Cisco SNMP Device Info
Retrieves Cisco device info (model, IOS version, serial, location, contact) via SNMP for Icinga.

Comet System Web Sensor Check
Monitors Comet System Web Sensor temperature, humidity, and environmental data via JSON API

Common UPS SNMP Check
SNMP-based UPS monitoring plugin for APC and CyberPower devices with auto-detection and performance data

Daikin AC Temperature Check
Icinga plugin to monitor Daikin AC inside/outside temperature and power state

DataCore SANsymphony Cluster Check
Icinga plugin to check DataCore SANsymphony cluster alerts via SNMP monitoring

Dell Hardware Health Check
Monitors Dell server hardware health status via SNMP for Icinga monitoring systems

Dell iDRAC Health Check
Icinga check plugin for monitoring Dell iDRAC hardware health status

Dell Warranty Check
Monitors Dell server hardware warranty expiration status via Dell API and SNMP

Devolo DLAN Bandwidth Check
Icinga plugin to monitor bandwidth on Devolo DLAN powerline adapters

DHT Temperature & Humidity Check
Icinga plugin to monitor DHT11, DHT22, and AM2302 temperature and humidity sensors via GPIO
Disk SMART Health Check
Icinga plugin to monitor hard disk and SSD health using SMART data via smartctl

EMC CLARIION SAN Check
Monitors EMC CLARiiON SAN storage processors, disks, cache, FC ports, and HBA states via Icinga

EMC Isilon Storage Check
Icinga plugin to monitor EMC Isilon storage cluster health, node health, and disk status via SNMP

EMC VMAX Storage Check
Icinga plugin to monitor EMC VMAX storage adapters, power supplies, and thin pool usage

ESPHome Devices Status Check
Icinga plugin to monitor ESPHome devices status, reachability, and firmware upgrade availability

ESXi Hardware Check
Icinga plugin to monitor hardware health status on VMware ESX/ESXi servers

F5 BIG-IP Bandwidth Utilization Check
Monitors F5 BIG-IP bandwidth utilization to detect licensed throughput exceeded alerts.

FastLTA Silent Cube Check
Icinga check plugin for monitoring FastLTA Silent Cube storage appliances via SNMP

Fibre Channel HBA Check
Icinga plugin to monitor Fibre Channel HBA port status, speed, and availability

FortiOS Hardware Sensor Check
Checks hardware sensor readings (temperature, voltage, fan speed) on FortiGate appliances via FortiOS REST API

FreeNAS API Check
Icinga plugin to monitor FreeNAS alerts, pool health, and storage capacity via the FreeNAS API

FreeNAS Health Check
Icinga plugin to monitor FreeNAS/TrueNAS health including zpools, datasets, ARC cache, and disk I/O

FRITZ!Box Check
Icinga check plugin for monitoring FRITZ!Box routers and devices via TR-064 protocol

Fritz!Box Smart Home Check
Monitors AVM Fritz!DECT 200 smart home devices via Fritz!Box for Icinga

Fritz!Box TR-064 Check
Icinga check plugin to monitor Fritz!Box routers via the TR-064 protocol over SSL

Fujitsu Eternus/DX Storage Check
Monitors Fujitsu Eternus/DX storage devices via SNMP for Icinga

Fujitsu Hardware Health Check
Monitors Fujitsu server hardware health status via SNMP for Icinga monitoring systems

Fujitsu Primergy Server Check
Icinga check plugin for monitoring Fujitsu Primergy servers via SNMP

Gigamon G-TAP AC Power Check
Monitors AC power status of Gigamon G-TAP-ATX network tap devices via telnet

Gigamon G-TAP AC Power Check
Monitors AC power status of Gigamon G-TAP-ATX network tap devices via telnet

GPU Sensor Check
Icinga plugin to monitor NVIDIA GPU sensors including temperature, fan speed, memory, and ECC errors via NVML

Grassfish Players Check
Monitors Grassfish digital signage players for licensing, transfer, and access issues

Grassfish Screens Check
Checks if Grassfish digital signage player screens are on or off via the Grassfish API

Gude Device SNMP Check
Monitors Gude PDU and sensor devices via SNMP with configurable thresholds for Icinga

Hardware Fan Speed Check
Icinga plugin to monitor hardware fan speeds in RPM using psutil sensors data
Hardware Temperature Sensors Check
Icinga plugin to monitor hardware temperature sensors for CPU, disk, and chipset readings
HD Homerun Tuner Check
Icinga plugin to check if HD Homerun tuners are currently recording or tuned to a channel
Health Monitoring Plugins
Collection of Icinga monitoring plugins for SNMP devices, UPS, servers, and network equipment

HomeMatic Device Check
Monitors HomeMatic smart home devices for temperature and humidity via Icinga

HP Firmware Check
Checks HPE controller, SSD drive, and iLO firmware for critical vulnerabilities via SNMP

HP ILO Health Check
Monitors HP ILO management processor health and accessibility via SNMP and HTTPS

HP iLO2 Health Check
Monitors HP iLO2 server hardware health status via Icinga check plugin

HP ProLiant Hardware Health Check
Monitors HP ProLiant server hardware health including CPUs, fans, temperatures, memory and PSUs

HP Smart Array Check
Monitors HP Smart Array RAID controller status and volume health on FreeBSD systems

HP/Aruba Switch CRC & Packet Drop Check
Monitors HP/Aruba switch interfaces for CRC errors and packet drops via SNMP

HPE MSA / DELL ME Storage Check
Monitors HPE MSA 2050 and DELL ME5024 storage arrays for Icinga 2

HPE MSL QuickStatus Health Check
Monitors HPE MSL tape library health status via QuickStatus web interface for Icinga

HPE OneView Infrastructure Check
Icinga plugin to monitor HPE OneView managed infrastructure via REST API

HPE Server Hardware Health Check
Monitors HPE ProLiant server hardware health via iLO REST API for Icinga

HS3/HS4 Home Automation Check
Icinga check plugin for monitoring HS3 and HS4 home automation device sensors

Huawei Dorado Backup Power Check
Checks health and running status of Huawei OceanStor Dorado backup power (BBU) modules

Huawei Dorado Controller Health Check
Checks health and running status of Huawei OceanStor Dorado storage controllers via REST API

Huawei Dorado Disk Check
Checks health and running status of all disks on Huawei OceanStor Dorado storage systems

Huawei Dorado Enclosure Health Check
Monitors health and running status of all enclosures on Huawei OceanStor Dorado storage systems.

Huawei Dorado Fan Check
Checks health and running status of all fans on Huawei OceanStor Dorado storage systems.

Huawei Dorado Host Health Check
Checks health and running status of hosts on a Huawei OceanStor Dorado storage system

Huawei Dorado HyperMetro Domain Check
Checks the running status of all HyperMetro domains on Huawei OceanStor Dorado storage systems.

Huawei Dorado HyperMetro Pair Check
Monitors Huawei OceanStor Dorado HyperMetro pair health, sync status, and data consistency via REST API

Huawei Dorado Interface Module Check
Checks health and running status of Huawei OceanStor Dorado interface modules via REST API

Huawei Dorado Power Supply Check
Checks health and running status of Huawei OceanStor Dorado power supply units via REST API

Huawei OceanStor Dorado System Health Check
Monitors Huawei OceanStor Dorado storage system health, capacity, and running status via REST API

HW Group Poseidon Device Check
Monitors HW Group Poseidon environmental sensors, dry contacts, and relay outputs via SNMP

HWgroup Damocles Device Check
Icinga check plugin for monitoring HWgroup Damocles sensors, dry contacts, and relay outputs

HWgroup Environmental Device Check
Icinga plugin to monitor HWgroup Poseidon, Damocles, and HWg-STE environmental sensors via SNMP

IBM Flex System SAN Pass-thru Check
Icinga plugin to monitor IBM Flex System SAN Pass-thru module health and status

IBM IMM Server Health Check
Monitors IBM server health, temperature, fans, and voltage via IMM using SNMP

IBM IMM Server Health Check
Monitors IBM server health, temperature, fans, and voltage via SNMP IMM interface

IBM TS Tape Library Check
Icinga plugin to monitor IBM System Storage TS3xxx Tape Library health and status

IDE SMART Hard Drive Check
Monitors local hard drive health using the Linux SMART interface for Icinga
iEi UPS Status Check
Monitors iEi Technology AUPS series VESA Mount Intelligent UPS Module status via network
iEi UPS Status Check
Monitors iEi Technology AUPS series VESA Mount Intelligent UPS Module status via network
Infoblox Appliance Check
Icinga monitoring plugin to check Infoblox appliance health and status

Innovaphone PBX Check
Icinga check plugin for monitoring innovaphone PBX device health, temperature, CPU, and memory
IPMI Power State Check
Icinga plugin to check server power state via IPMI using FreeIPMI's ipmi-power tool
IPMI Sensor Check
Icinga plugin to monitor IPMI sensor readings like temperature, voltage, fan speed, and power
IPMI Sensor Check
Icinga plugin to monitor server hardware health via IPMI sensors including temperatures, fans, and voltages
IPMI System Event Log Check
Icinga plugin to monitor the IPMI System Event Log (SEL) for hardware events and alerts

Kentix MultiSensor Check
Monitors Kentix MultiSensor-LAN devices for temperature and environmental conditions via SNMP

Knuerr PDU Check
Icinga plugin to monitor Knuerr PDU devices via SNMP with threshold checking

Knuerr RMS Environmental Monitor Check
Monitors Knuerr RMS environmental sensors for temperature, humidity, and contact states via SNMP

Knürr CoolTherm Server Cabinet Check
Monitors Knürr CoolTherm server cabinet sensors via SNMP for Icinga

LibreNMS Health Check
Icinga plugin to monitor LibreNMS hardware sensor health via direct database access

Liebert MPX Rack PDU Check
Monitors Liebert MPX Rack PDUs via SNMP with automatic discovery of PDUs, RBs, and RCPs

Linksys Router/Switch SNMP Check
Icinga plugin to monitor Linksys routers and switches via SNMP

Linux Hardware Sensors Check
Monitors Linux hardware sensors (temperature, fan, voltage, power) via libsensors for Icinga

Linux System Basics Check
Icinga plugin to monitor Linux memory, filesystem, load, PSI, sensors, and network metrics

LM Sensors Check
Monitors hardware sensor values and hard disk temperatures on Linux via lm_sensors and hddtemp

LM-Sensors Health Check
Monitors hardware sensors (temperature, fan speed, voltage) via lm-sensors for Icinga

LSI MegaRAID Check
Icinga check plugin for monitoring LSI MegaRAID and Dell PERC H730 RAID controller status

LSI RAID Controller Check
Icinga plugin to monitor LSI RAID controller status, logical drives, physical disks, BBU, and CV
Manubulon SNMP Plugins
SNMP-based monitoring plugins for Icinga to check storage, interfaces, CPU, memory, and more

MD RAID Status Check
Monitors Linux MD RAID array status and health via /sys/block for Icinga

Meinberg Lantime Check
Icinga check plugins for monitoring Meinberg Lantime NTP devices via SNMP

Meru/Fortinet AP Utilization Check
Monitors Meru/Fortinet access point utilization via SNMP for Icinga

Mi Flora Plant Sensor Check
Icinga plugin to monitor real-world plant health via Xiaomi Mi Flora Bluetooth sensors

MikroTik RouterOS Check
Monitors MikroTik RouterOS devices via API for Icinga — checks CPU, memory, interfaces, BGP, OSPF & more

MikroTik Switch Check
Icinga check plugin to monitor MikroTik switches via SNMP including CPU, temperature, and ports

Monitoring Plugin Collection (Extended Memory, MegaRAID, Nextcloud)
Icinga plugins for Linux memory monitoring, MegaRAID health checks, and Nextcloud updates

Nagios Plugins Collection (Epson Printer Ink, Dynamic DNS, VOO Modem SNR)
Icinga plugins for Epson printer ink levels, Dynamic DNS validation, and VOO modem SNR monitoring
Neon 110 Temperature & Humidity Sensor Check
Monitors temperature and humidity from Sensormetrix Neon 110 network sensors via Icinga

NetApp Ontap Cluster Health Check
Monitors NetApp ONTAP cluster health including volumes, aggregates, disks, snapmirrors, and hardware

NetApp Ontap Cluster Health Check
Icinga plugin to monitor NetApp Ontap cluster health including volumes, aggregates, and hardware

NetBotz Sensor Check
Monitors NetBotz temperature, humidity, and door sensors via SNMP for Icinga

NETGEAR Device Check
Monitors NETGEAR AV Line switch hardware metrics including CPU, RAM, fans, temperature, and PoE

Netio PDU Check
Icinga check plugin for monitoring and controlling Netio PDU power outlets via JSON API
Network Component Health Check
All-in-one Icinga plugin for monitoring network devices: interfaces, hardware, CPU, memory, BGP, OSPF & more
Network Components Health Check
All-in-one Icinga plugin for monitoring network devices: interfaces, hardware, CPU, BGP, OSPF, VPN and more

Novell iPrint Printer Queue Check
Monitors Novell iPrint printer queue status via IPP protocol for Icinga

Nvidia GPU Performance Check
Monitors Nvidia GPU usage, memory usage, and temperature on Windows via WMI for Icinga

NVIDIA GPU Utilization Check
Icinga plugin to monitor NVIDIA GPU utilization and memory usage via nvidia-smi

NVMe SMART Health Check
Monitors NVMe SSD SMART health data for all devices including temperature, spare capacity, and media errors

NVMe Storage Check
Icinga plugin to monitor NVMe storage device health and SMART status via nvme-cli

openHAB 2 Check
Icinga check plugin for monitoring openHAB 2 items, things, and system stats via REST API

Overland Storage SnapServer Check
Icinga plugin to monitor Overland Storage SnapServer disk, RAID, NIC status via SNMP

PCMeasure Ethernet Box Sensor Check
Monitors PCMeasure/MessPC Ethernet Box sensors for temperature and environmental data via Icinga

PCMeasure Hardware Sensor Check
Monitors PCMeasure hardware sensors for temperature, humidity, voltage, smoke, motion and water
PDU Health Check
Monitors PDU (Power Distribution Unit) hardware health and interface metrics via SNMP for Icinga

Philips Air Purifier Check
Icinga check plugin for monitoring Philips air purifier air quality, filters, and device status
PoE Consumption SNMP Check
Icinga check plugin to monitor PoE power consumption on switches via SNMP

Power Usage Check
Monitors household power usage (kWh) via Arduino photo resistor and MySQL database for Icinga
Printer Health Check
Icinga plugin to monitor health and status parameters of network printers

PureStorage FlashArray/FlashBlade Health Check
Monitors PureStorage FlashArray and FlashBlade health, capacity, performance, and replication via REST API

QNAP NAS Check
Icinga plugin to monitor QNAP NAS health via SNMP including temperature, HDD, RAID and volume status

QNAP QTS Firmware Version Check
Checks QNAP QTS firmware version and alerts when newer updates are available

QTS CPU Usage Check
Icinga plugin to monitor CPU usage on QNAP QTS appliances via the HTTP API

QTS Disk SMART Check
Checks disk SMART health, temperature, and attribute status on QNAP QTS appliances via API

QTS Memory Usage Check
Icinga plugin to monitor memory usage on QNAP QTS appliances via the HTTP API

QTS Temperatures Check
Checks system and CPU temperatures on QNAP QTS appliances via the HTTP API

RAID Status Check
Icinga plugin to monitor hardware and software RAID controller status across multiple RAID types

Raspberry Pi Temperature Check
Icinga plugin to monitor Raspberry Pi board temperature with configurable thresholds

Raspberry Pi Temperature Check
Icinga plugin to monitor Raspberry Pi CPU temperature with performance data

Raspberry Pi Temperature Check
Icinga check plugin to monitor Raspberry Pi CPU temperature with warning and critical thresholds

Raspberry Pi Voltage Check
Icinga plugin to monitor Raspberry Pi voltage, throttling, and temperature-related events

Redfish Drives Health Check
Checks physical drive and storage controller health on Redfish-compatible servers via the Redfish API

Redfish Hardware Health Check
Icinga plugin to monitor hardware health and inventory of Redfish-enabled systems

Redfish Hardware Sensor Check
Checks hardware sensor readings (temperature, voltage, fan speed, power) via the Redfish API
Redfish Health Check
Icinga plugin to monitor health status and inventory of Redfish-enabled hardware systems

Redfish Health Check
Icinga plugin to monitor hardware health and inventory of Redfish-enabled systems (servers, BMCs)
Redfish System Event Log Check
Checks the System Event Log (SEL) of Redfish-compatible servers via the Redfish API.

Redfish System Health Check
Checks overall system health of Redfish-compatible servers via the Redfish API for Icinga.

Rittal CMC Hardware Health Check
Monitors hardware health of Rittal CMC devices via SNMP for Icinga

Rittal CMC3 Check
Icinga check plugin for monitoring Rittal CMC3 environmental monitoring devices via SNMP

SafeNet HSM State Check
Checks the operational state and usage level of a Gemalto SafeNet ProtectServer Network HSM via SSH.

SanBox 5800 SNMP Check
Icinga SNMP plugin to monitor SanBox 5800 (QLogic) Fibre Channel switch health and sensors

SATEON Field Network Device Status Check
Icinga plugin to monitor SATEON field network device status and hardware faults
SCSI SMART Drive Check
Icinga plugin to monitor SMART health status of ATA drives via SCSI commands
Sensatronic Senturion Environment Check
Monitors Sensatronic Senturion environment sensors for temperature, humidity, airflow, and light
Sensatronics TempTrax Temperature Check
Monitors temperature probes on Sensatronics TempTrax Model E and Model F devices via Icinga

Shelly Device Check
Icinga monitoring plugin for Shelly smart relay and power meter devices

Siemens Scalance Switch Fault Check
Monitors Siemens Scalance X300/X400 switch fault codes via SNMP for Icinga

Siemens Scalance Switch Fault Check
Monitors Siemens Scalance X300/X400 switch fault codes via SNMP for Icinga

Silex USB Device Server Check
Monitors Silex SX-3000GB USB Device Server to verify USB dongle connectivity and host assignment
SL-SWTGW218AS Switch Port Checker
Icinga plugin to check for bad packets on SL-SWTGW218AS switch port interfaces
SMART Attributes Check
Icinga plugin to monitor disk health by checking SMART attributes via smartctl
Report this plugin
Know a plugin that belongs here?
Submit a Plugin
Know a plugin we're missing? Share the repository or web page URL and we'll review it.



