Custom Module Creation
Last updated on 17 September, 2024You can create your own custom modules in LogicMonitor. New modules are created by accessing My Modules Toolbox, where you can create new modules based on any of the LogicModule types. After a new module is created, it is available for use or editing in My Module Toolbox.
Note: In the current LogicMonitor release, you can create new modules for PropertySource, AppliesTo Function, or SNMP SysOID Maps from My Module Toolbox. For the other LogicModule types, you are directed to the Settings page.
Creating a Custom Module
- From the LogicMonitor navigation menu, select Modules.
- From My Module Toolbox, select Add .
- In the Add window, select the type of LogicModule that you want to create.
- The editor fields vary based on the type of module you’re creating. For more information, review the documentation for the specific module:
- In the Access Groups settings, assign an Access Group as necessary.
For more information, see Access Groups for Modules. - Select Save when you’re finished editing.
- Select Commit Version.
- Enter a descriptive Version Note, which will appear in the Technical Notes section of the module.
- (Optional) Enable Make this version Public to add the module to Exchange.
Note: Adding the module to Exchange removes Access Groups information from the module.
- Select Commit Version.
Customized Module Features
Making Changes to Modules
When you make any changes to the Modules using the editor, Modules are marked as Customized .
You can undo a change and match with the origin module; however, the module will continue to be marked as Customized.
Importing a Module from a File
If you import a module from a file, the module will always be marked as Customized.
You cannot import a file of a module that exactly matches a local module in your My Module Toolbox. If you try to import an exact match an error message will appear stating, “Module already exists in your account.”
Importing a Module from the Repository
Target Account | Marked as Customized |
Not core.logicmonitor.com | Yes |
core.logicmonitor.com | No |