Beszel: Docker 통계, 이력 데이터 및 알림 기능을 포함한 경량 서버 모니터링 플랫폼
요약
Beszel은 Docker 통계, 이력 데이터 및 알림 기능을 제공하는 경량 서버 모니터링 플랫폼입니다. 허브와 에이전트 구조로 설계되어 리소스 소모가 적으며, 사용자 친화적인 웹 인터페이스와 다양한 메트릭 추적 기능을 갖추고 있습니다.
핵심 포인트
- Docker 및 호스트 시스템의 CPU, 메모리, 디스크, 네트워크 등 상세 메트릭 추적
- 허브(Hub)와 에이전트(Agent) 구조를 통한 효율적인 시스템 관리
- OAuth/OIDC 인증 및 다중 사용자 지원으로 보안성 강화
- GPU 사용량 및 S.M.A.R.T. 상태 등 광범위한 하드웨어 모니터링
- S3 호환 스토리지 지원 및 자동 백업 기능 제공
Beszel은 Docker 통계, 이력 데이터(historical data), 그리고 알림(alert) 기능을 포함하는 경량 서버 모니터링 플랫폼입니다.
사용자 친화적인 웹 인터페이스, 간단한 설정, 그리고 즉시 사용 가능한(out of the box) 환경을 갖추고 있습니다. 자동 백업, 다중 사용자(multi-user), OAuth 인증, 그리고 API 액세스를 지원합니다.
경량 (Lightweight): 주요 솔루션들보다 더 작고 리소스 소모가 적습니다.
단순함 (Simple): 수동 설정이 거의 필요 없는 쉬운 설치.
Docker 통계 (Docker stats): 각 컨테이너의 CPU, 메모리, 네트워크 사용 이력을 추적합니다.
알림 (Alerts): CPU, 메모리, 디스크, 대역폭(bandwidth), 온도, 부하 평균(load average), 그리고 상태에 대해 설정 가능한 알림을 제공합니다.
다중 사용자 (Multi-user): 사용자가 자신의 시스템을 관리합니다. 관리자(Admin)는 사용자 간에 시스템을 공유할 수 있습니다.
OAuth / OIDC: 많은 OAuth2 제공업체를 지원합니다. 비밀번호 인증을 비활성화할 수 있습니다.
자동 백업 (Automatic backups): 디스크 또는 S3 호환 스토리지에 저장하고 복구할 수 있습니다.
Beszel은 두 가지 주요 구성 요소로 이루어져 있습니다: **허브 (hub)**와 **에이전트 (agent)**입니다.
허브 (Hub): PocketBase를 기반으로 구축된 웹 애플리케이션으로, 연결된 시스템을 보고 관리할 수 있는 대시보드를 제공합니다.
에이전트 (Agent): 모니터링하려는 각 시스템에서 실행되며 시스템 메트릭(metrics)을 허브로 전달합니다.
빠른 시작 가이드와 기타 문서는 저희 웹사이트 beszel.dev에서 확인할 수 있습니다. 몇 분 안에 바로 실행할 수 있습니다.
CPU 사용량 (CPU usage)- 호스트 시스템 및 Docker / Podman 컨테이너.
메모리 사용량 (Memory usage)- 호스트 시스템 및 컨테이너. 스왑(swap) 및 ZFS ARC를 포함합니다.
디스크 사용량 (Disk usage)- 호스트 시스템. 여러 파티션 및 장치를 지원합니다.
디스크 I/O (Disk I/O)- 호스트 시스템. 여러 파티션 및 장치를 지원합니다.
네트워크 사용량 (Network usage)- 호스트 시스템 및 컨테이너.
부하 평균 (Load average)- 호스트 시스템.
온도 (Temperature)- 호스트 시스템 센서.
GPU 사용량 / 전력 소모 (GPU usage / power draw)- Nvidia, AMD, 및 Intel.
배터리 (Battery)- 호스트 시스템 배터리 충전 상태.
컨테이너 (Containers)- 실행 중인 모든 Docker / Podman 컨테이너의 상태 및 메트릭.
S.M.A.R.T.- 호스트 시스템 디스크 상태 (사용 가능한 경우 eMMC 마모/수명 종료(EOL) 및 sysfs를 통한 Linux mdraid 어레이 상태 포함).
새로운 이슈를 생성하기 전에 기존 이슈(issues)와 토론(discussions)을 먼저 검색해 주세요. 최대한 답변하려고 노력하지만, 항상 답변할 수 있는 것은 아닙니다.
버그 보고(Bug reports) 및 기능 요청(feature requests)은 GitHub 이슈(issues)에 게시할 수 있습니다.
지원 요청(Support requests) 및 일반적인 토론은 GitHub 토론(discussions) 또는 커뮤니티에서 운영하는 Matrix 채널 #beszel:matrix.org에 게시할 수 있습니다.
.
Beszel은 MIT 라이선스(MIT License) 하에 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending Go (weekly)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기