1. Create the user and its role
A LogicMonitor Bearer token belongs to one user and has that user’s role. Create an API-only user for Neo, so its changes show apart in LogicMonitor’s audit log, and give its role what your agents do:
You can limit the role to the resource groups of the clients Neo should reach.
2. Create the Bearer token
1
Open the user
In LogicMonitor, open Settings > Users and Roles, then the user Neo acts as.
2
Add a Bearer token
Under API Tokens, add a token of type Bearer and copy it. LogicMonitor shows the whole token once.
3. Add the token in Neo
1
Open Integrations
In the Neo Dashboard, open Integrations and find the LogicMonitor card, under Networking.
2
Save the portal and the token
Enter your portal, the address you sign in at, such as
https://acme.logicmonitor.com (or .lmgov.us for GovCloud), or the account name alone (acme). Paste the Bearer token and click Save settings. Neo reads one resource group with the token before saving, so a wrong portal or token, or a role that cannot see resources, is rejected straight away.4. Turn LogicMonitor on per agent
Open the agent, go to its Tools & Settings tab, click Networking, and expand the LogicMonitor block. Pick one of its Presets, or set each area yourself:
A few writes always ask a technician, whatever the preset: storing a credential, changing a list whose items hold a password (a website check’s steps, a user’s API tokens, a NetScan’s credentials), deleting a resource group, and downtime that repeats. A
PUT that would replace a whole record is refused: agents update with PATCH. Neo refuses downtime on the root group, and turning alerting off there, because the root group holds every client.
Use it on alert tickets
Most MSPs send LogicMonitor alerts to their PSA through an integration or an on-call tool such as Opsgenie. The ticket titles name the severity, the resource and the datapoint, for example[LogicMonitor] [error] - web01 CPU CPUBusyPercent > 90 95. An agent that triggers on those tickets finds the alert, reads the data and the collector, notes what it found, and acknowledges the alert when your instructions say to.
See LogicMonitor API for what the agent can read and change.