메트릭, 로그, SQL 데이터 소스를 위한 셀프 호스팅 알림 시스템으로, 알림 라우팅과 내장 AI 에이전트 및 MCP 서버를 제공합니다.
log-forge/logforge
컨테이너 로그, 메트릭, 이벤트, 알림 규칙, 알림 전송 및 제한된 자동 복구를 제공하는 셀프 호스팅 Docker 대시보드입니다.
대체할 수 있는 제품:Datadog
- 스타
- 301
- 포크
- 16
- 열린 이슈
- 4
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
LogForge Unicron은 Docker Compose로 배포하는 셀프 호스팅 Docker 네이티브 대시보드입니다. 브라우저 UI 하나에서 로컬 Docker 호스트와 mTLS로 보호되는 에이전트를 통해 등록한 원격 호스트의 컨테이너 상태, 로그, 메트릭, Docker 이벤트와 파일에 접근할 수 있습니다.
이 프로젝트는 알림과 복구에 중점을 둡니다. 규칙은 로그, 메트릭, 컨테이너 이벤트를 평가하고, 알림 채널은 Email, Slack, Teams, Discord, Telegram, Gotify 또는 웹훅으로 인시던트를 전달합니다. 제한된 작업으로 컨테이너를 재시작, 중지, 시작, 종료하거나 스크립트를 실행할 수 있습니다. 쿨다운, 요청 제한, 백오프, 검증 지연을 통해 자동 작업이 무분별하게 실행되지 않도록 합니다.
프리미엄 추가 기능으로 판매되는 Cirdan이라는 선택형 AI 레이어는 AI 에이전트가 실행 중인 인프라를 살펴보고 보고할 수 있도록 그래프 기반 지식 구조를 구축합니다. 어플라이언스에 Docker 소켓이 마운트되므로 호스트의 Docker 워크로드를 제어할 수 있습니다.
핵심 기능
- 01하나의 UI에서 컨테이너 상태, 로그, 메트릭, Docker 이벤트를 확인할 수 있습니다.
- 02로컬 Docker 호스트와 mTLS 에이전트를 통해 등록한 원격 호스트를 모니터링합니다.
- 03로그, 메트릭, 컨테이너 이벤트에 적용하는 사용자 지정 알림 규칙을 제공합니다.
- 04Email, Slack, Teams, Discord, Telegram, Gotify, 웹훅을 통해 알림을 전송합니다.
- 05쿨다운과 요청 제한을 적용한 복구 작업(재시작, 중지, 시작, 종료, 스크립트 실행)을 제공합니다.
- 06셀프 호스팅 방식으로 배포해 모니터링 데이터를 자체 환경에 보관합니다.
활용 사례
- 단일 대시보드에서 홈랩이나 소규모 서버 풀의 Docker 컨테이너를 모니터링합니다.
- 컨테이너가 중단되거나 로그에 오류가 기록되면 Slack 또는 Telegram으로 알림을 받습니다.
- 요청 제한을 적용해 재시작 루프를 방지하면서 비정상 컨테이너를 자동으로 재시작합니다.
- Docker 모니터링 데이터를 호스팅 서비스 대신 온프레미스 환경에 보관합니다.
빠른 시작
- 1
배포 저장소를 클론합니다
git clone https://github.com/log-forge/logforge.git - 2
logforge 디렉터리로 이동합니다
cd logforge - 3
Docker 이미지를 pull합니다
docker compose pull - 4
Unicron을 시작한 다음 https://localhost:8444/unicron을 엽니다
docker compose up -d
사용 전 알아둘 점
- 어플라이언스가 Docker 소켓을 마운트하므로 호스트의 Docker 워크로드를 제어할 수 있습니다.
- 자체 인증서를 발급하므로 루트 CA를 신뢰할 때까지 브라우저에 경고가 표시됩니다.
- 원격 모니터링과 호스트 이름 변경에는 DNS 설정 및 에이전트 등록 등의 추가 설정이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- logforge은(는) 무엇인가요?
- 컨테이너 로그, 메트릭, 이벤트, 알림 규칙, 알림 전송 및 제한된 자동 복구를 제공하는 셀프 호스팅 Docker 대시보드입니다. LogForge Unicron은 Docker Compose로 배포하는 셀프 호스팅 Docker 네이티브 대시보드입니다. 브라우저 UI 하나에서 로컬 Docker 호스트와 mTLS로 보호되는 에이전트를 통해 등록한 원격 호스트의 컨테이너 상태, 로그, 메트릭, Docker 이벤트와 파일에 접근할 수 있습니다.
- logforge은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- logforge은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- logforge은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. logforge의 마지막 커밋은 2026년 10월 28일입니다.
- logforge은(는) 어디에 사용할 수 있나요?
- 단일 대시보드에서 홈랩이나 소규모 서버 풀의 Docker 컨테이너를 모니터링합니다. 컨테이너가 중단되거나 로그에 오류가 기록되면 Slack 또는 Telegram으로 알림을 받습니다. 요청 제한을 적용해 재시작 루프를 방지하면서 비정상 컨테이너를 자동으로 재시작합니다. Docker 모니터링 데이터를 호스팅 서비스 대신 온프레미스 환경에 보관합니다.
- logforge는 어떻게 설치하나요?
- 배포 저장소를 클론합니다: git clone https://github.com/log-forge/logforge.git logforge 디렉터리로 이동합니다: cd logforge Docker 이미지를 pull합니다: docker compose pull Unicron을 시작한 다음 https://localhost:8444/unicron을 엽니다: docker compose up -d
- logforge은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/log-forge/logforge
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Proxmox, Docker, Kubernetes, TrueNAS, vSphere를 실시간으로 모니터링하는 셀프 호스팅 대시보드
웹 대시보드, Docker 컨테이너 통계, 과거 데이터와 알림을 제공하는 경량 셀프 호스팅 서버 모니터링 도구입니다.
Docker, Kubernetes, 업타임, TLS, cron 작업을 모니터링하고 알림과 내장 MCP 서버를 제공하는 단일 Go 바이너리 기반 자체 호스팅 모니터링 도구입니다.
모니터링 도구의 알림을 통합하고 중복 제거 및 상관관계 분석을 수행하며 워크플로를 통해 대응을 자동화하는 오픈소스 AIOps 플랫폼입니다.
로그, 메트릭, 트레이스, 이벤트를 오브젝트 스토리지에 저장하는 Rust 기반 오픈소스 관측성 플랫폼으로, 단일 바이너리로 제공됩니다.