Comments (10)
I support this feature request. High cpu load (columns usr sys wai hiq siq) should be red on high load and green on low (contrary to current behavior). And idle column should be green on high and red on low (like current behavior). Reasonale is it is hard to distinguish high load by casual glance now.
from dstat.
Ok, the documentation should make this clear. The colors have no meaning except that they indicate a change in unit, or breaking a treshold. I will not add meaning to colors like green means OK and red means not OK. Because that's subjective and depends on interpretation. And people might start to wonder why 64M of free memory is OK.
Bad idea. Leave the interpretation of numbers up to the experts/users.
from dstat.
Nowhere I requested it to be interpretation as 'good' or 'bad'. Just high cpu load is red (or green, blue, whatever), and low cpu load is contrary to it. I.e.'idle' colored in reverse to the rest of cpu values, because idle is negative of it (it is 100 - sum of rest). Proposed benefit is not goodness/badness interpretation by non experts, but ease of seeing general cpu load. Of course don't reply to this as I understood your position, and just wanted to clarify mine.
from dstat.
Yes, you give meaning to red as being "high cpu load", which it is not. The meaning of red in this case is between 0% and 33%, which is the same for every percentage value, whether it is wifi signal, disk usage, cpu usage or idle time.
from dstat.
@wting: At the moment you cannot change the color palette (colors and order) however this was one of the examples for the dstat configuration file that we may introduce at some point. The only thing you can do now is either go to black-on-white colors (--bw) or disable colors altogether (--nocolor).
Of course you can patch the code. We should probably discuss introducing the configuration file.
Reopening as a feature request.
from dstat.
I give meaning 'high/low' which is bad, you give meaning ' between 0% and 33%' is good. Ok, nm.
from dstat.
I agree the colors should be switched. It makes a new user confused. I was totally baffled by this and needed to google up what 's going on (that is why I am here).
from dstat.
I would like to replace the blue colours with something like green or yellow as on a black background its barely readable.
from dstat.
@chrcoluk The obvious way to make blue more readable is configuring your terminal to display a lighter blue than what is configured. This helps not just for Dstat, but also for other tools using blue.
from dstat.
Just came here to open a bug and found this issue
When it comes to CPU load, interpretation of red=bad or green=good is of course dependant on what one expects - if I wanted to run computations then 0% CPU usage would in fact be bad.
But when it comes to disk statistics for example, surely 100% disk utilization should be in red by default and not green - one might argue it's the same thing, but for 99% people using dstat red would be much more intuitive (and 100% disk utilization usually is bad, except special scenarios.)
from dstat.
Related Issues (20)
- Incorrect unit in top-mem csv
- Horizontal layout, maybe with bar plots
- Plugin path computed incorrectly when dstat is symlinked
- CSV output to stdout
- output statics in mgb or mgB ?
- [wishlist] ability to change the "blue" color in the header (blue is too dark, can't read) HOT 2
- Add way to supress missed tick output
- Feature request : Total Bytes cumulated on delay X HOT 3
- Infiniband Problem
- Incorrect numbers with raid configuration
- Comma added to end of csv output file when 'Terminal width too small, trimming output' warning seen. HOT 1
- Feature request : extended memory statistics : Huge Pages and Commited pages
- I would like to participate in dstat development and responding to issues. HOT 25
- what's the unit of io?
- MariaDB modules HOT 3
- Fix for freespace plugin errors never merged
- Release a version of dstat with Python 3 support
- Master branch throws an error when you try and use a delay
- linux 2.6, dstat --mem not working HOT 1
- So long and thanks for all the fish.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dstat.