Skip to content

FAQ

Answers to common questions about LMDA Composer.

LMDA Composer is a Chrome extension that provides a focused workspace for developing and testing LogicMonitor scripts. It offers features like:

  • Monaco-powered code editor
  • Script execution on collectors
  • Output parsing and validation
  • LogicModule browsing and management
  • API Explorer

BrowserSupportNotes
ChromeRecommendedFull support for all features
EdgeFull SupportSame capabilities as Chrome
BraveWith LimitationsMay need to enable File System Access API
Firefox / SafariNot SupportedExtension API limitations prevent support

Install from the Chrome Web Store for the easiest setup with automatic updates.


Common reasons:

  • No portal selected
  • No collector selected
  • Collector is offline
  • Another execution is in progress
ModePurpose
FreeformGeneral scripting, no output validation
Active DiscoveryTesting AD scripts with instance output parsing
CollectionTesting collection scripts with datapoint validation
Batch CollectionTesting batch scripts with multi-instance output

Currently, LMDA Composer supports System (auto), Light, and Dark themes. Custom themes are not yet supported.


This depends on how you’re working:

  • Local files: Saved to your computer’s file system
  • Module scripts: Saved to LogicMonitor when you commit
  • Drafts: Automatically saved to browser storage

No! Like script execution, the API Explorer uses your active browser session. No separate API credentials needed.


Yes! LMDA Composer includes a Create LogicModule Wizard that guides you through building new modules directly from the editor.

The wizard supports all 7 module types:

  • DataSource, ConfigSource, TopologySource
  • PropertySource, LogSource, EventSource, DiagnosticSource

Access it from the Welcome Screen or via the Actions menu.


TopicAnswer
Share snippets with team?Snippets are stored locally in your browser. To share: export snippet content manually, include in team documentation, or add to shared code repositories.
How long is history kept?History is kept until you manually clear it, the configured limit is reached (oldest removed), or browser storage is cleared. Default limit is 50 entries, configurable in Settings.

TopicDetails
Is my data secure?Runs entirely in your browser. No data sent to third-party servers. All communication is with LogicMonitor using your session. Local storage is limited to your browser.
Can others see my scripts?Scripts in local files are only on your computer. Scripts in LogicModules follow your LogicMonitor access controls.
  • Settings and preferences
  • Execution history
  • Snippets
  • Draft files
  • Recent file list
  • API request history

If installed from Chrome Web Store, updates are automatic.


  • Documentation — You’re here! Browse the full documentation.
  • LogicMonitor Community — Connect with other LM users and ask questions.
  • Open Source Soon — GitHub Issues and Discussions will be available once the project goes open source.