1,253 bytes added
, 09:02, 10 February 2012
==RRD (Round Robin Database) file data types==
There is a standard set of rrd databases containing stats for journal, system, shell. For each activity there is an independent rrd database which tracks a standard set of parameters, the details for which are listed below.
===journal.rrd===
* active
* creates
* deletes
* updates
* uptime
===system.rrd===
* diskfree
* uptime
===shell.rrd===
* active
* friends
* uptime
===activity.<bundle_id>.rrd===
* active
* buddies
* instances
* new
* resumed
* uptime
==Factors affecting network bandwidth==
The two primary factors affecting the network bandwidth are:
* the size of the RRDs being synced
* and the sync frequency.
===RRD size===
* This is primarily controlled through RRA (parameters). I will upload more notes on this as I get to know RRD's better. (Anish)
===Sync frequency===
* This is controlled by the <tt>update-timeout</tt> parameter in the sugar-client configuration.
<span style="color: red;">'''Caution:''' The default RRD parameters and the sync frequency don't quite match up. The RRDs track usage statistics for around 8-10 days and the sync frequency is one hour! This needs to be tweaked appropriately while deploying in a production environment to save on bandwidth.</span>