NetXMS icon

NetXMS

Interact with the NetXMS network monitoring and management system

Alarm → Resolve

AI-generated

Summary

Resolves a single NetXMS alarm by ID by sending a POST to the server's REST API. Returns a simple success confirmation rather than the updated alarm.

Inputs

  • Alarm ID (required) — Numeric ID of the alarm to resolve. Used in the request path /v1/alarms/{alarmId}/resolve. Evaluated per input item, so it can be set with an expression.

Output shape

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

The API response body is discarded, so the alarm's updated state is not returned; use the Alarm Get operation afterwards if you need it. Each run first logs in to NetXMS with the credential's username and password to obtain a session token. On failure the node throws, or with Continue On Fail enabled it emits { error: message } for that item.

Examples

Example 1: Resolve an alarm after a remediation step completes in the workflow.

Resource: Alarm, Operation: Resolve, Alarm ID: ={{ $json.alarmId }}

Example 2: Resolve a known alarm with a fixed ID.

Resource: Alarm, Operation: Resolve, Alarm ID: 1234

Links

Discussion