Modules Overview

Last updated on 14 February, 2024

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. 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).

Module Status

My Module Toolbox provides a list of your installed modules. The Status column uses the following indicators:

StatusDescription
InstalledThe most current version of the module is installed.

UpdateA new version of the installed module is available.

Skip UpdateA 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. 

CustomizedA module is considered “customized” when the LogicModule in your Toolbox differs from the origin of that module.

Note: Use can filter your installed modules by status. For more information on filters, see Module Filtering.

In addition to displaying the status of your installed modules, LogicMonitor also displays the Use Status for each module. This status allows you to determine if the module has created any monitored instances in your LogicMonitor portal. You can also use this information to help determine which modules you need to update.

Toolbox Actions

When you select one or more modules (checkboxes) the Actions drop-down list displays.

The Actions drop-down list contains the following options:

Action Description
UpdateInstalls the newest versions of the selected modules from Exchange.
Skip UpdateIgnores updates for the selected modules.
DeleteRemoves the selected modules from My Module Toolbox.

Toolbox Details

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:

TabDescription
InfoSummary information and description.
AppliesToDisplays the AppliesTo scripting, with options to Test or Copy.
Active DirectoryBasic Active Discovery information, including schedule and method. For more information, see What Is Active Discovery.
CollectionCollection method, schedule, and arguments.
DatapointsName and description of associated datapoints. For more information, see Datapoint Overview.
Graphs, Overview GraphsView the graphs associated with the module.
Local HistoryHistory 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:

OptionDescription
EditOpens the module for editing. For more information, see Editing Modules.

InstalledInstalled status indicator. Options to Update or Skip Update may be present.

DeleteRemoves the module from My Module Toolbox.

Exchange

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.

Exchange Actions

When you select one or more modules (checkboxes), the Actions menu displays with bulk actions you can take.

Bulk Action / StatusDescription
InstallThe Install button displays when a new LogicModule, that you do not currently have installed, is available for installation.

UpdateThe Update button displays when a new version is available for a LogicModule that is currently installed locally.

Skip UpdateThe Skip Update button allows you to ignore an update. You will not see this option again until another update is available. 

Note: You can perform all actions if any of the package’s modules are not installed and are available for installation or updates.

Exchange Details

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.

Module Filtering

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.

Filtering Options

These filtering options are available in My Module Toolbox and Exchange:

Filter OptionDescription
Filter Modules Use the search bar to filter the list of modules based on keywords in the module’s description.

Saved ViewsAfter 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 TypeClick the icons to find modules based on their type. By default, the Module Toolbox displays All module types. For more information, see LogicModule Overview.

PackageLocated in Exchange only, this option allows you to search for module packages.

Add FilterAdd filter displays a list of filtering options. For more information, see Add Filter.

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.

Add FilterOptions
My Module Toolbox
Exchange

Add Filter Options

OptionDescription
CustomizedDisplays the modules that have been customized from the module’s origin.
Skipped UpdatesDisplays 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.
AuthorFilter for modules created by This account or All. 
GroupFilter for modules that have been added to a group.
StatusFilter for modules based on their status.
SupportFilter 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. 
TagsFilter 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.
VisibilityFilter for modules and packages that are Public. Public modules include all modules available to the community.

Community

Members of the LogicMonitor user community can create and publish their modules and packages in Exchange. LogicModules with scripts 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 or integrity of the Collectors on which it is run. 

In This Article