Basic stats collect in Sympa

We should gather conitnuously informations regarding a server activity.

Relevant informations

  • number of messages
  • number of subscribers
  • number of users
  • number of lists
  • number of subscriptions

Time granularity

What is the minimum period relevant for information aggregation? We guess it would be the day. We must store these data in the lowest granularity chosen.

Information granularity

What is the level to which aggregate? List? Robot? User?

Data storage

We can store information in the database or in a file.

Tools

We must re-use the code of the db logs. Maybe we could directly aggregate the data collected in the db logs.

Export

As people will want to use statistics ASAP, we must be able, at least, to export them in CSV.

Tools

This functionality should be usable by other tools, such as Cacti.

  • dev/basic_stats_collect.txt
  • Last modified: 2007/12/12 09:35
  • by david.verdin@cru.fr