跳轉到

產品介紹

定位

OpsAnt 是一款面向中小團隊與個人運維場景的多機運維管理平臺,解決"主機分散、操作重複、狀態不可見"的多機運維痛點。

與單機面板(如 OpsMini)不同,OpsAnt 聚焦於多臺主機的統一納管與批次操作:把一批主機的資產、憑據、任務、告警集中到一個平臺裡管理。

核心功能

主機納管

  • 支援 SSH、Agent(Ansible / SaltStack)、OpsMini 三種納管方式
  • OpsMini 納管支援自動發現、待納管審批、Agent 心跳保活
  • 統一維護主機清單、IP、憑據、線上狀態

批次運維

能力 說明
指令碼執行 Shell / Python / PowerShell 批次執行
命令執行 一次性命令批次下發
檔案分發 批次分發檔案,支援分片、斷點續傳
定時任務 按 Crontab 表示式定時執行指令碼
指令碼倉庫 指令碼錄入與版本管理,供執行復用
任務歷史 按任務 ID 追蹤執行結果與輸出

監控告警

  • 接入 Prometheus / Alertmanager
  • 納管主機指標自動採集(node_exporter)
  • 告警事件、告警規則、監控圖表統一檢視

AI 助手

  • 接入 OpenAI 相容的大模型服務(DeepSeek / Qwen / Ollama 等)
  • 自然語言診斷故障、分析日誌、生成運維命令
  • 支援會話管理、模型切換、深度思考

安全與審計

  • 使用者 / 角色 / 許可權策略三級管理
  • 登入日誌、操作審計
  • 企業微信 / 釘釘 / 飛書訊息通知

多語言與主題

  • 七語言:簡體中文、繁體中文、English、日本語、한국어、Deutsch、Français
  • 深淺色主題 + 自定義主題色

架構概覽

graph TB
    UI[Vue 3 前端] --> API[Django 后端 API]
    API --> DB[(MySQL)]
    API --> REDIS[(Redis)]
    API --> EXEC[执行引擎]
    EXEC --> ANS[Ansible]
    EXEC --> SALT[SaltStack]
    EXEC --> MINI[OpsMini Server]
    ANS --> H[主机]
    SALT --> H
    MINI --> H
    API --> PROM[Prometheus]
    API --> LLM[大模型 API]

更詳細的架構請參考 架構設計。