Configuring Alarm Rules for Plugins

Configuring Alarm Rules for Plugins

Server Monitoring

Configuring Alarm Rules for Plugins

Set up threshold-based alarms for any plugin running on your monitored servers or devices, so Cloudmon notifies your team or triggers automated remediation the moment a plugin metric or status breaches its defined limit.

Overview

Plugins in Cloudmon are script-based and can collect metrics from any custom application, service, or hardware that standard monitoring methods do not cover. Because each plugin collects its own unique set of metrics, alarm rules are configured per plugin and are tied directly to the metrics that plugin reports. Cloudmon reduces alarm noise by requiring conditions to persist across consecutive intervals before firing, preventing momentary spikes from generating unnecessary alerts.

There are two ways to configure alarm rules for plugins:

  • Group level: applies the alarm rule across all plugins of the same type. Navigate to Settings → Configurations → Alarm Rules → Add, select the entity type, then add triggers. The rule can then be associated to a group by clicking the associate icon.
  • Individual plugin: applies the alarm rule to a single specific plugin. Navigate to Servers → Plugin → [Select Plugin] → Settings → Alarm Rule → Add Trigger.

How to Configure an Alarm

Each alarm is built around a simple IF/THEN model, where you select a plugin metric, set a threshold, and define what happens when it is breached. Learn more.

Common Use Cases

Because plugins are script-based and custom to each deployment, the metrics available for alarming depend entirely on what each plugin collects. Below are example alarm configurations across the types of plugins commonly used in Cloudmon deployments:

Use CasePlugin TypeMetricSuggested ThresholdWhy
Plugin stopped reportingAll pluginsPlugin StatusInactive for 1 intervalCatches silent script failures before they create undetected gaps in monitoring data. Configured by default on every plugin.
Database connection pool exhaustedMongoDB / database pluginsActive ConnectionsAbove 90% of max connections for 2 intervalsPrevents application failures caused by new connections being rejected when the database connection pool is full.
Web server request failures spikingNginx / web server pluginsFailed RequestsAbove 5% error rate for 2 intervalsSurfaces backend errors or misconfigurations that are degrading the end-user experience before they escalate.
GPU overheating under workloadGPU monitoring pluginsGPU TemperatureAbove 85°C for 1 intervalFlags thermal issues early to prevent hardware damage or automatic GPU throttling under sustained load.
IoT device offline or unresponsiveIoT monitoring pluginsDevice AvailabilityBelow 100% for 1 intervalImmediately surfaces IoT devices that have dropped off the network, which may otherwise go unnoticed without dedicated monitoring.
Digital experience score droppingDigital experience pluginsExperience ScoreBelow acceptable baseline for 3 intervalsProactively identifies degraded user experience at a branch or location before end users raise complaints.

Viewing and Managing Triggers

Once saved, all triggers for a plugin are listed in the Triggers table under the Alarm Rule section within that plugin's Settings. Each row shows the trigger title, alarm severity, whether notifications are configured, whether a third-party service is linked, and whether a script is set to run. Triggers can be edited or deleted at any time using the action icons on the right.

To apply consistent alarm coverage across multiple plugins of the same type without configuring each one individually, save the rule as a reusable template under Settings → Configurations → Alarm Rules and associate it to a group.

    • Related Articles

    • How to Configuring Alarm Rules

      Alarms How to Configuring Alarm Rules Create and manage alarm rules for any monitored entity in Cloudmon. Define threshold-based triggers, configure notifications and automated remediation, associate rules to device groups, and manage default alarm ...
    • Configuring Alarm Rules for Agent Monitoring

      Setup Guide Configuring Alarm Rules for Agent Monitoring Set up alarms to be notified when your monitored devices exceed defined thresholds. Alarm rules can be configured at a group level or directly on individual agents. Overview Cloudmon ...
    • Configuring Alarm Rules for Wireless Monitoring

      Wireless Monitoring Configuring Alarm Rules for Wireless Monitoring Set up threshold-based alarms for wireless LAN controllers, access points, SSIDs, and clients so Cloudmon alerts your team the moment a wireless metric or availability condition ...
    • Configuring Alarm Rules for Meraki Monitoring

      Meraki Monitoring Configuring Alarm Rules for Meraki Monitoring Set up alarms for Meraki organizations and devices so Cloudmon notifies your team when availability drops, license status changes, or device health metrics breach defined thresholds. ...
    • Configuring Alarm Rules for Oracle Monitoring

      Database Monitoring Configuring Alarm Rules for Oracle Monitoring Set up threshold-based alarms for Oracle database instances, pluggable databases, and tablespaces so Cloudmon notifies your team or triggers automated remediation when a metric ...