Unified Visibility Across All Nodes

Query and monitor logs from your entire cluster from a single point. No external infrastructure required.

Real-World Use Case: Production Incident Response

A production issue hits 5 servers. You need to correlate logs across all of them instantly to find root cause.

1. Centralized Log Querying

Federated Log API
# Query logs from all nodes at once
$ curl https://any-node:20194/api/v1.0/logs \
  -G --data-urlencode "filter=ERROR"

# Results from all 5 nodes, chronologically ordered
[
  {
    "node": "prod-1",
    "timestamp": "2025-02-20T06:23:45.123Z",
    "message": "Database connection timeout"
  },
  {
    "node": "prod-2",
    "timestamp": "2025-02-20T06:23:46.456Z",
    "message": "Orchestration failed: DB unreachable"
  }
]

# Filter by orchestration execution
$ curl https://any-node:20194/api/v1.0/logs \
  -G --data-urlencode "execution_id=exec-123"

Zero Setup Logging

  • No ELK stack to maintain
  • No external logging service
  • Just query from any cluster node
  • Complete execution tracing

2. Real-Time Monitoring Dashboard

Built-In Web Dashboard

DM-WebManager provides live log streaming and real-time orchestration monitoring:

  • Live tail of all logs
  • Filter by node, level, keyword
  • Execution progress tracking
  • Performance metrics
Execution Logs View
2025-02-20 06:23:00 [prod-1] INFO Starting deploy-v2
2025-02-20 06:23:01 [prod-2] INFO Pulling image
2025-02-20 06:23:03 [prod-3] INFO Running health check
2025-02-20 06:23:04 [prod-1] WARN Health slow (2.3s)
2025-02-20 06:23:05 [prod-4] OK   All checks passed
🔍

Instant Search

Query millions of log lines in milliseconds across all nodes.

📊

No Infrastructure

Logs stored locally on each node. No external dependencies.

⏱️

Real-Time Tailing

Stream logs live as orchestrations execute.

📈

Audit Trail

Complete history of all operations for compliance.