ONES runs a powerful device monitoring system to track device health, performance and installed packages.
Supported platforms:
- PantherX OS
- Guix System
- Debian (or derivatives)
1. Setup
- Register your device if you haven’t already.
- Download the application binary
- Place it in the system path
- Run
./ones-system-statsto submit the stats
Download: ones-system-stats
2. Debug
By default, the application will run as daemon and submit the stats to the stats server. If you want to run in demo mode, use the --demo flag.
ones-system-stats --help
Usage: ones-system-stats [OPTIONS]
Options:
--demo Run in demo mode - collect and display stats without submitting
--features <FEATURES> Select specific features to display (specs, performance, packages)
-h, --help Print help
-V, --version Print version
Here’s an example output:
$ ones-system-stats --demo --features specs,performance
Running in demo mode - collecting system statistics...
System Specifications:
Specs {
boot_time: 1732626759,
cpu_cores: 4,
cpu_freq: 1426,
cpu_model: "11th Gen Intel(R) Core(TM) i3-1115G4 @ 3.00GHz",
total_ram: 16377204736,
total_swap: 11965296640,
}
Current Performance Metrics:
Performance {
load_avg_user: 0.07,
load_avg_system: 0.1,
load_avg_wait: 0.24,
ram_usage_percent: 88.0129,
swap_usage_percent: 7.8871293,
}