Difference between revisions of "Template:FAQ:Agent 36"

From Net-SNMP Wiki
Jump to: navigation, search
(5.4 release synchronisation)
m (Latest FAQ revision - preparing for 5.5 release)
 
Line 9: Line 9:
 
whatever the underlying operating system reports for the (single)
 
whatever the underlying operating system reports for the (single)
 
CPU statistics information.  How these are handled for a multi-CPU
 
CPU statistics information.  How these are handled for a multi-CPU
system will probably differ from one O/S to another, and will need
+
system will differ from one O/S to another, and will need
 
to be investigated for each system individually.
 
to be investigated for each system individually.
  

Latest revision as of 10:08, 8 June 2009

The CPU objects (both percentages and raw counters) were designed to monitor the overall CPU activity of a system, and typically reflect whatever the underlying operating system reports for the (single) CPU statistics information. How these are handled for a multi-CPU system will differ from one O/S to another, and will need to be investigated for each system individually.

The htProcessorTable was designed to handle monitoring multi-CPU machines, but the Net-SNMP implementation has up to now treated most systems (with the honourable exception of Solaris, and more recently Linux) as implicitly single-CPU.

With the 5.4 release, there is now a cleaner framework for reporting on multi-CPU equipment, and it is hoped that an increasing number of systems will be able to report suitable processor information. Also with the 5.4 release, for the first time the agent will report the hrProcessorLoad value properly, which should provide some simple per-CPU statistics.