Network Monitoring Plugins

Monitor network infrastructure, traffic, protocols, and connectivity with Icinga plugins built for complete network visibility.

Plugins for monitoring network devices, interfaces, traffic, DNS, DHCP, VPN tunnels, BGP sessions, SNMP agents, SSL certificates, HTTP endpoints, and more. Detect outages, bandwidth issues, protocol failures, and security threats across your entire network infrastructure.

Asterisk SIP Trunk Check

Icinga plugin to monitor Asterisk SIP trunk peer status via the AMI interface

Author:spike77453
Get Plugin

AWS Cloud Monitoring Checks

Icinga plugins for monitoring AWS ECS clusters, ALB, and Classic Load Balancer health

Author:asafs133
Get Plugin

Bandwidth Check

Icinga plugin to monitor network bandwidth using iperf

Author:matteocorti
Get Plugin

Barracuda VPN Tunnel State Check

Monitors Barracuda firewall VPN tunnel states via SNMP for Icinga

Author:usolved
Get Plugin

BIRD BGP Peer Check

Monitors BIRD BGP peer status, session state, and route metrics for Icinga

Author:fapgomes
Get Plugin

Breezecom Wireless Signal Strength Check

Monitors Breezecom wireless equipment signal strength via SNMP for Icinga

Author:www.monitoring-plugins.org
Get Plugin

Centreon Plugins Collection

Comprehensive monitoring plugin collection for applications, cloud, databases, hardware, networks, and OS.

Author:centreon
Get Plugin

Certificate Check

Monitors and validates SSL/TLS certificate chains for expiration, hostname, and SAN compliance

Author:atc0005
Get Plugin

Certificate Expiry Check

Icinga plugin to monitor SSL/TLS certificate expiry dates for HTTPS endpoints

Author:m-kraus
Get Plugin

Certificate Expiry Check

Icinga plugin to monitor SSL/TLS certificate expiry dates for HTTPS endpoints

Author:lausser
Get Plugin

Chrony NTP/PTP Time Offset Check

Icinga plugin to monitor Chrony NTP & PTP time offset against configurable thresholds

Author:0kaba0hub
Get Plugin

Cisco Switch Interface Status Check

Icinga plugin to monitor Cisco switch interface status via SSH

Author:tdh-foundation
Get Plugin

Connection Count Check

Monitors the number of open TCP socket connections on a specific port for Icinga

Author:gyselroth
Get Plugin

Conntrack NAT Source Address Check

Icinga plugin to check conntrack NAT source IP addresses for a given destination

Author:brenard
Get Plugin

DANE/TLSA Record Check

Icinga plugin to verify DANE/TLSA DNS records against TLS certificates served by a host

Author:debfx
Get Plugin

Devolo DLAN Bandwidth Check

Icinga plugin to monitor bandwidth on Devolo DLAN powerline adapters

Author:hoentschrode
Get Plugin

DHCP Availability Check

Monitors DHCP server availability on a network for Icinga monitoring systems

Author:www.monitoring-plugins.org
Get Plugin

DHCP Relay Check

Checks DHCP server availability by simulating a DHCP relay agent to acquire an IP address

Author:cperrin88
Get Plugin

DHCP Relayed Check

Icinga plugin to test DHCP server availability by emulating a DHCP client discovery request

Author:Linuxfabrik
Get Plugin

DNS Dig Check

Icinga plugin to test DNS service by performing dig queries against a specified DNS server

Author:www.monitoring-plugins.org
Get Plugin

DNS Lookup Check

Icinga check plugin that performs DNS lookups and monitors hostname resolution response time

Author:Linuxfabrik
Get Plugin

DNS Lookup Check

Monitors DNS resolution and lookup response times for Icinga monitoring systems

Author:www.monitoring-plugins.org
Get Plugin

DNS SOA Serial Sync Check

Icinga plugin to verify DNS SOA serial numbers are in sync between two DNS servers

Author:theias
Get Plugin

Domain Expiration RDAP Check

Icinga plugin to check domain name expiration dates via RDAP protocol

Author:alarig
Get Plugin

Fibre Channel HBA Check

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

Author:ethbian
Get Plugin

FortiOS Network I/O Check

Monitors network I/O and link states on FortiGate appliances running FortiOS via REST API

Author:Linuxfabrik
Get Plugin

Gemini Server Check

Icinga plugin to monitor Gemini protocol servers, checking status codes, content, and certificates

Author:bortzmeyer
Get Plugin

Generic SNMP Check

Generic SNMP check plugin for Icinga that queries any SNMP agent using JSON-defined configurations.

Author:centreon
Get Plugin

GTPv2 Tunnel Accessibility Check

Icinga plugin to check GTPv2 tunnel accessibility for GPRS/LTE mobile network monitoring

Author:NETWAYS
Get Plugin

HP JetDirect Printer Status Check

Monitors HP JetDirect printer status via SNMP for Icinga

Author:www.monitoring-plugins.org
Get Plugin

HTTP Check

Icinga plugin to monitor HTTP/HTTPS endpoints with SSL certificate, authentication, and response checks

Author:wftech
Get Plugin

HTTP Check

Monitors HTTP/HTTPS web services, response times, content, and SSL certificate expiration.

Author:www.monitoring-plugins.org
Get Plugin

HTTP Check for Windows

Simple HTTP check plugin for Windows hosts compatible with Icinga monitoring systems

Author:Napsty
Get Plugin

HTTP CURL Check

Icinga plugin to monitor HTTP/HTTPS endpoints using PHP CURL with response time and content checks

Author:m-kraus
Get Plugin

HTTP CURL Check

Icinga plugin to monitor HTTP/HTTPS endpoints using PHP CURL with response time and content checks

Author:lausser
Get Plugin

HTTP Expected String Check

Icinga plugin to check websites for expected strings or regex patterns, with htaccess and POST login support

Author:cytopia
Get Plugin

HTTP Proxy Check

Icinga plugin to monitor HTTP/HTTPS endpoints through a proxy server using wget

Author:ozzi-
Get Plugin

HTTP Request Check

Icinga plugin to check HTTP requests using pycurl with support for multi-stage URL checks

Author:akrus
Get Plugin

HTTP/HTTPS Check (cURL)

Monitors HTTP/HTTPS web services, response times, content, and SSL certificate expiration via cURL

Author:www.monitoring-plugins.org
Get Plugin

HTTP/HTTPS Endpoint Check

Icinga plugin to monitor HTTP/HTTPS endpoints using curl with response time and content checks

Author:ozzi-
Get Plugin

Icinga/Nagios Monitoring Plugins

Icinga monitoring plugins for mail queue, systemd services, and network traffic analysis on Linux

Author:zikusooka
Get Plugin

Infrastructure MITM Detection Check

Icinga check plugin for detecting Man-in-the-Middle attacks via traceroute and JARM fingerprinting

Author:pentagridsec
Get Plugin

Interface Traffic Check

Icinga check plugin to monitor network interface traffic utilization via SNMP

Author:NETWAYS
Get Plugin

Interrupts Check

Icinga plugin to monitor network interface interrupts with configurable warning and critical thresholds

Author:honzahommer
Get Plugin

IP Range Usage Check

Monitors IP address usage percentage within a given network range for Icinga.

Author:emanuel-b-q
Get Plugin

IRC Daemon Check

Monitors IRC daemon connectivity and connected user count for Icinga monitoring systems

Author:www.monitoring-plugins.org
Get Plugin

KEMP LoadMaster Services Check

Monitors KEMP LoadMaster virtual services status via REST API for Icinga

Author:Linuxfabrik
Get Plugin

Kentix MultiSensor Check

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

Author:NETWAYS
Get Plugin

LDAP Check

Monitors LDAP server availability and response time for Icinga monitoring systems

Author:www.monitoring-plugins.org
Get Plugin

LDAP/LDAPS Check

Monitors LDAP/LDAPS server availability and response time for Icinga monitoring systems

Author:www.monitoring-plugins.org
Get Plugin

Linode Network Allowance Check

Monitors Linode network transfer pool usage and allowance via the Linode API

Author:blakehartshorn
Get Plugin

Linux MTU Check

Icinga plugin to check and verify the MTU configuration of a Linux network interface

Author:winem
Get Plugin

Linux Network Device Statistics Check

Monitors Linux network device statistics (rx/tx bytes, packets, errors) via /proc/net/dev

Author:Al2Klimov
Get Plugin

Linux Network Interface Check

Icinga plugin to monitor Linux network interface metrics without SNMP

Author:winem
Get Plugin

Linux Network Link State Check

Icinga plugin to monitor Linux network interface link state (up/down)

Author:winem
Get Plugin

Linux NIC Buffer Check

Icinga plugin to monitor Linux NIC buffer counters like pkts_rx_OOB and ring_full

Author:winem
Get Plugin

Linux TCP Sockets Check

Icinga plugin to monitor Linux TCP socket statistics from /proc/net/sockstat

Author:winem
Get Plugin

Log Parser Check

Icinga check plugin that parses network device logs and counts occurrences of a search string

Author:cflinspach
Get Plugin

Manubulon SNMP Plugins

SNMP-based monitoring plugins for Icinga to check storage, interfaces, CPU, memory, and more

Author:dnsmichi
Get Plugin

Microsoft SNDS Blacklist Check

Checks if an IP address is blacklisted in Microsoft Smart Network Data Service (SNDS)

Author:janvonde
Get Plugin

MRTG Log Data Check

Monitors average or maximum values from MRTG log files for Icinga

Author:www.monitoring-plugins.org
Get Plugin

MRTG Traffic Check

Monitors network traffic rates on routers and switches using MRTG log data for Icinga

Author:www.monitoring-plugins.org
Get Plugin

MTR Network Path Check

Icinga plugin using MTR to monitor all routers along a network path for reachability and performance

Author:DinoTools
Get Plugin

Multicast Communication Check

Icinga plugin to monitor multicast network communication using omping

Author:Napsty
Get Plugin

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

Author:sephiroth1395
Get Plugin

Namecheap Domain Expiry Check

Checks domain expiry status via the Namecheap API for Icinga monitoring

Author:JeffAlyanak
Get Plugin

Neon 110 Temperature & Humidity Sensor Check

Monitors temperature and humidity from Sensormetrix Neon 110 network sensors via Icinga

Author:NETWAYS
Get Plugin

Network Bonding Check

Icinga check plugin for monitoring network bonding (channel bonding) interface health and slave status

Author:Linuxfabrik
Get Plugin

Network Component Health Check

All-in-one Icinga plugin for monitoring network devices: interfaces, hardware, CPU, memory, BGP, OSPF & more

Author:lausser
Get Plugin

Network Components Health Check

All-in-one Icinga plugin for monitoring network devices: interfaces, hardware, CPU, BGP, OSPF, VPN and more

Author:Napsty
Get Plugin

Network Connections Check

Icinga plugin to count and monitor system-wide network socket connections by type and state

Author:Linuxfabrik
Get Plugin

Network I/O Check

Icinga plugin to monitor network I/O throughput, errors, and drops per interface

Author:Linuxfabrik
Get Plugin

Network I/O Check

Icinga plugin to monitor network I/O traffic and bandwidth usage on network interfaces

Author:Napsty
Get Plugin

Network Interface Check

Icinga plugin to monitor local network interfaces on Linux, Windows, macOS, and more

Author:DinoTools
Get Plugin

Network Interface Operational Status Check

Monitors the operational status of a network interface via SNMP for Icinga

Author:www.monitoring-plugins.org
Get Plugin

Network Interface Status Check

Monitors operational status of all network interfaces on a host via SNMP for Icinga

Author:www.monitoring-plugins.org
Get Plugin

Network Interface Table Check

Monitors network interface status and bandwidth usage on routers, switches, and servers via SNMP

Author:Tontonitch
Get Plugin

Network Interface Traffic Check

Icinga plugin to monitor network interface traffic speed and bandwidth usage

Author:githubDante
Get Plugin

Network Routing Monitoring Plugins (BGP, EIGRP, Cisco WLAN)

Icinga plugins for monitoring BGP sessions, EIGRP neighbors, and Cisco WLAN via SNMP

Author:nistorj
Get Plugin

Network Speed Check

Icinga plugin to monitor network interface incoming and outgoing traffic speed via vnstat

Author:araujobsd
Get Plugin

Network Traffic Check

Icinga plugin to monitor network bandwidth and traffic on all interfaces

Author:xxorde
Get Plugin

Network Traffic Check

Icinga plugin to monitor network interface traffic and bandwidth usage on Linux systems

Author:matteocorti
Get Plugin

Network Traffic Check via vnstat

Icinga plugin to monitor network interface traffic rates using vnstat

Author:Mirdarthos
Get Plugin

Nmap Port Scan Check

Icinga check plugin that performs nmap port scans and validates open ports against a whitelist

Author:git.nordlichter-brv.de
Get Plugin

NNTP Connection Check

Monitors NNTP (Network News Transfer Protocol) server connectivity and response times for Icinga

Author:www.monitoring-plugins.org
Get Plugin

NTP Chronyd Clock Offset Check

Checks the clock offset of chronyd NTP service in milliseconds against configured thresholds.

Author:Linuxfabrik
Get Plugin

NTP Health Check

Monitors NTP network time synchronization health for Icinga monitoring systems

Author:lausser
Get Plugin

NTP ntpd Clock Offset Check

Icinga plugin to check the clock offset of ntpd against configured NTP servers.

Author:Linuxfabrik
Get Plugin

NTP Time Offset Check

Monitors NTP clock time offset between local host and a remote NTP server for Icinga.

Author:www.monitoring-plugins.org
Get Plugin

OCSP Stapling Check

Icinga plugin to monitor OCSP stapling validity and expiration on TLS servers

Author:patf
Get Plugin

OpenVPN Client List Check

Icinga check plugin to monitor connected OpenVPN clients by parsing the server status log

Author:Linuxfabrik
Get Plugin

OpenVPN Users Check

Icinga plugin to monitor the number of connected OpenVPN users

Author:stdevel
Get Plugin

PerfOps CLI Network Check

Icinga plugin for network checks (ping, latency, DNS) via PerfOps API from global locations

Author:6uellerBpanda
Get Plugin

Ping Check

Icinga plugin to monitor host availability via ICMP ping, checking packet loss and round trip time

Author:www.monitoring-plugins.org
Get Plugin

PowerDNS Dist Balancer Check

Monitors PowerDNS dnsdist load balancer DNS query rates via API for Icinga

Author:worldstream-labs
Get Plugin

Printer Health Check

Icinga plugin to monitor health and status parameters of network printers

Author:lausser
Get Plugin

RADIUS Server Check

Icinga plugin to monitor RADIUS server availability and response time using radclient

Author:ozzi-
Get Plugin

RADIUS Server Check

Monitors RADIUS server availability and authentication response for Icinga

Author:www.monitoring-plugins.org
Get Plugin

RBL Blacklist Check

Icinga plugin to check if an SMTP server is listed on DNS-based Real-time Blackhole Lists (RBL)

Author:matteocorti
Get Plugin

RBL Blacklist Check

Checks if an SMTP server IP is listed on DNS-based Real-time Blackhole Lists (RBL/DNSBL)

Author:Napsty
Get Plugin

REAL/RTSP Service Check

Monitors REAL/RTSP streaming service availability and response time for Icinga

Author:www.monitoring-plugins.org
Get Plugin

RPC Service Check

Checks if an RPC service is registered and running on a remote host using rpcinfo

Author:www.monitoring-plugins.org
Get Plugin

SFTP Server Check

Icinga plugin to monitor SFTP server availability by testing file upload and download

Author:Napsty
Get Plugin

Shadowsocks Server Check

Icinga plugin to monitor Shadowsocks proxy server availability by testing connections through the proxy

Author:genzj
Get Plugin

SMB Disk Check

Monitors free disk space on SMB/CIFS network shares for Icinga

Author:www.monitoring-plugins.org
Get Plugin

SMSEagle GSM Signal Strength Check

Monitors GSM signal strength of SMSEagle SMS gateway devices via API v2

Author:NETWAYS
Get Plugin

SNMP Check

Icinga plugin that queries SNMP OIDs from CSV-defined device profiles and checks values against thresholds

Author:Linuxfabrik
Get Plugin

SNMP Check

Icinga SNMP check plugin with threshold limits, regex matching, and performance data support

Author:ozzi-
Get Plugin

SNMP Check

Monitors remote hosts via SNMP to check status and retrieve system information for Icinga

Author:www.monitoring-plugins.org
Get Plugin

SNMP General Info Check

SNMP check plugin for Icinga that retrieves general system info like sysDescr, sysLocation, sysContact

Author:faridj
Get Plugin

SNMP General Info Check

SNMP check plugin for Icinga that retrieves general system info like sysDescr, sysLocation, sysContact

Author:joubbi
Get Plugin

SNMP Interface Traffic Check

Monitors network interface traffic statistics via SNMP for Icinga monitoring systems

Author:Tylan
Get Plugin

SNMP Memory Usage Percent Check

Icinga plugin to monitor memory usage percentage via SNMP using total and free memory OIDs

Author:Aleksey-Maksimov
Get Plugin

SNMP Multi-Value Check

Icinga SNMP plugin to check and monitor multiple SNMP values simultaneously

Author:monitoring
Get Plugin

SNMP Network Interface Check

Monitors network interface traffic and status via SNMP for Icinga monitoring systems

Author:iamcheko
Get Plugin

SNMP Network Interfaces Check

Monitors SNMP network interface status, errors, and bandwidth usage for Icinga

Author:NETWAYS
Get Plugin

SNMP Printer Status Check

Icinga plugin to monitor SNMP printer status including trays, consumables, and page counts

Author:Tylan
Get Plugin

SNMP Value Range Check

Icinga plugin to check if an SNMP value falls within a dynamic min/max range from SNMP OIDs

Author:Aleksey-Maksimov
Get Plugin

SOCKS Proxy Check

Icinga plugin to monitor SOCKS proxy availability and responsiveness

Author:Ekhozie
Get Plugin

SPF Record Check

Icinga plugin to monitor and validate SPF (Sender Policy Framework) DNS records

Author:matteocorti
Get Plugin

SSH Authentication Methods Check

Icinga plugin to check enabled and disabled SSH authentication methods on remote hosts

Author:Massl123
Get Plugin

SSL Certificate Expiration Check

Icinga plugin to monitor SSL/TLS certificate expiration dates with configurable warning thresholds

Author:adfinis-sygroup
Get Plugin

SSL Certificate Expiration Check

Monitors SSL/TLS certificate expiration dates and alerts before certificates expire

Author:patrikskrivanek
Get Plugin

SSL/TLS Certificate Check

Monitors SSL/TLS certificate validity, expiration, and security best practices for Icinga

Author:matteocorti
Get Plugin

Starface Channel Status Check

Monitors active DAHDI, SIP, and other channel usage on a Starface PBX system

Author:Linuxfabrik
Get Plugin

Starface SIP Peer Statistics Check

Monitors SIP peer statistics (online/offline counts) of a Starface PBX via Icinga

Author:Linuxfabrik
Get Plugin

strongSwan Connections Check

Checks IPSec connection states on a strongSwan VPN gateway via the VICI interface

Author:Linuxfabrik
Get Plugin

Tasmota WiFi Plug & Sensor Check

Icinga plugin to monitor Tasmota WiFi smart plugs and attached sensors via HTTP

Author:dirkheitzmann
Get Plugin

TCP Connections Check

Icinga plugin to monitor the number of open TCP connections on a system

Author:matteocorti
Get Plugin

TFTP Server Check

Icinga plugin to monitor TFTP servers by downloading files and verifying their contents

Author:cspeterson
Get Plugin

Time Check

Monitors time synchronization by comparing a remote host's clock against the local system time

Author:www.monitoring-plugins.org
Get Plugin

Tor Node Check

Icinga plugin for monitoring the status and availability of a Tor network node

Author:evgeni
Get Plugin

Traceroute Ping Plot Check

Icinga plugin that performs traceroute and generates ping latency graphs per hop using rrdgraph

Author:fkrueger
Get Plugin

UDP Connection Check

Monitors UDP connections by testing host connectivity, response time, and expected responses

Author:www.monitoring-plugins.org
Get Plugin

Unbound DNS Resolver Check

Monitors Unbound DNS resolver health and performance statistics via unbound-control

Author:joubbi
Get Plugin

WAN Latency Check

Icinga plugin to check WAN latency to a public IP address from global geographic locations

Author:computingbee
Get Plugin

Wave Signal Strength Check

Monitors wireless signal strength on Wave devices for Icinga monitoring systems

Author:www.monitoring-plugins.org
Get Plugin

WHOIS Expiration Check

Monitors domain name WHOIS record expiration dates and alerts before domains expire

Author:atc0005
Get Plugin

Windows Network Usage Check

Icinga plugin to monitor Windows network interface usage and bandwidth utilization

Author:Napsty
Get Plugin

WuT WebIO Klima Appliance Check

Monitors WuT WebIO Klima temperature and climate sensors via SNMP for Icinga

Author:NETWAYS
Get Plugin

Know a plugin that belongs here?