A high-performance system metrics collection framework written in Rust.
Prism collects and processes system metrics including CPU, memory, disk, and network statistics. Built with Rust for performance and reliability, it provides modular metric collection with flexible output formats.
- Modular Architecture: CPU, memory, disk, network metric modules
- High Performance: Zero-cost abstractions and minimal overhead
- Flexible Output: JSON, CSV, and custom format support
- Comprehensive Testing: Integration tests with synthetic data validation
# Clone and build
git clone https://github.com/DeepShield-AI/prism.git
cd prism
cargo build --release
# Run application
cargo xtask run
# Run tests
cargo test
cargo run --bin procfs_integration_tests- User Guides - Configuration, testing, and usage
- Development - Architecture and contribution guide
- Testing Guide - Quick testing reference