OpenClaw AI 에이전트를 모니터링하고 제어하며 세션, 비용, 시스템 상태, 예약 작업을 확인하는 셀프 호스팅 웹 대시보드입니다.
tugcantopaloglu/openclaw-dashboard
OpenClaw AI 에이전트 세션, API 사용량, 비용, 메모리 파일과 시스템 상태를 모니터링하는 셀프 호스팅 로그인 보호 대시보드입니다.
- 스타
- 701
- 포크
- 117
- 열린 이슈
- 6
- 마지막 커밋
- 13일 전
어떤 프로젝트인가요?
OpenClaw Agent Dashboard는 OpenClaw 에이전트를 모니터링하는 셀프 호스팅 웹 인터페이스입니다. 실시간 활동 상태와 함께 에이전트 세션을 보여 주고, Claude 및 Gemini API 사용량을 롤링 rate limit 구간별로 추적하며, 모델, 세션, 기간별 지출 내역을 분석합니다. 실시간 피드에서는 에이전트 메시지를 스트리밍하고, 메모리 뷰어에서는 MEMORY.md, HEARTBEAT.md, 일일 노트 같은 파일을 읽을 수 있습니다.
에이전트 모니터링 외에도 CPU, RAM, 디스크, 온도 스파크라인으로 호스트 상태를 확인할 수 있으며, 서비스 재시작, 로그 뷰어, cron 작업 관리, Tailscale 상태 확인 기능도 제공합니다. 선택적으로 UFW 및 fail2ban 보안 정보, Docker 컨테이너와 이미지, JSON 검증 및 자동 백업 기능을 갖춘 OpenClaw 설정 편집기를 사용할 수 있습니다.
PBKDF2 해싱을 적용한 사용자 이름 및 비밀번호 로그인, 선택 사항인 TOTP 2단계 인증, 로그인 시도 횟수 제한으로 접근을 보호합니다. 데이터베이스나 npm 의존성 없이 Node.js 18+에서 실행되며, 직접 시작하거나 systemd 서비스로 설치하거나 Docker에서 실행할 수 있습니다. 이 프로젝트는 사설 네트워크 또는 Tailscale 환경을 대상으로 하며, 공용 인터넷에 직접 노출하도록 보안이 강화된 것은 아닙니다.
핵심 기능
- 01에이전트 세션, 실시간 메시지 피드, 활동 히트맵 확인
- 02롤링 rate limit 구간별 Claude 및 Gemini API 사용량 추적
- 03모델, 세션, 기간별 비용 분석
- 04자동 백업 기능을 갖춘 메모리 파일 브라우저 및 워크스페이스 파일 편집기
- 05PBKDF2 해싱을 적용한 사용자 이름/비밀번호 로그인 및 선택 사항인 TOTP MFA
- 06Docker 관리와 함께 CPU, RAM, 디스크, 온도 등 호스트 상태 모니터링
활용 사례
- 홈 서버나 Raspberry Pi에서 실행 중인 OpenClaw 에이전트 모니터링
- 에이전트 세션 전반의 Claude 및 Gemini 지출과 rate limit 추적
- Tailscale을 통해 휴대폰에서 에이전트 메모리 파일과 설정을 검토하고 편집
- 셀프 호스팅 에이전트 호스트의 로그인 이벤트와 설정 변경 감사
빠른 시작
- 1
리포지토리를 클론합니다
git clone https://github.com/tugcantopaloglu/openclaw-dashboard.git - 2
프로젝트 폴더로 이동합니다
cd openclaw-dashboard - 3
대시보드 서버를 시작합니다
node server.js - 4
http://localhost:7000을 열고 계정을 등록합니다
사용 전 알아둘 점
- OpenClaw가 설치되어 실행 중이어야 하며 Node.js v18 이상이 필요합니다.
- 프로젝트 메타데이터에 라이선스가 명시되어 있지 않아 재사용 조건이 불분명합니다.
토픽
자주 묻는 질문
- openclaw-dashboard은(는) 무엇인가요?
- OpenClaw AI 에이전트 세션, API 사용량, 비용, 메모리 파일과 시스템 상태를 모니터링하는 셀프 호스팅 로그인 보호 대시보드입니다. OpenClaw Agent Dashboard는 OpenClaw 에이전트를 모니터링하는 셀프 호스팅 웹 인터페이스입니다. 실시간 활동 상태와 함께 에이전트 세션을 보여 주고, Claude 및 Gemini API 사용량을 롤링 rate limit 구간별로 추적하며, 모델, 세션, 기간별 지출 내역을 분석합니다. 실시간 피드에서는 에이전트 메시지를 스트리밍하고, 메모리 뷰어에서는 MEMORY.md, HEARTBEAT.md, 일일 노트 같은 파일을 읽을 수 있습니다.
- openclaw-dashboard은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- openclaw-dashboard에는 명시된 라이선스가 없습니다. 코드는 공개되어 있지만 라이선스가 없으면 재사용 허가가 명확하지 않으므로, 사용 전에 작성자에게 문의하는 것이 좋습니다.
- openclaw-dashboard은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. openclaw-dashboard의 마지막 커밋은 2026년 10월 9일입니다.
- openclaw-dashboard은(는) 어디에 사용할 수 있나요?
- 홈 서버나 Raspberry Pi에서 실행 중인 OpenClaw 에이전트 모니터링 에이전트 세션 전반의 Claude 및 Gemini 지출과 rate limit 추적 Tailscale을 통해 휴대폰에서 에이전트 메모리 파일과 설정을 검토하고 편집 셀프 호스팅 에이전트 호스트의 로그인 이벤트와 설정 변경 감사
- openclaw-dashboard는 어떻게 설치하나요?
- 리포지토리를 클론합니다: git clone https://github.com/tugcantopaloglu/openclaw-dashboard.git 프로젝트 폴더로 이동합니다: cd openclaw-dashboard 대시보드 서버를 시작합니다: node server.js http://localhost:7000을 열고 계정을 등록합니다
- openclaw-dashboard은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/tugcantopaloglu/openclaw-dashboard
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Node.js와 Bun 앱을 위한 프로덕션 프로세스 매니저로, 내장 로드 밸런서가 프로세스를 계속 실행하고 다운타임 없이 재로드합니다.
Go로 작성된 맞춤 설정 가능한 터미널 대시보드로, GitHub, 캘린더, DigitalOcean 등의 자주 확인하는 통계와 데이터를 모듈로 보여줍니다.
15분마다 오픈소스 데이터 피드 27개를 모으고 Telegram이나 Discord로 알림을 보내는 셀프 호스팅 인텔리전스 대시보드
클러스터 부트스트랩부터 빌드, 릴리스, TLS URL, 설정, 로그, 메트릭까지 CLI와 대시보드 하나로 관리하는 Kubernetes 기반 오픈소스 PaaS입니다.
HTTP, ICMP, TCP, DNS 등으로 서비스를 모니터링하고 응답 조건을 평가해 알림을 보내는 셀프 호스팅 상태 대시보드입니다.