Web Server Monitoring Plugins

Monitor the availability, performance, and security of your web servers and HTTP services with Icinga plugins.

Plugins for monitoring web servers like Apache, NGINX, HAProxy, and Traefik. Track HTTP/HTTPS endpoint availability, response times, SSL certificate expiry, worker utilization, load balancer health, and application performance to prevent downtime and ensure reliable web service delivery.

Apache Balancer Pool Check

Monitors Apache mod_proxy balancer pool status by parsing the balancer-manager page

Author:hleinders
Get Plugin

Apache HTTP Server Status Check

Icinga plugin to monitor Apache HTTP Server status page metrics and worker utilization

Author:lbetz
Get Plugin

Apache HTTPD Status Check

Monitors Apache HTTPD server performance and worker usage via mod_status for Icinga

Author:Linuxfabrik
Get Plugin

Apache httpd Version Check

Icinga plugin to check Apache httpd version against EOL status and available updates

Author:Linuxfabrik
Get Plugin

Apache mod_qos Statistics Check

Monitors Apache mod_qos connection and request limit statistics via the qos-viewer status handler.

Author:Linuxfabrik
Get Plugin

Apache Server Status Check

Monitors Apache web server status and performance metrics via mod_status for Icinga

Author:SteScho
Get Plugin

Apache Status Check

Icinga monitoring plugin to check Apache2 web server status and performance

Author:Napsty
Get Plugin

ASP.NET Core Health Check

Icinga plugin to monitor ASP.NET Core application health checks via HTTP endpoints

Author:andi0b
Get Plugin

CasperJS Web Test Check

Icinga plugin that runs CasperJS/PhantomJS web browser tests and monitors response times

Author:chrnie
Get Plugin

Certificate Expiry Check

Icinga plugin to monitor SSL/TLS certificate expiry dates for web servers

Author:ozzi-
Get Plugin

HAProxy Check

Icinga plugin to monitor HAProxy backend and frontend health and performance

Author:Napsty
Get Plugin

HAProxy Health Check

Icinga plugin to monitor HAProxy backend and frontend health via stats socket

Author:armondressler
Get Plugin

HAProxy Status Check

Icinga plugin to monitor HAProxy status, sessions, and server quorum via socket connection

Author:DinoTools
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 JSON Check

Icinga plugin to monitor and validate JSON responses from HTTP/HTTPS endpoints

Author:drewkerrigan
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 URL Check via cURL

Monitors HTTP/HTTPS URL availability and response using cURL for Icinga

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

HTTPS Certificate and Content Check

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

Author:JeffAlyanak
Get Plugin

Microsoft IIS Application Pool Check

Icinga plugin to monitor Microsoft IIS application pool states, CPU usage, and memory usage

Author:district09
Get Plugin

mod_jk Status Check

Monitors Apache mod_jk load balancer member status and health via the jk status page

Author:lbetz
Get Plugin

Multi-URL Check

Icinga plugin for asynchronous mass URL checking with configurable tests via YAML runfiles

Author:jamespo
Get Plugin

Nagios Checks

Icinga check plugins for monitoring database size, log files, and web form availability

Author:apostvav
Get Plugin

NGINX Status Check

Icinga plugin to monitor NGINX performance via the stub_status module

Author:Linuxfabrik
Get Plugin

Nginx Status Check

Monitors Nginx web server status including active connections, requests/sec, and connections/sec

Author:Napsty
Get Plugin

PHP-FPM Ping Check

Icinga check plugin that monitors PHP-FPM availability by fetching its ping page

Author:Linuxfabrik
Get Plugin

PHP-FPM Status Check

Icinga check plugin for monitoring PHP-FPM pool saturation, slow requests, and worker performance

Author:Linuxfabrik
Get Plugin

RSS/Atom Feed Check

Icinga plugin to monitor RSS and Atom feeds for new entries with configurable alert windows

Author:Linuxfabrik
Get Plugin

Security.txt Expiration Check

Icinga plugin to monitor the expiration date of a website's security.txt file per RFC 9116

Author:nickbouwhuis
Get Plugin

Selenium Docker Synthetic Website Check

Synthetic website monitoring using Selenium tests executed in Docker containers for Icinga.

Author:opsdis
Get Plugin

Squid Proxy Check

Icinga check plugin to monitor Squid proxy server health and performance via squidclient

Author:DinoTools
Get Plugin

Traefik Health Check

Icinga plugin to monitor Traefik reverse proxy health via its Ping endpoint

Author:t3easy
Get Plugin

Varnish Cache Check

Monitors Varnish Cache metrics and cache hit ratio with Icinga-compatible threshold alerts

Author:Napsty
Get Plugin

Website End-to-End Test Check

Icinga plugin for end-to-end website testing using PhantomJS and CasperJS headless browser automation

Author:m-kraus
Get Plugin

XML XPath Check

Icinga plugin to check XML documents via HTTP(S) using XPath expressions

Author:Linuxfabrik
Get Plugin

Know a plugin that belongs here?