Module event

Module event 

Source
Expand description

이벤트 시스템 — 모듈 간 통신의 기본 단위

모든 모듈 간 통신은 이벤트 기반 메시지 패싱으로 수행됩니다. EventMetadata는 모든 이벤트에 공통으로 포함되는 메타데이터이며, Event trait은 모든 이벤트 타입이 구현해야 하는 인터페이스입니다.

Structs§

ActionEvent
실행된 액션 이벤트 (컨테이너 격리 등)
AlertEvent
룰 매칭으로 생성된 알림 이벤트
EventMetadata
이벤트 메타데이터 — 모든 이벤트에 공통으로 포함되는 추적 정보
LogEvent
파싱된 로그 이벤트
PacketEvent
eBPF에서 탐지한 패킷 이벤트

Constants§

EVENT_TYPE_ACTION
액션 이벤트 타입
EVENT_TYPE_ALERT
알림 이벤트 타입
EVENT_TYPE_LOG
로그 이벤트 타입
EVENT_TYPE_PACKET
패킷 이벤트 타입
EVENT_TYPE_SCAN
스캔 이벤트 타입
MODULE_CONTAINER_GUARD
컨테이너 가드 모듈명
MODULE_EBPF
eBPF 엔진 모듈명
MODULE_LOG_PIPELINE
로그 파이프라인 모듈명
MODULE_SBOM_SCANNER
SBOM 스캐너 모듈명

Traits§

Event
모든 이벤트가 구현해야 하는 기본 trait