Skip to content

LMDA Composer

A focused workspace for LogicMonitor scripting. Create, test, and ship LogicModules faster.

How It Works

1

Connect to Your Portal

Log into LogicMonitor in your browser. LMDA Composer automatically detects your active sessions.

2

Write & Test Scripts

Use the Monaco-powered editor to write Groovy or PowerShell scripts with full syntax highlighting.

3

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.