System Logs Monitoring Plugins
Icinga plugins for monitoring, parsing, and alerting on system logs, journal entries, and event logs across your infrastructure.
Track and analyze log files, systemd journals, kernel messages, IPMI/Redfish event logs, and centralized logging platforms like Graylog. These plugins detect critical patterns, errors, and anomalies in your logs, ensuring issues are caught before they escalate into outages.

Apache HTTPD Error Log Check
Icinga plugin to monitor Apache HTTPD error logs for critical events, client abuse rates, and server issues
FTP Backup Log Check
Icinga plugin to verify FTP backup completion by analyzing FTP log files and flag filenames

Graylog Alerts Check
Monitors Graylog event stream alerts and reports critical states to Icinga2

Graylog2 Stream Alert Check
Monitors Graylog2 stream alerts via the Graylog2 API for Icinga and Icinga 2
IPMI System Event Log Check
Icinga plugin to monitor IPMI System Event Log (SEL) entries and alert on hardware events

Journal Log Check
Icinga plugin to search systemd journal logs for critical and warning patterns

Journald Disk Usage Check
Checks systemd journald disk usage and alerts when journal files exceed a configurable threshold

Journald Query Check
Icinga check plugin that queries the systemd journal and alerts when matching log entries are found

Kernel Ring Buffer (dmesg) Check
Checks the kernel ring buffer (dmesg) for error-level messages with smart filtering and Icinga integration.
Log File Pattern Check
Icinga plugin to detect specific patterns or queries in log files for proactive monitoring
Log File Pattern Scanner
Icinga plugin that scans log files for specific patterns and detects log rotation
Log Parser Check
Icinga check plugin that parses network device logs and counts occurrences of a search string
Logfile Check
Icinga check plugin that scans logfiles for matching patterns and alerts on the number of matches found

MySQL Logfile Check
Icinga plugin to scan MySQL/MariaDB error logs for errors, warnings, startups and shutdowns
Nagios Checks
Icinga check plugins for monitoring database size, log files, and web form availability
Nagios Process Check
Monitors the Icinga process status and checks for stale log files on the local machine

Nagios Utils Plugins
Icinga plugins for monitoring NSCA and Syslog-ng stats using the standard utils.pm library
NodeBB Events Check
Icinga check plugin to retrieve and display recent events from the NodeBB admin event log

OOM Killer Check
Icinga check plugin to detect Linux OOM (Out of Memory) killer events via dmesg

PHP-FPM Log File Check
Icinga check plugin that monitors PHP-FPM error logs for crashes, pool saturation, and slow requests

Postfix Log Check
Icinga plugin to monitor Postfix mail log for delivery failures, authentication issues, and errors

Redfish Log Services Check
Checks Redfish server event log (SEL) entries and alerts based on severity via the Redfish API.
Redfish System Event Log Check
Checks the System Event Log (SEL) of Redfish-compatible servers via the Redfish API.

SSH Daemon Log Check
Icinga plugin to monitor OpenSSH daemon logs for security events and anomalous login activity
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.


