Sign inSign up

qmonitor/agent

By qmonitor

Updated about 2 hours ago

Monitor your SQL Server estate at a glance.

Image
Monitoring & observability
0

3.8K

qmonitor/agent repository overview

QMonitor Agent

⚠️ BREAKING CHANGE (v1.7.32+)
Starting from version 1.7.32, agent registration via OrganizationKey has been deprecated.

Agents now require a volume (or host directory) mounted to /credentials to perform a one-time enrollment phase and store the resulting registration credentials.


Quickstart

Step 1: Enrollment

Run the container once to complete the initial enrollment.

docker run -it --rm \
  -e OrganizationName=your_org \
  -e AgentName=your_agent_name \
  -v your_volume_name:/credentials \
  qmonitor/agent:latest
Step 2: Agent Execution
docker run -d \
  -v your_volume_name:/credentials \
  qmonitor/agent:latest

Optional autoupdate setup

It is strongly recommended to configure an auto-updater so your agent can receive hotfixes and new features as soon as they are published.

Sample compose.yaml with getwud/wud autoupdater:

services:

  qmonitor-agent:
    image: qmonitor/agent:latest
    hostname: "${HOSTNAME}"
    environment:
      OrganizationName: "your-organization-name"
      AgentName: "your-agent-name"
    volumes:
      - your_volume_name:/credentials
    restart: unless-stopped
    labels:
      - "wud.watch=true"

  autoupdater:
    image: getwud/wud
    environment:
      WUD_WATCHER_LOCAL_WATCHBYDEFAULT: "false"
      WUD_TRIGGER_DOCKER_QMONITOR_AUTO: "true"
    ports:
      - "3000:3000"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    restart: unless-stopped

volumes:
  your_volume_name:

Tag summary

Content type

Image

Digest

sha256:8ed396273

Size

149.6 MB

Last updated

about 2 hours ago

docker pull qmonitor/agent