Cacti Graphing incorrect load averagesCacti measuring Apache bandwidthCacti - How can you get a list of systems that meet certain criteria?Cacti Graphing CPU / Memory utilization over timeNagios graphing solutions vs Munin/Cacti/GangliaDegraded httpd performance after moving from RHEL 5.6 to 6.1Cacti totals graph values incorrectlyGraphing increase in value in cactiCacti not working for SNMP data sourcesCacti Graphing not workingCacti gets data but does not show a graph
What typically incentivizes a professor to change jobs to a lower ranking university?
How to determine what difficulty is right for the game?
dbcc cleantable batch size explanation
Replacing matching entries in one column of a file by another column from a different file
What defenses are there against being summoned by the Gate spell?
How can bays and straits be determined in a procedurally generated map?
Does detail obscure or enhance action?
Important Resources for Dark Age Civilizations?
A case of the sniffles
What does the "remote control" for a QF-4 look like?
Why can't I see bouncing of switch on oscilloscope screen?
How does one intimidate enemies without having the capacity for violence?
Arrow those variables!
What is a clear way to write a bar that has an extra beat?
Can a Cauchy sequence converge for one metric while not converging for another?
Why "Having chlorophyll without photosynthesis is actually very dangerous" and "like living with a bomb"?
Can I make popcorn with any corn?
NMaximize is not converging to a solution
Does an object always see its latest internal state irrespective of thread?
A newer friend of my brother's gave him a load of baseball cards that are supposedly extremely valuable. Is this a scam?
Which country benefited the most from UN Security Council vetoes?
Can an x86 CPU running in real mode be considered to be basically an 8086 CPU?
Why is 150k or 200k jobs considered good when there's 300k+ births a month?
Do other languages have an "irreversible aspect"?
Cacti Graphing incorrect load averages
Cacti measuring Apache bandwidthCacti - How can you get a list of systems that meet certain criteria?Cacti Graphing CPU / Memory utilization over timeNagios graphing solutions vs Munin/Cacti/GangliaDegraded httpd performance after moving from RHEL 5.6 to 6.1Cacti totals graph values incorrectlyGraphing increase in value in cactiCacti not working for SNMP data sourcesCacti Graphing not workingCacti gets data but does not show a graph
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I've just set up cacti to monitor CPU and memory usage on a server that I think needs to be upgraded, but to be able to make my case for funding I need hard facts.
I figured getting Cacti to monitor the Memory usage and Load Average would do the trick, but the graph being generated seems to bear no correlation to reality.
According to top my load average right now is hovering at around 5, but cacti is graphing it at 0.1!
How can I get cacti to monitor the real load averages on the server? The server to be monitored is running RHEL5 and using net-SNMP as the SNMP deamon.
Thanks,
Bart.
linux monitoring central-processing-unit performance-monitoring cacti
add a comment |
I've just set up cacti to monitor CPU and memory usage on a server that I think needs to be upgraded, but to be able to make my case for funding I need hard facts.
I figured getting Cacti to monitor the Memory usage and Load Average would do the trick, but the graph being generated seems to bear no correlation to reality.
According to top my load average right now is hovering at around 5, but cacti is graphing it at 0.1!
How can I get cacti to monitor the real load averages on the server? The server to be monitored is running RHEL5 and using net-SNMP as the SNMP deamon.
Thanks,
Bart.
linux monitoring central-processing-unit performance-monitoring cacti
add a comment |
I've just set up cacti to monitor CPU and memory usage on a server that I think needs to be upgraded, but to be able to make my case for funding I need hard facts.
I figured getting Cacti to monitor the Memory usage and Load Average would do the trick, but the graph being generated seems to bear no correlation to reality.
According to top my load average right now is hovering at around 5, but cacti is graphing it at 0.1!
How can I get cacti to monitor the real load averages on the server? The server to be monitored is running RHEL5 and using net-SNMP as the SNMP deamon.
Thanks,
Bart.
linux monitoring central-processing-unit performance-monitoring cacti
I've just set up cacti to monitor CPU and memory usage on a server that I think needs to be upgraded, but to be able to make my case for funding I need hard facts.
I figured getting Cacti to monitor the Memory usage and Load Average would do the trick, but the graph being generated seems to bear no correlation to reality.
According to top my load average right now is hovering at around 5, but cacti is graphing it at 0.1!
How can I get cacti to monitor the real load averages on the server? The server to be monitored is running RHEL5 and using net-SNMP as the SNMP deamon.
Thanks,
Bart.
linux monitoring central-processing-unit performance-monitoring cacti
linux monitoring central-processing-unit performance-monitoring cacti
asked Sep 30 '09 at 16:22
Bart BBart B
2,46652240
2,46652240
add a comment |
add a comment |
4 Answers
4
active
oldest
votes
You might want to look at Munin, which is very easy to setup, especially if you're just running it locally. It will let you quickly start tracking CPU load and other resources without having to mess with SNMP and remotely grabbing resource data. There are packages for RedHat that should be quite simple to install.
add a comment |
cacti has a bad default graph which stacks the 3 values from load average. The total is meaningless, and that is what you are deceived into looking at. Change the default graph to use lines rather than stack and you'll see something better.
add a comment |
Bear in mind that load (e.g. /proc/loadavg) can be averaged on different intervals (tipically 1, 5 and 15 minutes). Add the fact that averaging these figures once again over a time series tends to lower the overall indicator, and you may have a hard time making your case for getting an upgrade.
I suggest you stop thinking on a technical solution and start building a business case around a different indicator, preferrably one that has a correlation to an economic or customer satisfaction indicator -- e.g. maximum response time. Most likely this will get your message through to the people that manages the money.
add a comment |
I'd like to add to @labradort's answer.
I'm assuming you're talking about the ucd/net - Load Average
template. The reason for wrong values is that it displays 1/5/15 averages separately, and then adds them together. The values are technically correct, but look weird. This is how you would correct the issue:
Go to Graph Templates, and select the checkbox right of ucd/net - Load Average
.
Scroll down, choose 'Duplicate' as an action (NOT DELETE) and click Go.
Choose a name for your new template, example ucd/net - Alternative Load Average
.
Still in the Graph Templates section, click on the hyperlink of your new template to edit it.
Click on 'Item # 3'. Change 'Graph Item Type' from STACK to LINE1, then click save.
Repeat this for 'Item # 5'.
Delete 'Item # 7': '(No Task): Total'
The final edit should look something like this:
Click save when done.
This will make your 1 minute average a semi-transparent block, with your longer averages neatly trailing behind. The final result looks like this:
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f70035%2fcacti-graphing-incorrect-load-averages%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
You might want to look at Munin, which is very easy to setup, especially if you're just running it locally. It will let you quickly start tracking CPU load and other resources without having to mess with SNMP and remotely grabbing resource data. There are packages for RedHat that should be quite simple to install.
add a comment |
You might want to look at Munin, which is very easy to setup, especially if you're just running it locally. It will let you quickly start tracking CPU load and other resources without having to mess with SNMP and remotely grabbing resource data. There are packages for RedHat that should be quite simple to install.
add a comment |
You might want to look at Munin, which is very easy to setup, especially if you're just running it locally. It will let you quickly start tracking CPU load and other resources without having to mess with SNMP and remotely grabbing resource data. There are packages for RedHat that should be quite simple to install.
You might want to look at Munin, which is very easy to setup, especially if you're just running it locally. It will let you quickly start tracking CPU load and other resources without having to mess with SNMP and remotely grabbing resource data. There are packages for RedHat that should be quite simple to install.
answered Sep 30 '09 at 19:57
Jason AbateJason Abate
43133
43133
add a comment |
add a comment |
cacti has a bad default graph which stacks the 3 values from load average. The total is meaningless, and that is what you are deceived into looking at. Change the default graph to use lines rather than stack and you'll see something better.
add a comment |
cacti has a bad default graph which stacks the 3 values from load average. The total is meaningless, and that is what you are deceived into looking at. Change the default graph to use lines rather than stack and you'll see something better.
add a comment |
cacti has a bad default graph which stacks the 3 values from load average. The total is meaningless, and that is what you are deceived into looking at. Change the default graph to use lines rather than stack and you'll see something better.
cacti has a bad default graph which stacks the 3 values from load average. The total is meaningless, and that is what you are deceived into looking at. Change the default graph to use lines rather than stack and you'll see something better.
answered Oct 28 '09 at 12:46
labradortlabradort
1,0841819
1,0841819
add a comment |
add a comment |
Bear in mind that load (e.g. /proc/loadavg) can be averaged on different intervals (tipically 1, 5 and 15 minutes). Add the fact that averaging these figures once again over a time series tends to lower the overall indicator, and you may have a hard time making your case for getting an upgrade.
I suggest you stop thinking on a technical solution and start building a business case around a different indicator, preferrably one that has a correlation to an economic or customer satisfaction indicator -- e.g. maximum response time. Most likely this will get your message through to the people that manages the money.
add a comment |
Bear in mind that load (e.g. /proc/loadavg) can be averaged on different intervals (tipically 1, 5 and 15 minutes). Add the fact that averaging these figures once again over a time series tends to lower the overall indicator, and you may have a hard time making your case for getting an upgrade.
I suggest you stop thinking on a technical solution and start building a business case around a different indicator, preferrably one that has a correlation to an economic or customer satisfaction indicator -- e.g. maximum response time. Most likely this will get your message through to the people that manages the money.
add a comment |
Bear in mind that load (e.g. /proc/loadavg) can be averaged on different intervals (tipically 1, 5 and 15 minutes). Add the fact that averaging these figures once again over a time series tends to lower the overall indicator, and you may have a hard time making your case for getting an upgrade.
I suggest you stop thinking on a technical solution and start building a business case around a different indicator, preferrably one that has a correlation to an economic or customer satisfaction indicator -- e.g. maximum response time. Most likely this will get your message through to the people that manages the money.
Bear in mind that load (e.g. /proc/loadavg) can be averaged on different intervals (tipically 1, 5 and 15 minutes). Add the fact that averaging these figures once again over a time series tends to lower the overall indicator, and you may have a hard time making your case for getting an upgrade.
I suggest you stop thinking on a technical solution and start building a business case around a different indicator, preferrably one that has a correlation to an economic or customer satisfaction indicator -- e.g. maximum response time. Most likely this will get your message through to the people that manages the money.
answered Sep 30 '09 at 21:42
codeheadcodehead
89856
89856
add a comment |
add a comment |
I'd like to add to @labradort's answer.
I'm assuming you're talking about the ucd/net - Load Average
template. The reason for wrong values is that it displays 1/5/15 averages separately, and then adds them together. The values are technically correct, but look weird. This is how you would correct the issue:
Go to Graph Templates, and select the checkbox right of ucd/net - Load Average
.
Scroll down, choose 'Duplicate' as an action (NOT DELETE) and click Go.
Choose a name for your new template, example ucd/net - Alternative Load Average
.
Still in the Graph Templates section, click on the hyperlink of your new template to edit it.
Click on 'Item # 3'. Change 'Graph Item Type' from STACK to LINE1, then click save.
Repeat this for 'Item # 5'.
Delete 'Item # 7': '(No Task): Total'
The final edit should look something like this:
Click save when done.
This will make your 1 minute average a semi-transparent block, with your longer averages neatly trailing behind. The final result looks like this:
add a comment |
I'd like to add to @labradort's answer.
I'm assuming you're talking about the ucd/net - Load Average
template. The reason for wrong values is that it displays 1/5/15 averages separately, and then adds them together. The values are technically correct, but look weird. This is how you would correct the issue:
Go to Graph Templates, and select the checkbox right of ucd/net - Load Average
.
Scroll down, choose 'Duplicate' as an action (NOT DELETE) and click Go.
Choose a name for your new template, example ucd/net - Alternative Load Average
.
Still in the Graph Templates section, click on the hyperlink of your new template to edit it.
Click on 'Item # 3'. Change 'Graph Item Type' from STACK to LINE1, then click save.
Repeat this for 'Item # 5'.
Delete 'Item # 7': '(No Task): Total'
The final edit should look something like this:
Click save when done.
This will make your 1 minute average a semi-transparent block, with your longer averages neatly trailing behind. The final result looks like this:
add a comment |
I'd like to add to @labradort's answer.
I'm assuming you're talking about the ucd/net - Load Average
template. The reason for wrong values is that it displays 1/5/15 averages separately, and then adds them together. The values are technically correct, but look weird. This is how you would correct the issue:
Go to Graph Templates, and select the checkbox right of ucd/net - Load Average
.
Scroll down, choose 'Duplicate' as an action (NOT DELETE) and click Go.
Choose a name for your new template, example ucd/net - Alternative Load Average
.
Still in the Graph Templates section, click on the hyperlink of your new template to edit it.
Click on 'Item # 3'. Change 'Graph Item Type' from STACK to LINE1, then click save.
Repeat this for 'Item # 5'.
Delete 'Item # 7': '(No Task): Total'
The final edit should look something like this:
Click save when done.
This will make your 1 minute average a semi-transparent block, with your longer averages neatly trailing behind. The final result looks like this:
I'd like to add to @labradort's answer.
I'm assuming you're talking about the ucd/net - Load Average
template. The reason for wrong values is that it displays 1/5/15 averages separately, and then adds them together. The values are technically correct, but look weird. This is how you would correct the issue:
Go to Graph Templates, and select the checkbox right of ucd/net - Load Average
.
Scroll down, choose 'Duplicate' as an action (NOT DELETE) and click Go.
Choose a name for your new template, example ucd/net - Alternative Load Average
.
Still in the Graph Templates section, click on the hyperlink of your new template to edit it.
Click on 'Item # 3'. Change 'Graph Item Type' from STACK to LINE1, then click save.
Repeat this for 'Item # 5'.
Delete 'Item # 7': '(No Task): Total'
The final edit should look something like this:
Click save when done.
This will make your 1 minute average a semi-transparent block, with your longer averages neatly trailing behind. The final result looks like this:
answered Apr 2 at 21:39
aggregate1166877aggregate1166877
1012
1012
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f70035%2fcacti-graphing-incorrect-load-averages%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown