LMDA Composer
A focused workspace for LogicMonitor scripting. Create, test, and ship LogicModules faster.
How It Works
Connect to Your Portal
Log into LogicMonitor in your browser. LMDA Composer automatically detects your active sessions.
Write & Test Scripts
Use the Monaco-powered editor to write Groovy or PowerShell scripts with full syntax highlighting.
Validate & Commit
Run scripts on collectors, validate parsed output, and commit changes back to LogicMonitor.
Features
Script Execution
Run Groovy and PowerShell scripts on any collector with parsed output and validation.
Create LogicModules
Build new modules with a guided wizard supporting all 7 module types.
LogicModule Browser
Browse, search, and import scripts from DataSources, ConfigSources, and more.
Module Search
Search across all module scripts and datapoints to find code patterns.
AppliesTo Toolbox
Test and validate AppliesTo expressions with instant feedback on matching resources.
API Explorer
Explore the LogicMonitor REST API using your active session with endpoint docs.
Module Details Editor
Edit module metadata, datapoints, config checks, and LogSource configurations.
Debug Commands
Run collector debug commands with visual health check reports.
Community Project: LMDA Composer is an independent community project and is not affiliated with, endorsed by, or officially connected to LogicMonitor, Inc. LogicMonitor is a registered trademark of LogicMonitor, Inc.