n8n-nodes-logicmonitor
v0.1.6
Published
n8n community node for LogicMonitor API integration
Maintainers
Readme
n8n-nodes-logicmonitor
An n8n community node for integrating with the LogicMonitor REST API v3.
Features
Supported Resources & Operations
| Resource | Operations | |----------|-----------| | Device | Get Many, Get, Create, Update, Delete | | Device Group | Get Many, Get, Create, Update, Delete | | Alert | Get Many, Get, Acknowledge, Escalate, Add Note | | SDT (Scheduled Downtime) | Get Many, Get, Create, Update, Delete | | Collector | Get Many, Get, Create, Update, Delete, Get Versions, Acknowledge Down | | Datasource | Get Many, Get, Update, Delete |
Installation
In your n8n instance, go to Settings → Community Nodes and install:
n8n-nodes-logicmonitorCredentials
You will need a LogicMonitor API token pair. To generate one:
- Log in to your LogicMonitor portal
- Go to Settings → Users & Roles → API Tokens
- Click Add to create a new token
- Copy the Access ID and Access Key
Configure the credential in n8n with:
- Company Name — your portal subdomain (e.g.
mycompanyformycompany.logicmonitor.com) - Access ID — the API token access ID
- Access Key — the API token access key (stored encrypted)
Authentication uses the LMv1 HMAC-SHA256 signing scheme required by LogicMonitor's API.
Usage
Filtering
Most list operations support LogicMonitor's filter syntax:
| Operator | Meaning | Example |
|----------|---------|---------|
| : | Equals | name:"web-server-01" |
| ~ | Contains | name~"web" |
| > < >= <= | Numeric comparison | id>100 |
| \|\| | OR | name:"srv1"\|\|name:"srv2" |
| && | AND | severity:"error"&&cleared:false |
Examples:
name:"barnard-lobby-ap"
displayName~"lobby"
severity:"error"&&cleared:false
name:"srv1"||name:"srv2"Pagination
Use Return All to automatically paginate through all results. For large datasets, use the Filter field to narrow results server-side before fetching.
Custom Properties
When creating or updating devices and device groups, custom properties are set as key/value pairs. These replace existing properties with the same name.
SDT Types
When creating a Scheduled Downtime, select the appropriate type to match the resource being put into SDT:
| SDT Type | Use For |
|----------|---------|
| ResourceSDT | A single device |
| ResourceGroupSDT | A device group |
| CollectorSDT | A collector |
| DeviceDataSourceSDT | A datasource on a device |
| DeviceDataSourceInstanceSDT | A specific datasource instance |
| WebsiteSDT | A website monitor |
| WebsiteGroupSDT | A website group |
API Reference
Package
https://www.npmjs.com/package/n8n-nodes-logicmonitor
License
MIT
