Modules OverviewLast updated on 23 February, 2023
Modules are the templates that define how LogicMonitor will access, collect, alert on, and configure the data coming from the resources that you monitor. LogicMonitor continuously expands these monitoring capabilities with the release of new modules. Modules is LogicMonitor’s centralized library of modules and module packages.
Select Modules from the LogicMonitor navigation sidebar to view My Module Toolbox.
My Module Toolbox
My Module Toolbox is your local environment and contains all the modules you have installed from Exchange. My Module Toolbox lets you view, filter, and update your installed modules. You can also perform bulk actions on groups of selected modules.
Note: My Module Toolbox replaces Installed Modules (LM Exchange).
My Module Toolbox provides a list of your installed modules. The Status column uses the following indicators:
|Installed||The most current version of the module is installed.|
|Update||A new version of the installed module is available.|
|Skip Update||A new version of the installed module is available, but you have the option to ignore the update. If an updated is skipped, you will not see this option again until another update is available. |
|Customized||A customized module is an Official LogicModule that has been installed from Exchange and modified locally. If the module is published or committed back to Exchange (new version) it will no longer be marked as customized.|
Note: Use can filter your installed modules by status. For more information on filters, see Module Filtering.
When you select one or more modules (checkboxes) the Actions drop-down list appears.
The Actions drop-down list contains the following options:
|Update||Installs the newest versions of the selected modules from Exchange.|
|Skip Update||Ignores updates for the selected modules.|
|Delete||Removes the selected modules from My Module Toolbox.|
Select a row in the modules table to view a panel with detailed information about the module.
Details Panel Tabs
The details panel displays additional information about the selected module, organized into the following tabs:
|Info||Summary information and description.|
|AppliesTo||Displays the AppliesTo scripting, with options to Test or Copy.|
|Active Directory||Basic Active Discovery information, including schedule and method. For more information, see What Is Active Discovery.|
|Collection||Collection method, schedule, and arguments.|
|Datapoints||Name and description of associated datapoints. For more information, see Datapoint Overview.|
|Graphs, Overview Graphs||View the graphs associated with the module.|
|Local History||History of versions for the module, including author, timestamp, and description of the change.|
Note: Tabs may vary depending on the module configuration.
Toolbox Details Options
The details panel includes options for editing and deleting installed modules.
The options are:
|Edit||Opens the module for editing. For more information, see Editing Modules.|
|Installed||Installed status indicator. Options to Update or Skip Update may be present.|
|Delete||Removes the module from My Module Toolbox.|
Exchange is a listing of modules and packages that are available for installation. Use Exchange to search for modules, install new modules, or to upgrade existing modules and packages. Select Exchange from My Module Toolbox to open Exchange.
Note: An Exchange package is a group of LogicModules. A package provides all the modules required to successfully monitor a specific technology and allows for efficient import of the modules.
When you select one or more modules (checkboxes), the Actions menu displays with bulk actions you can take.
|Bulk Action / Status||Description|
|Install||The Install button displays when a new LogicModule, that you do not currently have installed, is available for installation. |
For packages, the Install option is displayed if any of the package’s modules are not installed and are available for installation.
|Update||The Update button displays when a new version is available for a LogicModule that is currently installed locally.|
|Skip Update||The Skip Update button allows you to ignore an update. You will not see this option again until another update is available. |
Select a row in the modules table to open the details panel, which displays information about the package or module. You can also install updates from the details panel. If a package is selected, the details panel shows the modules that are included in the package.
Note: You cannot edit modules in Exchange.
By default, all installed modules are displayed in My Module Toolbox. The filtering options allow you to search by module type, module status, update status, author, and by group.
These filtering options are available in My Module Toolbox and Exchange:
|Filter Modules|| Use the search bar to filter the list of modules based on keywords in the module’s description.|
|Saved Views||After filtering the table for the modules you want to find, you can save the set of filters as view to run again later. Once saved, the View appears in the toolbar.|
|LogicModule Type||Click the icons to find modules based on their type. By default, the Module Toolbox displays All module types. For more information, see LogicModule Overview.|
|Package||Located in Exchange only, this option allows you to search for module packages.|
|Add Filter||Add filter displays a list of filtering options. For more information, see Add Filter.|
The Add Filter feature provides filtering options based on parameters of the module or package. The Add Filter options in My Modules Toolbox are different from the ones in Exchange.
|My Module Toolbox|
Add Filter Options
|Customized||Displays the modules you have installed that have uncommitted changes.|
|Skipped Updates||Displays the modules where you skipped a previous update. This allows you to review the list of modules and update them to the latest available version.|
|Author||Filter for modules created by This account or All.|
|Group||Filter for modules that have been added to a group.|
|Status||Filter for modules based on their status: Outdated or Downgrade. The default is All.|
|Support||Filter for modules based on the types of support offered, which can be Community, Deprecated, or Official. Community and deprecated LogicModules do not qualify for technical support.|
|Tags||Filter for modules based on the tags that have been assigned to them. You can search for the tags, select to add the tags to the filter, or select all. The default is All.|
|Visibility||Filter for modules and packages that are Private or Public. Private modules are hidden from other users and only available on your account portal. Public modules will include all modules available to the community.|
Members of the LogicMonitor user community can create and publish their modules and packages in Exchange. All LogicModules shared by community members undergo a security review before they are made publicly available. During this review, the module is vetted by LogicMonitor to make sure that its operations won’t impact the security of integrity of the Collectors on which it is run.