Let Oomnitza be your single source of truth!
You'll get visibility of your assets as data from LogicMonitor is automatically transformed into consumable information and actionable insights.
Connect Oomnitza and LogicMonitor in minutes
Get the information and insights that you need by creating configurable workflows for:
- Offboarding and onboarding a device
- Managing and updating a device
- Retrieving detailed device information
Before you start
Before you can create the integration you need to create an LMv1 token in LogicMonitor and set the token, along with your Account name, as global variables in Oomnitza.
We recommend that you also create an extended integration for LogicMonitor assets. You can use the information retrieved in this integration to trigger workflows.
Related Links
Creating an LMv1 token in LogicMonitor
Adding your LogicMonitor token and Account name as global variables
Creating an extended integration for LogicMonitor assets
Create device workflows
To create a device workflow, you must complete these steps:
- Click Configuration > Workflows
- Click Add (+) and select People from the list.
- Drag and drop the API block onto the Sandbox.
- Click Edit on the API block and enter LogicMonitor in the search field.
- Select a preset:
- To choose a preset, click the forward arrow (>).
- Select the credentials that you created earlier.
- Enter any mandatory information when prompted.
- Select Advanced Mode.
- Select the Response tab. You can map the entire response by placing
{{response}}in the Response field and mapping it to a custom long text Oomnitza field, such as API Response. Once you have the entire response, you can then parse the JSON response values to custom Oomnitza fields, as per the example below. - Connect the Blocks.
- Save, validate, and activate your workflow.
Using the Add Device preset
The Add Device preset creates a LogicMonitor device.
Table: Required values
| Name | Details |
| Related Device ID |
The Id of the AWS EC2 instance related to this device, if one exists in the LogicMonitor account. This value defaults to -1, which indicates that there are no related devices Example: -1 |
| Display Name |
The display name of the device. Example: Cisco Router |
| Link |
The URL link associated with the device. Example:www.ciscorouter.com |
| Description |
The device description. Example: This is a Cisco Router |
| Disable Alerting? | Enable to disable alerting for the device. |
| Is Preferred Log Collector Configured? | Enable to indicate that the Preferred Log Collector is configured for the device. |
| Auto Balanced Collector Group ID | The Auto Balanced Collector Group id. 0 means not monitored by ABCG. |
| Enable Net Flow? | Enables Netflow. |
| Device type |
The type of device: 0 indicates a regular device, 2 indicates an AWS device, 4 indicates an Azure device. Example: 0 |
| Name | The host name or IP address of the device. |
| Preferred Collector ID |
The ID of the preferred collector assigned to monitor the device. Example: 2 |
LogicMonitor REST API v3 Swagger Documentation: Add Device
Using the Update Device preset
The Update Device preset updates a specified device. The device to be updated is referenced in the Advanced Mode > Information tab in the property{{logic_monitor_device_id}}
LogicMonitor REST API v3 Swagger Documentation: Update Device
Using the Delete Device preset
The Delete Device preset deletes a specified device from LogicMonitor. The device to be deleted is referenced in the Advanced Mode > Information tab in the property{{logic_monitor_device_id}}
LogicMonitor REST API v3 Swagger Documentation: Delete Device
Using the Get Device by ID preset
The Get Device preset retrieves detailed device information. The device to be retrieved is referenced in the Advanced Mode > Information tab in the property{{logic_monitor_device_id}}
LogicMonitor REST API v3 Swagger Documentation: Get Device
Comments
0 comments
Please sign in to leave a comment.