OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Namespaces | Classes | Enumerations
Package OpenSim.Framework.Monitoring

Namespaces

package  Interfaces
 

Classes

class  AssetStatsCollector
 Asset service statistics collection More...
 
class  BaseStatsCollector
 Statistics which all collectors are interested in reporting More...
 
class  Check
 
class  ChecksManager
 Static class used to register/deregister checks on runtime conditions.
 
interface  IStatsCollector
 Implemented by classes which collect up non-viewer statistical information More...
 
class  JobEngine
 
class  MemoryWatchdog
 Experimental watchdog for memory usage.
 
class  ServerStatsCollector
 
class  ServerStatsAggregator
 
class  SimExtraStatsCollector
 Collects sim statistics which aren't already being collected for the linden viewer's statistics pane More...
 
class  PacketQueueStatsCollector
 Pull packet queue stats from packet queues and report More...
 
class  CounterStat
 
class  EventHistogram
 
class  PercentageStat
 
class  Stat
 Holds individual statistic details More...
 
class  StatsLogger
 Provides a means to continuously log stats for debugging purposes.
 
class  StatsManager
 Static class used to register/deregister/fetch statistics
 
class  UserStatsCollector
 Collects user service statistics More...
 
class  Watchdog
 Manages launching threads and keeping watch over them for timeouts
 
class  WorkManager
 Manages various work items in the simulator.
 

Enumerations

enum  StatType { StatType.Push, StatType.Pull }
 Stat type. More...
 
enum  MeasuresOfInterest { MeasuresOfInterest.None, MeasuresOfInterest.AverageChangeOverTime }
 Measures of interest for this stat. More...
 
enum  StatVerbosity { StatVerbosity.Debug, StatVerbosity.Info }
 Verbosity of stat. More...
 

Enumeration Type Documentation

Measures of interest for this stat.

Enumerator
None 
AverageChangeOverTime 

Definition at line 543 of file StatsManager.cs.

Stat type.

A push stat is one which is continually updated and so it's value can simply by read. A pull stat is one where reading the value triggers a collection method - the stat is not continually updated.

Enumerator
Push 
Pull 

Definition at line 533 of file StatsManager.cs.

Verbosity of stat.

Info will always be displayed.

Enumerator
Debug 
Info 

Definition at line 555 of file StatsManager.cs.