How it Works¶
Logging¶
All integrations to Lime CRM should have an Integration Monitor card of it's own and log their results into integration_monitor_batch / integration_monitor_log with an API call. The batch / log records should be connected to the correct Integration Monitor record.
On the Integration Monitor card it is possible to configure different parameters for when an alert should be shown.
Task¶
A scheduled task calculates the alertstatus of each active integration.
Lime CRM Web Client¶
Each configured integration and it's status is visualized in the Web Client, for members of the group Integration Monitor Administrators \ Integration Monitor Users
.
Lime CRM Desktop Client¶
Info Tiles can be used to visualize if there are any failing integrations.
Custom events¶
Webhooks make it possible to create a subscription from an external system to events in Lime CRM. This package contains custom events which makes it possible to subscribe to events for a specific integration (webhooks created for a specific integration_key).
See more in configuration.