NetXMS icon

NetXMS

Interact with the NetXMS network monitoring and management system

Alarm → Terminate

AI-generated

Summary

Terminates a NetXMS alarm by its numeric ID by sending a POST to the server's /v1/alarms/{id}/terminate endpoint. Runs once per input item.

Inputs

  • Alarm ID (required) — Numeric ID of the alarm to terminate. Can be set per item with an expression. Defaults to 0.

Output shape

One JSON item per input item: { success: true, alarmId: }.

The server's response body is discarded, so no alarm details are returned. The node logs in to NetXMS with the credentials on each execution. If the request fails, the node throws an error, or with Continue On Fail enabled it emits { error: } for that item.

Examples

Example 1: Terminate an alarm after an upstream ticket is closed, using the alarm ID from a previous node.

Resource: Alarm; Operation: Terminate; Alarm ID: ={{ $json.alarmId }}

Example 2: Terminate a known alarm manually.

Resource: Alarm; Operation: Terminate; Alarm ID: 1234

Links

Discussion