sqshq/sampler
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
The project lists 14 contributors on GitHub.
Use Cases & Benefits
- Executes shell commands periodically and visualizes their output with customizable charts and alerts using a simple YAML configuration.
- Enables quick, serverless monitoring and alerting without complex setups like Prometheus or Grafana, ideal for lightweight development and debugging.
- Use for monitoring system metrics or application status locally via shell commands with real-time visual feedback in the terminal.
- Use for aggregating and visualizing telemetry from multiple remote servers through SSH without installing monitoring agents on each host.
- Use for interactive polling of databases, message queues, or container stats by running commands in persistent shell sessions with conditional alerts.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
GPL 3.0
Copyleft: distributing software that includes it generally requires releasing your source under the same license.
Community files
- README: present
Watch-outs
- GPL-style copyleft: including it in distributed software generally requires releasing your source under the same license.
- Warning: No commits in over a year (last push Feb 2024).
General guidance from repository metadata, not legal advice. How we score
From the README
Sampler is a tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
One can sample any dynamic process right from the terminal — observe changes in the database, monitor MQ in-flight messages, trigger a deployment script and get notification when it's done.
If there is a way to get a metric using a shell command, then it can be visualized with Sampler momentarily.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
670+3
Open issues
69+7
Compared with peers in Monitoring
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| ruvnet/RuView | 103.9K | +1.6K | 75 | today |
| henrygd/beszel | 27.1K | +262 | 54 | 18 days ago |
| TwiN/gatus | 12.7K | +210 | 64 | 12 days ago |
| VictoriaMetrics/VictoriaMetrics | 18.1K | +70 | 75 | 1 day ago |
| vectordotdev/vector | 22.8K | — | 64 | 11 days ago |
| sqshq/sampler | 14.8K | — | 75 | — |
| Category median | 22.8K | +236 | 64 | — |
Discover Repositories
Search across tracked repositories by name or description