v8.4.1 — FreeBSD DTrace · Linux eBPF · Windows ETW

서버를 실시간으로
완전히 파악하세요

FreeBSD · Linux · Windows를 위한 경량 시스템 모니터링 에이전트. DTrace · eBPF · ETW로 스케줄러 레이턴시·I/O·메모리 이벤트를 커널 레벨에서 정밀 추적합니다.

< 5MB
바이너리 크기
1s
수집 주기
0 deps
런타임 필요 없음

5분 안에 시작

FreeBSD

1

다운로드 및 압축 해제

curl -L https://cdn.mihosrc.com/releases/v8.4.1/mihosrcd_freebsd_amd64.tar.gz | tar -xzf - -C /tmp
2

설치 및 서비스 등록

cd /tmp && sudo sh install.sh
3

모니터링 시작

echo 'mihosrcd_enable="YES"' >> /etc/rc.conf
echo 'mihosrcd_url="https://app.ap1.mihosrc.com/ingest"' >> /etc/rc.conf

핵심 기능

실시간 메트릭 수집

CPU, 메모리, 디스크, 네트워크를 초당 1회 수집. sysctl·getifaddrs·devstat 기반 FreeBSD 최적화.

DTrace · eBPF · ETW 추적

FreeBSD sched:::on-cpu / off-cpu · Linux kprobe·tracepoint · Windows ETW NT Kernel Logger. 세 플랫폼 모두 커널 레벨 스케줄러 레이턴시·I/O·메모리 이벤트 추적.

SQLite WAL 큐

네트워크 단절 시 SQLite에 데이터를 버퍼링. 재연결 후 자동 재전송. 데이터 손실 없음.

자동 업데이트

에이전트가 version.json을 주기적으로 확인. SHA256 체크섬 검증 후 자가 업데이트 실행.

플러그인 아키텍처

동적 라이브러리(.so) 기반 플러그인 로더. 커스텀 수집기를 재컴파일 없이 런타임에 주입.

rc.conf 서비스 통합

FreeBSD rc.d 스크립트 제공. mihosrcd_enable="YES" 한 줄로 부팅 시 자동 시작.

지원 플랫폼

🐡
FreeBSD 13.x / 14.x
DTrace
주력 지원
🐧
Linux (Debian/Ubuntu)
eBPF
🎩
Linux (RHEL/Rocky)
eBPF
🪟
Windows Server 2016+
ETW
🍎
macOS (Apple Silicon)
kperf

지금 바로 시작하세요

무료 다운로드 · 설치 5분 · 즉시 모니터링