Security Monitoring Plugins

Icinga plugins for monitoring firewalls, certificates, antivirus, VPNs, intrusion detection, and security infrastructure.

Monitor your security stack with plugins covering SSL/TLS certificate expiry, firewall health, antivirus status, VPN tunnels, blacklist checks, rootkit detection, and threat intelligence. Detect vulnerabilities, expired credentials, and misconfigurations before they become breaches.

acme.sh Certificate Status Check

Monitors acme.sh certificate status, expiry, renewal failures, and installation integrity

Author:Linuxfabrik
Get Plugin

Apache httpd Information Disclosure Check

Icinga plugin to check Apache httpd information disclosure in HTTP responses

Author:Linuxfabrik
Get Plugin

Authentik Health Check

Icinga plugin to monitor Authentik identity provider health via its API

Author:n1tr0-5urf3r
Get Plugin

Barracuda Firewall Temperature & Fan Check

Monitors Barracuda firewall temperature sensors and fan status via SNMP for Icinga

Author:usolved
Get Plugin

Barracuda VPN Tunnel State Check

Monitors Barracuda firewall VPN tunnel states via SNMP for Icinga

Author:usolved
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 web servers

Author:ozzi-
Get Plugin

Certificate Expiry Check

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

Author:lausser
Get Plugin

Check Point IPS Update Check

Monitors Check Point IPS database update status on Management Servers and managed Gateways

Author:leinadred
Get Plugin

ClamAV Daemon Check

Icinga plugin to monitor ClamAV daemon status using clamdscan

Author:gitea.zionetrix.net
Get Plugin

ClamAV Daemon Connection Check

Monitors ClamAV daemon (clamd) connectivity and response time for Icinga

Author:www.monitoring-plugins.org
Get Plugin

ClamAV Scan Check

Icinga check plugin that monitors ClamAV antivirus scan results for detected threats

Author:Vitexus
Get Plugin

ClamAV Scan Results Check

Icinga plugin to check ClamAV antivirus scan results from clamscan log files

Author:thomas-krenn
Get Plugin

ClamAV Virus Scan Check

Icinga check plugin for ClamAV antivirus scanning and virus detection reporting

Author:Vitexus
Get Plugin

Conntrack NAT Source Address Check

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

Author:brenard
Get Plugin

Conntrack Table Usage Check

Checks netfilter connection tracking table usage and kernel drop/eviction counters

Author:Linuxfabrik
Get Plugin

Debian System Integrity Check

Icinga plugin to verify Debian system integrity using debsums for rootkit and tampering detection

Author:gyselroth
Get Plugin

DirXML/Identity Manager Driver State Check

Monitors Novell DirXML and Micro Focus Identity Manager driver states for Icinga

Author:lhaeger
Get Plugin

Drupal Site Health Check

Monitors Drupal 8 sites for security updates, module updates, core errors, and database migrations

Author:communia
Get Plugin

Fail2ban Check

Monitors fail2ban banned IP counts across all jails with per-jail threshold alerting.

Author:Linuxfabrik
Get Plugin

Fail2Ban Check

Icinga plugin to monitor Fail2Ban jails, banned IPs, and ban expiration times

Author:n1tr0-5urf3r
Get Plugin

Fortigate Dead Gateway Check

Monitors Fortigate firewall dead gateways via SNMP with packet loss and RTT thresholds

Author:gleberrl
Get Plugin

FortiGate Health Check

Comprehensive Icinga monitoring plugin for Fortinet FortiGate firewall health via REST API

Author:ascii42
Get Plugin

FortiOS Firewall Statistics Check

Monitors FortiGate firewall policy traffic statistics via FortiOS REST API for Icinga

Author:Linuxfabrik
Get Plugin

FortiOS HA Cluster Status Check

Monitors FortiGate FortiOS high-availability cluster status and member count 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

Gitlab Access Tokens Expiration Check

Icinga plugin to monitor Gitlab personal, group, and project access token expiration dates

Author:brenard
Get Plugin

GitLab Version Check

Checks installed GitLab version for EOL status, available updates, and security vulnerabilities

Author:Linuxfabrik
Get Plugin

Graylog Alerts Check

Monitors Graylog event stream alerts and reports critical states to Icinga2

Author:sowoi
Get Plugin

HP Firmware Check

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

Author:NETWAYS
Get Plugin

HTTPS Certificate and Content Check

Icinga plugin to check HTTPS certificate validity, expected status codes, and response content.

Author:JeffAlyanak
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

IPFire Pakfire Update Check

Icinga plugin to check IPFire Pakfire updates, package upgrades, and pending reboots

Author:stdevel
Get Plugin

Kentix Alarm Manager Check

Icinga plugin to monitor Kentix Alarm Manager devices via SNMP

Author:NETWAYS
Get Plugin

Keycloak Stats Check

Icinga plugin to monitor Keycloak server runtime stats, uptime, Java version, and feature flags

Author:Linuxfabrik
Get Plugin

LDAP/LDAPS Check

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

Author:www.monitoring-plugins.org
Get Plugin

Mailcow Rspamd Status Check

Icinga plugin to monitor Rspamd service status and mail filtering stats in Mailcow

Author:anbucher
Get Plugin

Nextcloud Security Scan Check

Checks the security rating of a Nextcloud server via the Nextcloud security scanner API.

Author:Linuxfabrik
Get Plugin

NGINX Information Disclosure Check

Checks how much an NGINX server discloses about itself in HTTP response headers and error pages

Author:Linuxfabrik
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

OCSP Stapling Check

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

Author:patf
Get Plugin

OpenCloud Security Check

Icinga plugin to scan and rate the security level of OpenCloud instances

Author:sowoi
Get Plugin

OpenLDAP SyncRepl Replication Check

Checks OpenLDAP syncrepl replication state between provider and consumer servers

Author:gitea.zionetrix.net
Get Plugin

OpenVAS Feed Status Check

Icinga plugin to check if Greenbone OpenVAS vulnerability feeds are up to date

Author:n1tr0-5urf3r
Get Plugin

OpenVPN Client List Check

Icinga plugin to list and monitor clients connected to an OpenVPN server

Author:Linuxfabrik
Get Plugin

OpenVPN Users Check

Icinga plugin to monitor the number of connected OpenVPN users

Author:stdevel
Get Plugin

OPNsense Firewall Check

Icinga check plugin for monitoring OPNsense firewall updates, IPsec, WireGuard, HA, and services

Author:nbuchwitz
Get Plugin

OPNsense pfctl State Table Check

Monitors OPNsense pfctl state table entries with configurable warning and critical thresholds.

Author:opnsense.tools
Get Plugin

Palo Alto HA Sync Check

Monitors Palo Alto firewall HA synchronisation status via REST API for Icinga

Author:quick-tutoriel
Get Plugin

PAM Authentication Check

Icinga plugin to test PAM (Pluggable Authentication Module) operations using pamtester

Author:theias
Get Plugin

pfSense Monitoring Check

Icinga check plugin for monitoring pfSense firewalls via SNMP

Author:ogdenzd
Get Plugin

Pi-hole Status Check

Icinga plugin to monitor Pi-hole status, blocking statistics, and availability

Author:l13t
Get Plugin

Postfix Greylist Policy Daemon Check

Monitors Postfix greylisting policy daemon health by testing TCP policy responses

Author:infoxchange
Get Plugin

Postfwd Rate Limit Check

Icinga plugin to check postfwd rate limits and detect senders exceeding sending thresholds

Author:n1tr0-5urf3r
Get Plugin

Proxmox Mail Gateway Check

Icinga plugin to monitor Proxmox Mail Gateway mail counts, spam, virus, and relay domain configuration

Author:n1tr0-5urf3r
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

Random Monitoring Check Plugins Collection

Collection of Icinga check plugins for SSH, domain expiry, backups, OpenBSD updates, and more

Author:oxzi
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

Rootkit Scanner Check

Icinga check plugin that scans Linux systems for approximately 175 known rootkits

Author:Linuxfabrik
Get Plugin

SafeNet HSM State Check

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

Author:Linuxfabrik
Get Plugin

SAP Base Health Check

Monitors SAP system base health via CCMS, sapcontrol, RFC checks, and certificate expiration for Icinga

Author:Rocket-Search
Get Plugin

SATEON Field Network Device Status Check

Icinga plugin to monitor SATEON field network device status and hardware faults

Author:xyhtac
Get Plugin

Secure IMAP Connection Check

Monitors Secure IMAP (SIMAP) server connectivity and SSL certificate validity for Icinga

Author:www.monitoring-plugins.org
Get Plugin

SentinelOne Threat Check

Icinga plugin to check for SentinelOne endpoint security threats via cloud API

Author:NETWAYS
Get Plugin

Shadowsocks Server Check

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

Author:genzj
Get Plugin

Shibboleth 3 IdP Login Check

Icinga plugin to perform end-to-end Shibboleth 3 IdP login checks with response time thresholds

Author:KULeuven-CCIS
Get Plugin

SOCKS Proxy Check

Icinga plugin to monitor SOCKS proxy availability and responsiveness

Author:Ekhozie
Get Plugin

Sophos Central Status Check

Monitors Sophos Central cloud service alerts and endpoint health status via API

Author:NETWAYS
Get Plugin

Sophos XG Firewall Check

Monitors Sophos XG firewalls via SNMP for disk, memory, HA, licenses, services, and VPN status

Author:DinoTools
Get Plugin

SSH Authentication Methods Check

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

Author:Massl123
Get Plugin

SSH Check

Monitors SSH server availability and version compliance on remote hosts

Author:www.monitoring-plugins.org
Get Plugin

SSH Daemon Log Check

Icinga plugin to monitor OpenSSH daemon logs for security events and anomalous login activity

Author:Linuxfabrik
Get Plugin

SSH Login Check

Monitors SSH login authentication success or failure for Icinga monitoring systems

Author:atc0005
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

strongSwan IPSec Connections Check

Monitors strongSwan IPSec VPN connection states, IKE/CHILD SA status, and traffic counters.

Author:Linuxfabrik
Get Plugin

TCP Connection Check

Icinga plugin to monitor TCP connections, response times, and SSL certificate validity

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

Trassir NVR Health Check

Icinga plugin to monitor Trassir NVR server health and camera archive recording status

Author:xyhtac
Get Plugin

Trend Micro Deep Security Check

Icinga check plugin for monitoring Trend Micro Deep Security 9.5 host status and antimalware events

Author:NETWAYS
Get Plugin

UniFi PoE Disconnect Check

Monitors and secures PoE port access on Ubiquiti UniFi switches by detecting disconnect events

Author:BFLB
Get Plugin

Vault State Check

Icinga plugin to monitor the seal/unseal state of HashiCorp Vault

Author:carroarmato0
Get Plugin

VirusTotal URL Scan Check

Icinga check plugin that submits URLs to VirusTotal and alerts on malicious scan results

Author:Linuxfabrik
Get Plugin

WatchGuard Firewall Check

Icinga plugin to monitor WatchGuard firewall health via SNMP including CPU, RAM, connections and VPN

Author:Kalarumeth
Get Plugin

Windows Services Check

Monitors Windows services status including automatic services and McAfee services for Icinga

Author:harisekhon
Get Plugin

WordPress Security Scan Check

Icinga plugin to scan WordPress sites for vulnerabilities, exposures, and hardening issues

Author:Linuxfabrik
Get Plugin

XMPP Server Check

Icinga check plugin for monitoring XMPP server connectivity, STARTTLS, and certificate validity

Author:git.dittberner.info
Get Plugin

Know a plugin that belongs here?