Kaholo plugin for integration with LogicMonitor API.
Settings
- Account Name (String) Required if not in action – The name of the default account in LogicMonitor to connect to. Usually company name. Can be found in your logic monitor console URL, that follows this pattern: **https://{Account Name}.logicmonitor.com/santaba/ **.
- Access ID (String) Required if not in action – The access ID of LogicMonitor’s default API token.
- Access Key (Vault) Required if not in action – The access key of LogicMonitor’s default API token.
- Please Notice! You must provide those credentials either in the settings or for each method!
Method: List Alerts
List all alerts. Can filter to return alerts of only specified device.
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Device Group (Autocomplete) Optional – If specified, show only alerts from the specified device group.
- Device Type (Options) Optional – If specified, show in the next parameter, “Device”, only devices of the specified type. Possible values: Any | Regular | AWS | Azure
- Device (Autocomplete) Optional – If specified, show only alerts from the specified device. If specified a device group you can choose a device only from that device group.
- Size (String) Optional – Maximum number of alerts to return. Default is 5000.
- Offset (String) Optional – The offset of the first alert to return, in case of paging.
Method: Get Device Properties
Return all properties of the specified device.
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Device Group (Autocomplete) Optional – If specified, show only devices from the specified device group.
- Device Type (Options) Optional – If specified, show in the next parameter, “Device”, only devices of the specified type. Possible values: Any | Regular | AWS | Azure.
- Device (Autocomplete) Required – The device to return his properties.
Method: List Devices
List all devices that match the specified criteria.
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Device Group (Autocomplete) Optional – If specified, show only devices from the specified device group.
- Device Type (Options) Optional – If specified, list only devices of the specified type. Possible values: Any | Regular | AWS | Azure
- Size (String) Optional – Maximum number of devices to return. Default is 5000.
- Offset (String) Optional – The offset of the first device to return, in case of paging.
Method: Acknowledge Alerts
Acknowledge provided alerts
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Device Group (Autocomplete) Optional – If specified, show only devices from the specified device group.
- Device Type (Options) Optional – If specified, show in the next parameter, “Device”, only devices of the specified type. Possible values: Any | Regular | AWS | Azure.
- Device (Autocomplete) Optional – If specified, show in the next parameter, “Alerts”, only alerts from the specified device.
- Alerts (Autocomplete / Array) Optional – The alerts to acknowledge. Can specify a single alert using autocomplete or multiple alerts by passing an array of alert IDs using code.
- Acknowledge Comment (Text) Required – The comment to attach to this acknowledge.
Method: List Reports
List all reports.
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Size (String) Optional – Maximum number of reports to return. Default is 5000.
- Offset (String) Optional – The offset of the first report to return, in case of paging.
Method: Get Report Properties
Get all properties of the specified report
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Report (Autocomplete) Required – The report to get back it’s properties.
Method: Run Reports
Generate the specified reports, and if specified any email address, email the report to them.
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Reports (Autocomplete) Required – The reports to run. Can specify a single report from autocomplete, or multiple reports by providing an array of report IDs from code.
- Receive Emails (Text) Optional – If specified, send the generated reports to the specified emails. Can specifiy multiple emails by seperating each with a new line.
Method: List Device Groups
List all device groups.
Parameters
- Account Name (String) Required if not in settings – The name of the account in LogicMonitor to connect to. Can be found in your logic monitor console URL, that follows this pattern: https://{Account Name}.logicmonitor.com/santaba/.
- Access ID (String) Required if not in settings – The access ID of LogicMonitor’s API token.
- Access Key (Vault) Required if not in settings – The access key of LogicMonitor’s API token.
- Size (String) Optional – Maximum number of device groups to return. Default is 5000.
- Offset (String) Optional – The offset of the first device group to return, in case of paging.