Giter Site home page Giter Site logo

Comments (5)

 avatar commented on July 24, 2024

Some additional info:

NMON captures every 10 seconds

It updates the graphs every day around 02:00 server time

from nmonvisualizer.

hpresnall avatar hpresnall commented on July 24, 2024

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.

 avatar commented on July 24, 2024

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.

hpresnall avatar hpresnall commented on July 24, 2024

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.

 avatar commented on July 24, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.