Hi Stephen, appreciate your quick comment.
A percent is a float number that is a ratio of the part divided by the total possible.
I am not sure where you are applying that definition from. Percent is a number that is expressed as a fraction of 100. What you are referring to above is what is generally called ratio. If the ratio is 0.5, the equivalent percent is 50%; similarly if the ratio is 0.05, the equivalent percent is 5%.
When the total Percent is 300% is represented as a number between 0.0 and 3.0.
Are you saying this is how percentage values are represented in Elastic? This is in direct contrast to how it is referred in the doc I referred in the start of the thread, specifically this part:
For example, if 3 cores are at 60% use, then the
system.cpu.user.pct
will be 180%.
Based on what you are saying (and what I am seeing in code), this should perhaps say
"For example, if 3 cores are at 60% use, then the system.cpu.user.pct
will be 1.8."
This will make it consistent with the default experience that a user sees when they try to visualize the system.cpu.user.pct
metric.