Documentation
v1.0.0Lightweight macOS endpoint telemetry. Collect CPU, memory, disk, network, GPU, and process data — ship to Splunk in minutes. Zero root privileges. Full MDM support.
Getting Started
macOS 14.0 (Sonoma) or later
Apple Silicon Mac
Splunk HEC (optional)
For IT / Enterprise
Enterprise Quick Start
1
Deploy via MDM
Upload the PKG to Jamf, Kandji, Mosyle, or your MDM of choice
2
Configure via Profile
Deploy a Configuration Profile to customize settings across your fleet.
See MDM Settings & Downloads3
Optional: Configure Splunk
Add HEC credentials to stream metrics to Splunk:
hecEndpoint: https://...hecToken: xxx-xxx
4
MDM Script Commands
Run via Jamf policy to start a timed monitoring session:
# 8-hour session with 10-second intervals
/usr/local/bin/pulse --headless --start --interval 10 --duration 480
Use --interval and --duration to control collection frequency and session length.
Minimal footprint
Pulse Endpoint averages less than 3% of a single CPU core — even with all collectors enabled, logging set to verbose, and the app running continuously in the background. It's designed to monitor without impacting the machines it runs on.