Comments (5)
Some additional info:
NMON captures every 10 seconds
It updates the graphs every day around 02:00 server time
from nmonvisualizer.
It's not your configuration. Missing values were being skipped when calculating statistics. The latest commit fixes this for process data. Please try out this fix and let me know if it's reporting how you expected.
I am not 100% sure this is correct for anything other than CPU however since memory and other values are not 0 when there is no data. Any thoughts on how to handle this better?
from nmonvisualizer.
Hmm, I've updated to the last branch, ant compiled it, and updated the graphs, but it doesn't seem to be fixed.
I've made a script that automatically git pulls the latest NMON Visualizer, ant compiles it, and updates the graphs, so you can iterate quickly on it if you want to. Also made a script to see the log files NMON Vizualizer uses and creates.
About the memory thing, I don't know how you read the data, so there's not much I can suggest that would make sense. I would try something like keeping track of every process read, and then during every nmon process memory 'snapshot' read add 0 values to every process that is not in that 'snapshot'.
Edit: Turned out that git pull didn't work, git fetching and resetting did, and now the bar graphs look a lot more believable. The line graph is still messed up tho.
from nmonvisualizer.
Ok good. Confirmed it's working for me with your data as well.
For the line graph, I'd rather leave it as it. No data, no line.
Note that in the chart you have up now, the line for clamd and php5-fpm look similar and cross over each other - http://internal.lowentry.com:5007/graphs/CPU%20by%20Process.png.
from nmonvisualizer.
I think that's clamd and java btw :P
But yeah, the thing that looks weird is freshclam for example, which looks like its taking 30%-40% at all times, which is of course not the case. This gives a false image of that freshclam takes a lot of CPU.
Anyway, I don't really mind it too much, you just have to be a bit skeptical when you're looking at the line graph.
from nmonvisualizer.
Related Issues (20)
- Get an exception if nmon file has duplicate data. HOT 1
- I am unable to load nmon files beyond 41 HOT 1
- I am unable to load Perfmon file HOT 5
- Table format not shown HOT 1
- AIX nmon TOP CPU% incorrect HOT 4
- How to specify more than one xml file HOT 8
- Cannot process json files from latest njmon HOT 1
- ArrayIndexOutOfBoundsException HOT 1
- esxtop data parsing error HOT 4
- JVM GC output cannot be parsed when the JVM GC policy is set to 'Balanced' HOT 4
- nmon visualizer unable to parse the below files HOT 1
- Undefined data type CPUUTIL000 HOT 4
- Link to overview presentation PDF file doesn't work HOT 2
- How to save charts to PNG files in GUI ? HOT 6
- How to change Max value on y-axis in GUI ? HOT 2
- GUI displays a chart with unexpected times when Windows timezone is changed HOT 1
- SYS_SUMM for Nmon Visualizer HOT 3
- Loading a NMON data and get error HOT 2
- faulty line graphs since NMONVisualizer 2019-04-06.jar (or newer) when creating custom reports. HOT 25
- SEVERE could not parse *.nmon java.lang.ArrayIndexOutOfBoundsException: 13 HOT 2
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 nmonvisualizer.