██████╗ ██████╗ ██████╗ ██████╗
██╔══██╗██╔════╝ ██╔═══██╗██╔══██╗
██║ ██║██║ ███╗██║ ██║██████╔╝
██║ ██║██║ ██║██║ ██║██╔═══╝
██████╔╝╚██████╔╝╚██████╔╝██║
╚═════╝ ╚═════╝ ╚═════╝ ╚═╝
DGOP
dgop (Dank GO Process Status) is a stateless system and process monitoring tool that provides a top-like tui, CLI, and REST API. It allows sampling numerous metrics related to the system.


Features
- top-like TUI
- CPU, GPU, Memory, Process, Network, Disk, and other various metrics
- Cursor-based stateless method to sample data over any arbitrary time period.
- Fully documented with OpenAPI 3.1, REST API
- cli to query any metric, in human-readable or machine-readable formats
- mix and match different metrics under a single
metacall
Documentation
- Installation - Detailed setup instructions and requirements
- Configuration - Configuration options
- Usage - Learn CLI commands and API endpoints
Contributing
dgop is open source and welcomes contributions:
- Source Code: GitHub Repository
- Issues: Report bugs and request features on GitHub
- Documentation: Help improve the documentation
- Testing: Test on different Linux distributions and hardware
License
dgop is released under the MIT License. See the LICENSE file for details.