Server Monitoring with Icinga: Preventing Outages
Last updated: March 2026 · Reading time: 6 minutes
A website that is unreachable costs revenue, trust and rankings. Monitoring detects problems early — before users notice them. Icinga is the leading open-source solution for this purpose.
What Icinga Is
Icinga is an open-source monitoring system that originated from the Nagios project. It checks at configurable intervals whether services are reachable and functional. When deviations occur, Icinga sends alerts via email, Slack, SMS or other channels.
The Icinga Web 2 interface visualizes the status of all monitored systems in a dashboard. Historical data shows trends and helps predict capacity bottlenecks.
What Icinga Monitors for Drupal
HTTP availability. Is the website reachable? Does it return the correct status code? How long does the response take?
SSL certificates. When does the certificate expire? Icinga warns in time so renewal is not forgotten.
Disk space. Full disks are a common cause of outages. Icinga warns before storage runs low.
PHP processes. Are enough PHP workers available? Are processes running in infinite loops? Icinga detects abnormal behavior.
Database. Is MySQL/MariaDB reachable? How high is the utilization? Are there slow queries costing performance?
Cron jobs. Are Drupal cron tasks running regularly? Failing cron jobs lead to stale caches and missing indexing.
From Reactive to Proactive
Monitoring without response is worthless. What matters is that alerts go to the right people and defined escalation levels take effect. arocom configures monitoring rules so that critical alerts arrive immediately and informational warnings are collected.
The goal is not zero alerts — the goal is zero unnoticed problems.
Monitoring for Your Platform?
arocom sets up monitoring as part of hosting operations. The Future Check evaluates your current monitoring. Starting at EUR 2,500 plus VAT, credited toward the follow-up project.
What is the difference between Icinga and Nagios?
Icinga is a fork of Nagios with a more modern architecture, REST API and better web interface. Icinga is backward-compatible with Nagios plugins but offers more active development.
Do you need monitoring with managed hosting?
Managed hosting monitors the infrastructure. Application monitoring checks whether your Drupal platform functions correctly. Both complement each other — the infrastructure can be running while the application has errors.
What does Icinga cost?
Icinga is open source and free. Costs arise for the server running Icinga and for configuration and maintenance. arocom integrates monitoring into hosting operations.
Read more
- Monitoring in Drupal — CMS-specific monitoring
- Choosing Hosting — The right infrastructure
- DevOps — Automation in development
Discover a random article
Questions about this topic? We'd love to help.
CMS Comparison 2025
Drupal vs. WordPress vs. TYPO3: An objective comparison for enterprise projects.
Was this article helpful?