Home All Courses Training Calendar Community Support Center
Advanced Platform Development (ADEV)

Advanced Platform Development (ADEV)

Deepen your expertise in advanced platform development concepts, frameworks, and tools. Learn to customize, integrate, and extend LM Envision environments.

rate limit

Code not recognized.

About this course

The Advanced Platform Development (ADEV) instructor-led training is intended for experienced users who have a strong foundation in platform development and seek to expand their knowledge and expertise in advanced concepts, frameworks, and tools that are necessary to customize their LM Envision environment. This advanced course focuses on how to customize, integrate, and extend an LM Envision environment, including creating custom LogicModules, configuring alert integrations and advanced NetScans, and object-oriented programming with Groovy.
 
 

Course Level

Advanced

Prerequisites

  • LogicMonitor Certified Associate (LMCA) Certification
  • LogicMonitor Certified Professional (LMCP) Certification
  • 6+ months of working knowledge of LM Envision
  • Scripting or programming language background— e.g. Groovy, Python, Powershell, Ruby, Go
  • Knowledge of customized Datasource creation and ability to debug scripts
 

Learning Objectives

  • Collector Architecture and Debug Console
  • Building LogicModules
  • SiteMonitor and Scripted Web Checks
  • Alert Integrations
  • Custom Automation (API)

Curriculum

  • Instructions
  • Instructor-Led Training
  • Advanced Platform Development (ADEV) Instructor-Led Training
  • Prep Work for Lab Activities
  • Access your LogicMonitor portal and your CloudShare virtual lab environment
  • Install Windows Collector
  • Install Linux Collector
  • Add Devices using NetScan
  • Navigation Instructions
  • Pre-Requisite Questionnaire
  • Use Groovy in Logic Monitor
  • Collector Deep Dive
  • Built-in Collection Methods
  • EventSources Deep Dive
  • LMCD Exam - Free Response
  • LMCD Exam - Final Lab Activity
  • LMCI/LMCD Preparedness Verification
  • Congratulations!
  • Collector Debug Console Activities
  • Debug AutoProperties
  • Debug Active Discovery
  • Debug Data Collection
  • Collector Upgrade Activity
  • Managing Collector Updates
  • Ping DataSource Activity
  • Ping DataSource
  • DataSources with Built in Collection Mechanisms
  • SNMP DataSource: Real Memory
  • CPU Load Percent WMI DataSource
  • Create MySQL JDBC DataSources
  • Exchange Rate WEBPAGE DataSource
  • Groovy SCRIPT DataSources
  • Bitcoin Monitor Groovy JSON DataSource
  • MSSQL Backup Check Groovy JDBC DataSource
  • Linux Volumes CLI Expect DataSource
  • BatchScript DataSources
  • Exchange Rate BatchScript DataSource
  • EventSource Activities
  • Log File EventSource
  • SysLog EventSource
  • Big Ben EventSource
  • Scripted EventSource: Big Ben
  • Other LogicModules
  • Build VyOS ConfigSource
  • Reverse DNS PropertySource
  • Build a TopologySource
  • API Activities
  • API - Access Tokens
  • API - Postman
  • API - List SDTs
  • API - Python
  • API - Python SDK
  • API - Use Your Knowledge

About this course

The Advanced Platform Development (ADEV) instructor-led training is intended for experienced users who have a strong foundation in platform development and seek to expand their knowledge and expertise in advanced concepts, frameworks, and tools that are necessary to customize their LM Envision environment. This advanced course focuses on how to customize, integrate, and extend an LM Envision environment, including creating custom LogicModules, configuring alert integrations and advanced NetScans, and object-oriented programming with Groovy.
 
 

Course Level

Advanced

Prerequisites

  • LogicMonitor Certified Associate (LMCA) Certification
  • LogicMonitor Certified Professional (LMCP) Certification
  • 6+ months of working knowledge of LM Envision
  • Scripting or programming language background— e.g. Groovy, Python, Powershell, Ruby, Go
  • Knowledge of customized Datasource creation and ability to debug scripts
 

Learning Objectives

  • Collector Architecture and Debug Console
  • Building LogicModules
  • SiteMonitor and Scripted Web Checks
  • Alert Integrations
  • Custom Automation (API)

Curriculum

  • Instructions
  • Instructor-Led Training
  • Advanced Platform Development (ADEV) Instructor-Led Training
  • Prep Work for Lab Activities
  • Access your LogicMonitor portal and your CloudShare virtual lab environment
  • Install Windows Collector
  • Install Linux Collector
  • Add Devices using NetScan
  • Navigation Instructions
  • Pre-Requisite Questionnaire
  • Use Groovy in Logic Monitor
  • Collector Deep Dive
  • Built-in Collection Methods
  • EventSources Deep Dive
  • LMCD Exam - Free Response
  • LMCD Exam - Final Lab Activity
  • LMCI/LMCD Preparedness Verification
  • Congratulations!
  • Collector Debug Console Activities
  • Debug AutoProperties
  • Debug Active Discovery
  • Debug Data Collection
  • Collector Upgrade Activity
  • Managing Collector Updates
  • Ping DataSource Activity
  • Ping DataSource
  • DataSources with Built in Collection Mechanisms
  • SNMP DataSource: Real Memory
  • CPU Load Percent WMI DataSource
  • Create MySQL JDBC DataSources
  • Exchange Rate WEBPAGE DataSource
  • Groovy SCRIPT DataSources
  • Bitcoin Monitor Groovy JSON DataSource
  • MSSQL Backup Check Groovy JDBC DataSource
  • Linux Volumes CLI Expect DataSource
  • BatchScript DataSources
  • Exchange Rate BatchScript DataSource
  • EventSource Activities
  • Log File EventSource
  • SysLog EventSource
  • Big Ben EventSource
  • Scripted EventSource: Big Ben
  • Other LogicModules
  • Build VyOS ConfigSource
  • Reverse DNS PropertySource
  • Build a TopologySource
  • API Activities
  • API - Access Tokens
  • API - Postman
  • API - List SDTs
  • API - Python
  • API - Python SDK
  • API - Use Your Knowledge