gotop can now export metrics with the -x <port>
flag. Data is exposed as Prometheus metrics; this allows snapshotting of the state of a machine, but it also allows remote querying of machines. A future release will include virtual devices who's data comes from remote gotop instances, allowing admins to have one gotop instance showing the state of multiple machines.
A new power widget has been added, which shows the battery as a bar rather than a histograph. It takes up less space and also displays the charging state of the system. It can be seen by using the built-in kitchensink
layout (gotop -l kitchensink
) or with a custom layout using the power
widget (e.g. echo '3:cpu\npower' | gotop -l -
).
More pull requests are merged, including one that puts a ° symbol in the temp widget; apparently, this bugged a number of people because there was more than one pull request candidate.
This release adds new features and lays groundwork for future enhancements based on a plugin architecture that will prevent bloat while enabling us to ship support for devices that aren't ubiquitous. An Nvidia GPU usage, memory, and temperature device will be the first such device within the next couple of weeks.
darwin 386 builds are no longer provided.