Rewst - LogicMonitor Datasource - Rewst_Workflow_Execution
Rewst - LogicMonitor Datasource - JSON Coop
Rewst - LogicMonitor Datasource - Workflow Configuration Drift
Rewst - LogicMonitor Datasource - LmLogs Request
Rewst - LogicMonitor LmLogs - Workflow Syslog
-
- LogicMonitor
- LM Logs (Optional)
- Rewst GraphQL Task (Beta)
Contact Rewst support for access to Rewst GraphQL Task (Beta)
-
LogicMonitor - Import LogicModule "Rewst_Workflow_Executions" - LogicMonitor_Datasource.json
- LogicMonitor -> Modules -> My Module ToolBox -> Add -> Import From File
-
LogicMonitor - Create API-Only User
- Create and Document API Token Type=Bearer
-
Rewst - Import Workflows - Rewst_Workflow_Bundle.json
- Rewst -> Automations -> Workflows -> Import Bundle
-
Rewst - Create Rewst Org Variables
logicmonitor_datasource_account value is only the < account > value. Not the full URL
-
Rewst - Document Trigger Webhook's & Set Trigger Secret Key
- workflow="Rewst - LogicMonitor Datasource - Rewst_Workflow_Execution".
- Trigger Webhook = "ActiveDiscovery - Rewst_Workflow_Execution - rewst.webhook.workflow.ad"
- Trigger Webhook = "Collector - Rewst_Workflow_Execution - rewst.webhook.workflow"
- Secret Key = logicmonitor_datasource_trigger_secret
- workflow="Rewst - LogicMonitor Datasource - Rewst_Workflow_Execution".
-
LogicMonitor - Add app.rewst.io to LogicMonitor
- Document Rewst LM Device system.deviceId
- Ex: system.deviceId : 12345
- Document Rewst LM Device system.deviceId
-
Rewst - Populate Org variable - ORG\logicmonitor_datasource_device_id
| UseAsDefault | Type | Org Variable Key | Org Variable Value |
|---|---|---|---|
| false | general | logicmonitor_datasource_device_id | 12345 |
- Rewst - Enable Completion Handler - workflow="Rewst - LogicMonitor LmLogs - Workflow Syslog"
| Completion Handler | Trigger On Statuses | Run This Workflow |
|---|---|---|
| Rewst - LogicMonitor Datasource - Rewst_Workflow_Execution | Succeeded, Failed | Rewst - LogicMonitor LmLogs - Workflow Syslog |
- Rewst - Manual Execution - "Rewst - LogicMonitor Datasource - Rewst_Workflow_Execution"
-
Rewst - Enable Triggers - workflow="Rewst - LogicMonitor Datasource - Rewst_Workflow_Execution"
- Trigger = "Collector - Rewst_Workflow_Execution - rewst.webhook.workflow"
- Trigger = "ActiveDiscovery - Rewst_Workflow_Execution - rewst.webhook.workflow.ad"
-
LogicMonitor - Add custom properties to LM device=app.rewst.io
| Custom Property Name | Custom Property Value |
|---|---|
| rewst.secret.key | thisisatest |
| rewst.webhook.workflow.ad | Webhook URL="ActiveDiscovery - Rewst_Workflow_Execution - rewst.webhook.workflow.ad" |
| rewst.webhook.workflow | Webhook URL="Collector - Rewst_Workflow_Execution - rewst.webhook.workflow" |
-
LogicMonitor - Run Active Discovery & verify "Rewst_Workflow_Executions" Datasource functionality.
- app.rewst.io
-
LogicMonitor - Import Dashboard - LogicMonitor_Dashboard.json
- Set Dashboard Token
- ##rewstDeviceName## = app.rewst.io or Rewst Device Name in LogicMonitor
- Complete README
- Set Dashboard Token
- LogicMonitor - Verify LM Logs functionality.
- app.rewst.io









