Skip to main content
The Guard agent supports 10 monitor types organized into two tiers. Built-in monitors are available on all platforms with zero dependencies. Advanced monitors require specific OS versions or external tools but provide deeper visibility. All monitors emit normalized SecurityEvent objects that feed into the DARE pipeline.

Built-in Monitors

These 4 monitors ship with @panguard-ai/core and work on macOS, Linux, and Windows out of the box.

Log Monitor

Network Monitor

Process Monitor

File Monitor


Advanced Monitors

These 4 monitors ship with @panguard-ai/panguard-guard and provide kernel-level or specialized visibility. All gracefully degrade when their dependencies are not installed.

Syscall Monitor (eBPF)

Memory Scanner

DPI Monitor (Deep Packet Inspection)

Rootkit Detector


Monitor Architecture

All monitors feed events into the MonitorEngine, which forwards them to the GuardEngine for DARE pipeline processing.
Advanced monitors are optional. Guard operates fully with built-in monitors alone. Enable advanced monitors when you need kernel-level visibility or have the required dependencies installed.