← 返回
数据分析 中文

Overkill Mission Control

Comprehensive Mission Control dashboard for OpenClaw - monitor agents, automation, teams, documents, messages, and system metrics. Features real-time dashboa...
OpenClaw综合任务控制仪表板 - 监控代理、自动化、团队、文档、消息和系统指标。提供实时仪表板功能。
broedkrummen
数据分析 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 0
Stars
📥 767
下载
💾 7
安装
1
版本
#automation#dashboard#latest#mission-control#monitoring#openclaw

概述

Overkill Mission Control

Enterprise-grade operations dashboard for OpenClaw autonomous agents.

Overview

Mission Control provides comprehensive monitoring and control for OpenClaw agents, including:

  • Real-time dashboard with live metrics
  • Agent-to-agent messaging with LLM-powered responses
  • Task execution framework
  • Automation workflows
  • Document management
  • Team coordination
  • System alerts and SLO tracking

Quick Start

  1. Start the dashboard:

```bash

cd ~/.openclaw/workspace-mission-control

npm run dev

```

  1. Access locally: http://localhost:3000
  1. Access via Tailscale: https://.taila0448b.ts.net (run tailscale serve 3000 to enable)

Pages

PageDescription
-------------------
/Main dashboard with live metrics
/tasksTask queue and management
/workshopAgent workshop with Kanban
/teamsTeam management
/messagesAgent-to-agent messaging
/documentsDocument storage and management
/automationAutomation workflows
/intelligenceSystem intelligence
/alertsAlert management
/sloSLO/Error budget tracking
/runbooksRunbook automation
/feature-flagsFeature flag management
/environmentsEnvironment comparison
/webhooksWebhook management
/statsStatistics and analytics
/settingsSystem settings

Features

Real-time Dashboard

  • Live session count
  • Active agents
  • Resource utilization (CPU, memory, disk)
  • System health score
  • Task distribution
  • Timeline of activities

Agent-to-Agent Messaging

  • Send messages between agents
  • LLM-powered responses (MiniMax M2.5)
  • Task execution framework
  • Auto-acknowledge and respond
  • Polling every 60 seconds

Task Execution

Agents can execute tasks based on message content:

  • researcher: research, web_search, summarize
  • seo: keyword_research, audit, analyze_competitors
  • contentwriter: write_article, rewrite
  • data-analyst: analyze_data, generate_report
  • designer: generate_image, create_mockup
  • orchestrator: delegate, coordinate

Documents

  • Upload PDFs, images, files
  • SQLite-backed with FTS5 search
  • Collections and tags
  • Version history
  • Access control (private/agent/team/public)

Automation

  • Visual workflow builder
  • Triggers: schedule, webhook, event, manual, condition
  • Actions: message, HTTP, task, notify, condition
  • Analytics dashboard

API Endpoints

EndpointDescription
-----------------------
/api/statusSystem status and metrics
/api/mission-control/agentsList all agents
/api/mission-control/sessionsSession data
/api/messagesAgent messaging
/api/messages/pollingMessage polling & execution
/api/documentsDocument management
/api/automationAutomation workflows
/api/alertsAlert management
/api/sloSLO tracking
/api/runbooksRunbook management

Configuration

Systemd Services

mission-control.service:

[Unit]
Description=Mission Control Dashboard
After=network.target

[Service]
Type=simple
User=broedkrummen
WorkingDirectory=/home/broedkrummen/.openclaw/workspace-mission-control
ExecStart=/usr/bin/npm run dev
Restart=always

[Install]
WantedBy=multi-user.target

tailscale-serve.service:

[Unit]
Description=Tailscale Serve for Mission Control
After=network.target tailscaled.service

[Service]
Type=simple
User=root
ExecStart=/usr/bin/sudo /usr/bin/tailscale serve 3000
Restart=always

[Install]
WantedBy=multi-user.target

Database

  • Messages: /mnt/openclaw/state/messages.db
  • Documents: /mnt/openclaw/state/documents.db
  • State: /mnt/openclaw/state/

Environment

  • Node.js 22+
  • Next.js 16
  • SQLite (better-sqlite3)
  • Tailwind CSS

Troubleshooting

Dashboard not loading

# Check if server is running
curl http://localhost:3000

# Restart server
sudo systemctl restart mission-control

Tailscale not working

# Check Tailscale status
tailscale status

# Restart Tailscale serve
sudo systemctl restart tailscale-serve

Messages not being processed

# Check cron job
cron list

# Manually trigger polling
curl -s http://localhost:3000/api/messages/polling?action=check-all
curl -s -X POST http://localhost:3000/api/messages/polling -H 'Content-Type: application/json' -d '{"action":"execute"}'

Files Structure

mission-control/
├── src/
│   ├── app/           # Next.js pages
│   ├── components/    # React components
│   ├── lib/          # Utilities and APIs
│   └── hooks/        # Custom React hooks
├── public/            # Static assets
├── package.json
└── next.config.js

Credits

Built with Next.js, Tailwind CSS, and SQLite.

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-30 14:58 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 164 📥 59,892
data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 367 📥 140,284
productivity

Brave Api Search

broedkrummen
Real-time web search, autosuggest, and AI-powered answers using the official Brave Search API. Use for searching documen
★ 2 📥 9,295