콘텐츠로 이동

제품 소개

포지셔닝

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 등)
  • 자연어로 장애 진단, 로그 분석, 운영 명령 생성
  • 세션 관리, 모델 전환, 심층 사고 지원

보안 및 감사

  • 사용자 / 역할 / 권한 정책 3단계 관리
  • 로그인 로그, 작업 감사
  • 기업 위챗 / 딩톡 / 페이슈 메시지 알림

다국어 및 테마

  • 7개 언어: 간체 중국어, 번체 중국어, 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]

더 자세한 아키텍처는 아키텍처 설계를 참고하세요.