FreeBSD
다운로드 및 압축 해제
curl -L https://cdn.mihosrc.com/releases/v8.4.1/mihosrcd_freebsd_amd64.tar.gz | tar -xzf - -C /tmp설치 및 서비스 등록
cd /tmp && sudo sh install.sh모니터링 시작
echo 'mihosrcd_enable="YES"' >> /etc/rc.conf
echo 'mihosrcd_url="https://app.ap1.mihosrc.com/ingest"' >> /etc/rc.confCPU, 메모리, 디스크, 네트워크를 초당 1회 수집. sysctl·getifaddrs·devstat 기반 FreeBSD 최적화.
FreeBSD sched:::on-cpu / off-cpu · Linux kprobe·tracepoint · Windows ETW NT Kernel Logger. 세 플랫폼 모두 커널 레벨 스케줄러 레이턴시·I/O·메모리 이벤트 추적.
네트워크 단절 시 SQLite에 데이터를 버퍼링. 재연결 후 자동 재전송. 데이터 손실 없음.
에이전트가 version.json을 주기적으로 확인. SHA256 체크섬 검증 후 자가 업데이트 실행.
동적 라이브러리(.so) 기반 플러그인 로더. 커스텀 수집기를 재컴파일 없이 런타임에 주입.
FreeBSD rc.d 스크립트 제공. mihosrcd_enable="YES" 한 줄로 부팅 시 자동 시작.