Skip to content

Installation Instructions

Preparations

Installation

  1. Add limepkg-integration-monitor as a dependency in your solution's pyproject.toml file.
  2. Build and deploy your solution.
  3. Use the Setup in lime admin to install the required tables, fields, views, users and groups. (if version < 2.4: In the VBA editor of the Desktop Client, run lip.Install "integrationmonitor".)
  4. Desktop: Enter LISA and add the icons for the tables integration_monitor, integration_monitor_batch and integration_monitor_log. The icons are found in the folder lisa\icons in the LIP package. If you cannot find the tables in LISA, refresh the browser.
  5. Desktop: Enter LISA and add descriptive expressions for the tables integration_monitor, integration_monitor_batch and integration_monitor_log. The descriptive expressions are found in text files in the folder lisa\descriptives.
  6. Create the Automations for the limetypes integration_monitor_batch.duration and integration_monitor_log.integration_monitor according to the files in the folder Automations.
  7. if version < 2.4: Enter LISA and add a group called Integration Monitor Administrators. This is for the users that should be able to edit the settings for the Integration Monitors.
  8. if version < 2.4: Enter LISA and add a group called Integration Monitor Users. This is for the apiusers that should be able to create logs.
  9. if version < 2.4: Add a user called integrationmonitoradmin@limetech. Add this user to the group Integration Monitor Administrators. This user will run the tasks.
  10. Create a security policy tbl_integration_monitor. Give the group Integration Monitor Administrators full rights. Give the group Integration Monitor Users read, write and create access. Give the group Users read access.
  11. Add the security policy to the tables integration_monitor, integration_monitor_batch and integration_monitor_log.

Web Client

These steps can be skipped if you will not use the Integration Monitor package from the Lime CRM Web Client.

  1. Add limepkg-integration-monitor as a depency in your solution's pyproject.toml file.
  2. Build and deploy your solution.

Desktop Client

These steps can be skipped if you will not use the Integration Monitor from the Lime CRM Desktop Client.

  1. Create a filter showing Integration Monitors with Alert status = Failed.
  2. Create an Info Tile for this filter visible for the appropriate users.