Application Monitoring Plugins
Icinga plugins for monitoring application health, performance, version status, and API availability across your software stack.
Monitor web apps, APIs, and enterprise software with these Icinga plugins. Track health endpoints, detect outdated or EOL versions, validate license status, check configuration issues, and alert on performance degradation across platforms like Nextcloud, GitLab, SAP, Drupal, and more.

Advanced Nagios Plugins Collection
Comprehensive collection of 450+ Icinga check plugins for monitoring cloud, big data, and infrastructure

Amazon Product Price Check
Icinga plugin to monitor Amazon.co.uk product prices and alert on price drops

ASP.NET Core Health Check
Icinga plugin to monitor ASP.NET Core application health checks via HTTP endpoints
Authentic2 Debug Mode Check
Icinga plugin to check if debug mode is enabled in Authentic2 configuration

Authentik Health Check
Icinga plugin to monitor Authentik identity provider health via its API

Axenita Stats Check
Monitors Axenita/Achilles health via API endpoints for ReadModel state, sessions, and maintenance

Big Blue Button Statistics Check
Icinga check plugin for monitoring Big Blue Button server statistics via API
CasperJS Web Test Check
Icinga plugin that runs CasperJS/PhantomJS web browser tests and monitors response times
Centreon Plugins Collection
Comprehensive monitoring plugin collection for applications, cloud, databases, hardware, networks, and OS.

Citrix NetScaler Gateway Check
Icinga plugin to monitor Citrix NetScaler Gateway login and available published resources

Citrix NetScaler Gateway Check
Icinga plugin to monitor Citrix NetScaler Gateway login and available published resources

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

DIACOS Availability Check
Checks availability and response time of ID DIACOS medical billing systems via REST API.

DirXML/Identity Manager Driver State Check
Monitors Novell DirXML and Micro Focus Identity Manager driver states for Icinga

DokuWiki Health Check
Icinga plugin to monitor DokuWiki core version, plugin updates, and template health status

Drupal Site Health Check
Monitors Drupal sites for security updates, module updates, core errors, warnings, and pending database migrations.

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

Drupal Updates Check
Icinga plugin to check available updates for Drupal instances using Drush

Elasticsearch Search Hit Check
Icinga plugin to alert on Elasticsearch search query hit counts exceeding thresholds

FlexLM License Manager Check
Monitors FlexLM license manager server availability and quorum status for Icinga

FLEXlm License Server Check
Monitors FLEXlm license server status and license availability for Icinga

FlexLM License Server Check
Monitors FlexLM license server status and license usage for Icinga monitoring systems

GitLab Health & Status Check
Monitors GitLab health, CI pipelines, runners, licenses, Sidekiq jobs, and group sizes via API

GitLab Health Check
Icinga plugin to check GitLab application server health via the /-/health endpoint

GitLab Liveness Check
Icinga check plugin to monitor GitLab application server liveness and detect deadlocked Rails controllers

GitLab Readiness Check
Checks GitLab instance readiness and dependent service health via the /-/readiness endpoint.

Grassfish Licenses Check
Monitors available Grassfish digital signage licenses and alerts when licenses are exhausted

Grassfish Players Check
Monitors Grassfish digital signage players for license, transfer, and access issues via API

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

Graylog Version Check
Checks if the installed Graylog version is end-of-life or outdated using the endoflife.date API

Graylog2 Stream Alert Check
Monitors Graylog2 stream alerts via the Graylog2 API for Icinga and Icinga 2

Gurobi Machines Check
Monitors Gurobi cloud pool machines for availability and outdated status via API
Historian Tags and Samples Check
Icinga plugin to monitor historian tags and samples via API with OAuth2 support

Home Assistant Health Check
Icinga plugin to monitor Home Assistant instance health via its API

HS3/HS4 Home Automation Check
Icinga check plugin for monitoring HS3 and HS4 home automation device sensors
HTTP JSON Check
Icinga plugin to monitor and validate JSON responses from HTTP/HTTPS endpoints

Icinga2 Plugin Collection
Collection of custom Icinga2 check plugins including OpenHAB thing monitoring
ILLiad Email Notifications Check
Monitors ILLiad server pending email notification queue count and age for Icinga

Invoice Ninja License Check
Icinga plugin to monitor Invoice Ninja white label license expiration dates

Jitsi Videobridge Check
Monitors Jitsi Videobridge health, participants, conferences, and performance via REST API

Jitsi Videobridge Stats Check
Monitors Jitsi Videobridge performance metrics via the COLIBRI REST API for Icinga.

Jitsi Videobridge Status Check
Icinga plugin to monitor Jitsi Videobridge health state via the /about/health REST endpoint
JSON API Check
Icinga plugin to monitor and check JSON attributes from HTTP/HTTPS API endpoints
JSON API Check
Icinga plugin to monitor and check JSON attributes from HTTP(S) API endpoints
JSON API Check
Icinga plugin to monitor and validate JSON APIs and files using JMESPath queries
JSON API Check
Icinga plugin to monitor and check JSON attributes via HTTP/HTTPS APIs with threshold support.
JSON Jq Filter Check
Icinga plugin to monitor JSON files and HTTP endpoints using Jq filter expressions

JSON Values Check
Parses JSON from files, URLs, or SMB shares and extracts monitoring state, message, and perfdata.

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

Logstash Health Check
Icinga check plugin to monitor Logstash server health, pipelines, flow metrics, and reload status
LUCIT Collector Check
Icinga check plugin that collects monitoring data from API services like LUCIT Collector
Masif Upgrader Agent Check
Monitors the Masif Upgrader agent status and operation metrics via local REST socket

Mastodon Version Check
Icinga plugin to check if the installed Mastodon version is end-of-life or outdated

Matomo Reporting Check
Retrieves and monitors analytics metrics from a Matomo instance via its Reporting API.

MediaWiki Version Check
Icinga plugin to check if the installed MediaWiki version is end-of-life or outdated

Metabase Stats Check
Icinga check plugin that monitors Metabase instance activity and usage statistics via API

Moodle Version Check
Icinga plugin to check if the installed Moodle version is end-of-life or outdated

Nagios Plugins Collection
Collection of Icinga check plugins for CRM, GitLab, MegaCLI, systemd, and Zammad monitoring

Nextcloud App Updates Check
Checks Nextcloud for available app updates and alerts when updates are overdue.

Nextcloud Enterprise Subscription Check
Checks Nextcloud Enterprise subscription status, license expiration, and supported user count.

Nextcloud Health Check
Monitors Nextcloud instance health, system metrics, and API status via Icinga

Nextcloud Security Check
Icinga plugin to check Nextcloud instance security vulnerabilities via scan.nextcloud.com API

Nextcloud Security Scan Check
Icinga plugin to check Nextcloud instance security status via the Nextcloud Security Scan API

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

Nextcloud Server Info Check
Icinga plugin to monitor Nextcloud server health via the serverinfo API

Nextcloud Statistics Check
Monitors Nextcloud usage statistics, active users, shares, storage, and top accounts via API

Nextcloud Status Check
Monitors Nextcloud instance health via its status endpoint for upgrade, maintenance and install state

Nextcloud Update Check
Icinga check plugin to monitor Nextcloud instances for available software updates
NodeBB Cache Check
Monitors NodeBB cache usage and alerts when utilization exceeds configured thresholds.
NodeBB Database Check
Icinga plugin to monitor NodeBB database statistics including disk usage and connection counts
NodeBB Errors Check
Icinga check plugin to monitor NodeBB server-side errors via the admin API
NodeBB Events Check
Icinga check plugin to retrieve and display recent events from the NodeBB admin event log
NodeBB Groups Check
Monitors NodeBB group statistics including group count and membership numbers via the admin API.
NodeBB Info Check
Icinga plugin to monitor NodeBB memory usage, uptime, and process info via the admin API
NodeBB Users Check
Icinga check plugin to monitor NodeBB user statistics including total users, admins, and banned users

NoMachine Nodes Check
Icinga plugin to monitor available NoMachine nodes and alert on node count thresholds

OnlyOffice Stats Check
Monitors OnlyOffice Document Server statistics, license usage, and active connections via HTTP API.

openHAB 2 Check
Icinga check plugin for monitoring openHAB 2 items, things, and system stats via REST API
OSCam Entitlement Check
Icinga plugin to monitor OSCam pay-TV subscription entitlements on a running OSCam server

Philips Air Purifier Check
Icinga check plugin for monitoring Philips air purifier air quality, filters, and device status

PHP Health Check
Icinga plugin to check PHP startup errors, missing modules, php.ini directives, and updates

PHP Status Check
Icinga plugin to monitor PHP configuration, health, modules, and OPcache statistics

Piwik Version Check
Icinga plugin to check if a Piwik installation is running the latest version

Playwright End-to-End Test Check
Runs Playwright end-to-end browser tests in Podman containers and reports results to Icinga

RDS Device CALs Check
Monitors RDS device CAL availability and usage percentage on Windows Terminal Servers
REAL/RTSP Service Check
Monitors REAL/RTSP streaming service availability and response time for Icinga

Rocket.Chat Statistics Check
Monitors Rocket.Chat server statistics including users, messages, channels, and uploads via API
RSS/Atom Feed Check
Monitors RSS and Atom feeds for new entries and alerts when items appear within a time window

SAP CCMS & Workload Check
Monitors SAP CCMS alerts, ABAP/Java/TREX workload, ICM connections via sapcontrol

SAP Health Check
Monitors SAP systems via RFC/BAPI calls and CCMS metrics for Icinga monitoring

SAP ICM Availability Check
Monitors SAP ICM (Internet Communication Manager) availability via the /sap/public/ping service

SAP Lock Table Check
Icinga plugin to monitor SAP lock tables (SM12) for stale or excessive lock entries

SAP Long Running Jobs Check
Icinga plugin to monitor SAP systems for long running jobs exceeding a time threshold

SAP SCC4 Settings Check
Icinga plugin to monitor and verify SAP SCC4 client settings against expected configuration

SAP Short Dumps Check
Icinga plugin to monitor SAP Short Dumps occurring in the last two days

SAP Transactional RFC (SM58) Check
Icinga plugin to monitor SAP Transactional RFC (SM58) queue status

Scalelite BBB Cluster Check
Icinga plugin to monitor BigBlueButton cluster health and live node count via Scalelite

Scalelite BigBlueButton Load Balancer Check
Icinga plugin to monitor Scalelite BigBlueButton load balancer meetings, users, and video streams

SharePoint Health Check
Monitors Microsoft SharePoint health status and alerts on detected issues via Icinga.

SharePoint Health Monitor Check
Monitors Microsoft SharePoint Health Monitor reports and alerts on detected issues

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

Spring Boot Actuator Health Check
Monitors Spring Boot Actuator /health endpoints for application and component health status.

Spring Boot Actuator Health Check
Icinga plugin to monitor Spring Boot application health via actuator endpoints

Starface Account Statistics Check
Icinga check plugin for monitoring Starface PBX account statistics and availability

Starface Database Stats Check
Monitors Starface PBX database connection statistics including active, idle, opened, and closed connections

Starface Java Memory Usage Check
Monitors Java heap and non-heap memory usage of a Starface PBX system

Syncthing Daemon Check
Icinga check plugin for monitoring Syncthing daemon health, folder sync status, and device connectivity

Syncthing Status Check
Icinga plugin to monitor Syncthing status, device connectivity, and folder errors via REST API

UniFi Network Application Check
Icinga check plugin for monitoring UniFi Network Application health and site statistics
Website End-to-End Test Check
Icinga plugin for end-to-end website testing using PhantomJS and CasperJS headless browser automation

WHMCS Health Status Check
Icinga plugin to monitor WHMCS installation health status via the GetHealthStatus API endpoint

WordPress Checksums Check
Icinga plugin to verify WordPress file integrity against official wordpress.org checksums

WordPress Installation Integrity Check
Icinga plugin to verify WordPress core and plugin file integrity using wp-cli checksums

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

Znuny Health Status Check
Icinga plugin to monitor Znuny (OTRS fork) health status via the HealthStatus GenericInterface API
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.


