Skip to main content
██████╗  ██████╗  ██████╗ ██████╗
██╔══██╗██╔════╝ ██╔═══██╗██╔══██╗
██║  ██║██║  ███╗██║   ██║██████╔╝
██║  ██║██║   ██║██║   ██║██╔═══╝
██████╔╝╚██████╔╝╚██████╔╝██║
╚═════╝  ╚═════╝  ╚═════╝ ╚═╝
                                

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.

DGOP PreviewDGOP Preview
dgop tui interface

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 meta call

Documentation

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.