- Fix LogicMonitor Sensor crash caused by updated upstream dependencies by pining werkzeug==2.0.3
-
The logicmonitor/actions/run.py file was modified to return the API Response in the form of a dictionary instead of just printing it. This serializes LogicMonitor's API Response so that it can be used by a subsequent Actions in a Workflow/ActionChain. An example Orquesta workflow that restarts a downed collector has been provided to illustrate this functionality:
- logicmonitor/actions/example_orquesta_restart_collector_down.yaml
- logicmonitor/rules/example_orquesta_restart_collector_down_rule.yaml
- logicmonitor/actions/workflows/example_orquesta_restart_collector_down_workflow.yaml
-
Updates README.md:
- Streamlined basic information
- Added a security segment regarding the Principle of Least Privilege in the context of the LogicMonitor API Token that you can provide to the LogicMonitor Pack's configuration file.
- Added a segment that discusses the serialized API response mentioned above.
- Streamlined basic information
-
Updates the LogicMonitor icon.
- Initial release