Getting Started

Learn how to get started with OpAMP Commander.

What is OpAMP Commander?

OpAMP Commander is an agent management system that implements the OpenTelemetry Agent Management Protocol (OpAMP). It provides the following features:

  • Remote agent monitoring and management
  • Centralized configuration management
  • Real-time agent status monitoring
  • Agent updates and deployment

Prerequisites

Before using OpAMP Commander, you’ll need:

  • Go 1.21 or later
  • Docker (optional, for container deployment)
  • MongoDB (for data storage)

Installation

Building from Source

git clone https://github.com/minuk-dev/opampcommander.git
cd opampcommander
make build

Running with Docker

docker-compose up -d

First Run

To run OpAMP Commander:

./opampcommander server

By default, the server runs at http://localhost:8080.

Next Steps