LogicModule Updates

Last updated on 21 November, 2023

LogicMonitor continuously adds, updates, and improves LogicModules. New version of LogicModules are not automatically pushed out to customer accounts. There is risk of certain LogicModule updates removing historical data. For more information, see “Risks to Updating”.

Risks to Updating

The following table explains the potential risks when updating LogicModules:

RiskDescription
Loss of historical dataData can be lost in the following cases:
  • A datapoint is renamed or removed in the updated LogicModule. To prevents this from happening, you can manually edit the LogicModule to match the current name.
  • Active Discovery has changed so instances are now discovered with different names.
  • A change in AppliesTo expression that causes a module to no longer apply to a device, even temporarily. This results in immediate and permanent loss of all historical data for that module on affected devices.
Loss of custom changes and thresholdsLogicModules overwrites custom changes made to the LogicModule template. This can include any datapoints that have been added or removed, modified thresholds, changes to graphs, or polling intervals. However, custom alert thresholds that are set on the device or device group level are not removed.

Importing LogicModules

  1. Click Settings.
  2. From the list of LogicModules, click the type you want to import.
  3. Click Add > From LogicMonitor Repository.
  4. Click OK.

The following dialog displays:

  1. Select the LogicModule you want to import. Keep in mind the following for each status:
    • “New”: This may result in new monitoring and additional alerts.
    • “Updated – in use” or “Updated – not in use”: You can view the difference between the updated LogicModule and the one installed on your account using a Diff file similar to the following:
  1. (Optional) From the Diff file page, you can open your existing LogicModule in a new window and manually update it with the changes highlighted in the Diff file.
  2. Select the LogicModules you want to import, and click Save.

A success message displays after the LogicModules are imported.

In This Article