- 0 minutes to read

Add or manage Alarm Plugins

Nodinite Alarm Plugins deliver automated, actionable alerts and notifications to your end-users. This guide shows you how to add, configure, test, and manage Alarm Plugins—including the new reusable alarm entries introduced in Nodinite 7.2.0.

Create shared alarm entries – Reuse configurations across multiple Monitor Views New 7.x
Inheritance model – Override only what you need, inherit the rest from global plugins New 7.x
Flexible overrides – Check override boxes per section to customize behavior
Test and validate – Execute test alarms before going live
Centralized management – Update once, applies to all Monitor Views using that entry

Accessing Alarm Plugin Management

Navigate to AdministrationSettingsAlarm Plugins in the Nodinite Web Client. Click an existing alarm plugin or create a new one to access the configuration interface.

Alarm Plugin management interface
Example of the Alarm Plugin configuration page showing the General and Configuration tabs.


New 7.x Understanding Global Plugins vs. Specific Entries

Global alarm plugins are the 4 base alarm types shipped with Nodinite:

  • Email – Send to all users with Monitor View access
  • Email with Options – Send to specified recipients
  • Event Log – Write to Windows Event Log
  • HTTP Webhook – POST JSON to HTTP endpoint

These global plugins define default settings for all alarms of that type.

Specific alarm entries New 7.x are reusable configurations that:

  1. Inherit all settings from a global plugin (e.g., Email)
  2. Override only the sections you need (e.g., change recipients, SMTP server)
  3. Can be shared across multiple Monitor Views
  4. Simplify management – Update the entry once, applies to all Monitor Views using it

Example:
Create a specific entry "Production Support" that inherits from "Email with Options" global plugin but overrides:

  • Recipientssupport@acme.com, oncall@acme.com
  • SMTP Serversmtp.acme.com (different from global)
  • Subject → "[PRODUCTION ALERT] "

All other settings (monitoring state triggers, recurrence, authentication) inherit from the global "Email with Options" plugin.


Configuration Tabs and Override Checkboxes New 7.x

When configuring a specific alarm entry, each tab has an "Override [Section] options" checkbox at the top. This controls inheritance:

  • Unchecked (default) – Inherits all settings from the global alarm plugin
  • Checked – Allows customization of that section's settings

This ensures you only override what's necessary, reducing configuration errors and simplifying maintenance.

Example Tabs (vary by alarm plugin type):

Tab Email Email with Options Event Log HTTP Webhook Override Checkbox
Basic Override Basic options
Recipients Override Recipients options
Monitoring State Override Monitoring state options
SMTP Options Override SMTP Settings options
Authentication Override Authentication options
Recurrence Override Recurrence options

Basic Tab

The Basic tab contains core alarm entry properties.

Override Basic Options
Example: "Override Basic options" checkbox at the top of the Basic tab.

When override checkbox is UNCHECKED:
Inherits Name, Description, Website, and Stylesheet from global alarm plugin (read-only fields).

When override checkbox is CHECKED:

Property Description Editable
Name Name of the alarm entry (e.g., "Production Support Team", "After-Hours Escalation") Yes
Description Description of the alarm entry Yes
Web Site URL where users can find additional information Yes
Version Alarm plugin version (inherited from base plugin) No
Stylesheet XSLT or Liquid stylesheet for alarm formatting. See Stylesheets documentation. Yes

Recipients Tab (Email with Options only)

Specify email recipients for this alarm entry.

Override Recipients Options
Example: "Override Recipients options" checkbox. When checked, you can specify custom email addresses.

When override checkbox is CHECKED:

  • Sender address – From email address (e.g., alerts@acme.com)
  • Recipients – Comma-separated email addresses (e.g., support@acme.com, oncall@acme.com)
  • CC/BCC – Optional carbon copy recipients

Monitoring State Options Tab

Define which monitoring state changes trigger alarms.

Override Monitoring State Options
Example: "Override Monitoring state options" checkbox. When checked, customize when alarms fire.

When override checkbox is CHECKED:

  • Trigger on changed Resource state – Send alarm when individual resource (endpoint, application) changes state
  • Trigger on Error – Send alarm when Monitor View enters Error state
  • Trigger on OK – Send alarm when Monitor View returns to OK state
  • Trigger on Warning – Send alarm when Monitor View enters Warning state

SMTP Options Tab (Email plugins only)

Configure SMTP server settings for sending emails.

Override SMTP Options
Example: "Override SMTP Settings options" checkbox. When checked, use custom SMTP server.

When override checkbox is CHECKED:

  • SMTP Server – SMTP server hostname or IP (e.g., smtp.office365.com)
  • Port – SMTP port (25, 587, 465)
  • Use SSL/TLS – Enable encryption
  • Authentication – SMTP Basic (username/password) or OpenID Connect (OAuth 2.0) New 7.x
  • Credentials – SMTP username and password (or OAuth token)

Authentication Tab (HTTP Webhook only)

Configure authentication for HTTP webhook endpoints.

Override Authentication Options
Example: "Override Authentication options" checkbox. When checked, customize webhook authentication.

When override checkbox is CHECKED:

  • None – Public endpoints, no authentication
  • Basic – Username/password in Authorization header
  • OpenID Connect (OAuth 2.0) New 7.x – Token-based authentication
  • Custom Headers – Add headers like x-api-key: YOUR_KEY

Recurrence Tab

Control alarm frequency to prevent alert fatigue.

Override Recurrence Options
Example: "Override Recurrence options" checkbox. When checked, set custom repeat intervals.

When override checkbox is CHECKED:

  • Repeat alarm every – Interval (minutes, hours) for repeat alarms while Monitor View remains in error state
  • Max repeats – Stop repeating after N alarms (prevents spam)
  • Quiet hours – Suppress alarms during specific time windows (e.g., nights, weekends)

Plugin-Specific Configuration

Each alarm plugin type has unique configuration tabs. The override checkbox pattern is consistent across all plugins—simply check the box to customize that section.

For detailed configuration of each plugin type, see:

Override Checkbox Locations:

Alarm Plugin Type Available Override Sections
Email Basic, Monitoring State, SMTP Options, Recurrence
Email with Options Basic, Recipients, Monitoring State, SMTP Options, Recurrence
Event Log Basic, Monitoring State, Recurrence
HTTP Webhook Basic, Authentication, Recurrence

Control - Test Alarm Plugin

From the Web Client, a Nodinite Administrator can test and verify the Alarm Plugin using the current settings. Click any button to trigger a test:

  • Execute Alarm Test – Writes a negative trigger (Alert is in the Error state)
  • Restore Alarm Test – Writes a positive trigger (Alert is in the OK state)

Test Alarm Plugin feature
Example: Alarm Plugin test options.

The result appears in the destination for the Alarm Plugin. For example, output from the Event Log Alarm Plugin is written to the Application Event Log on the server hosting the Monitoring Service.

Delete

Remove an Alarm Plugin by clicking the Delete button. Deleting an Alarm Plugin makes it unavailable for configuration in Monitor Views.
Delete Button
Delete Alarm Plugin button.

The Alarm Plugin is not permanently deleted from the system; you can Restore it later if needed.

In the dialogue, either confirm or abort the requested action.
Confirm Delete operation

Restore deleted Alarm Plugin

To Restore a deleted Alarm Plugin, click the Restore button.
Restore Button
Restore deleted Alarm Plugin button.

In the dialogue, either confirm or abort the requested action.
Confirm Restore operation

Save

Click 'Save' or 'Save and close' to persist your changes.

Save and Close buttons
Example: Save options.

Save – Saves the current changes, refreshes the browser content, and stays on the current page.

Save and close – Saves and closes the dialogue, returning you to the previous page.

Close – Closes the dialogue without saving any changes.


Next Step

Add or manage Monitor View
Alarm Plugins Overview

Alarm Plugin Types:

E-mail – Simple email alerts
E-mail with options – Advanced email alerts with rich formatting
Event Log Alarm Plugin – Windows Event Log integration
HTTP Webhook – External system integration

Configuration:

Stylesheets – Customize alarm formatting with XSLT or Liquid
Time Intervals – Configure alert recurrence intervals
What is an Alarm Plugin?

Related Features:

Monitor Views – Where alarms are configured
Monitoring Service – Service that triggers alarms
Troubleshooting Guide[]