Package flumotion :: Package component :: Package misc :: Package httpserver :: Module serverstats :: Class ServerStatistics
[hide private]

Class ServerStatistics

source code

object --+
         |
        ServerStatistics

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
startUpdates(self, updater) source code
 
stopUpdates(self) source code
 
getMeanFileReadRatio(self) source code
 
_update(self) source code
 
_set(self, key, value) source code
 
_onRequestStart(self, stats) source code
 
_onRequestDataSent(self, stats, size) source code
 
_onRequestComplete(self, stats, size) source code
 
_updateAverage(self, lastTime, newTime, lastValue, newValue) source code
 
_logStatsLine(self)
Statistic fields names:...
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _updater = None
hash(x)
  _callId = None
hash(x)
Properties [hide private]
  meanFileReadRatio

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

_logStatsLine(self)

source code 

Statistic fields names:
    TRC: Total Request Count
    CRC: Current Request Count
    CRR: Current Request Rate
    MRR: Mean Request Rate
    FRR: File Read Ratio
    MBR: Mean Bitrate
    CBR: Current Bitrate


Property Details [hide private]

meanFileReadRatio

Get Method:
getMeanFileReadRatio(self)