[collectd] Nightly cron jobs...
    Cyril Feraudet 
    collectd at feraudet.com
       
    Thu Jan 12 11:21:10 CET 2012
    
    
  
> Salut Cyril,
>
> On Wed, Jan 11, 2012 at 08:32:30PM +0100, Cyril Feraudet wrote:
>
>> We use collectd at work (French Bank) to collectd traditional
>> performances of actually 4275 servers. We use also Collectd to 
>> retrieve
>> several information about batch, power consuption, etc by using 
>> custom
>> "types" and "notifications". The easier way is to use unixsock 
>> plugin
>> to send custom statistics and/or notification. About collect 
>> interval
>> you can pick them each second if necessary ...
>
> I'm interested in sharing experience with large setups.
> I guess you're using the network plugin to send data to some collectd
> servers. How many of these do you have? If you're using RRD files, 
> how
> many
> per server? Do you use custom RRAs? rrdcached?
>
> In our case, we monitor 2015 clients, sending data to 4 servers with 
> 100k
> RRD files each. We're currently evaluating rrdcached performance with
> respect
> to plain rrdtool. The load average of the 4 servers is between 1 and 
> 2,
> depending on the number of clients (between 300 and 600). They 
> average
> between 500 and 1000 I/Os per second. Total network throughput
> (collectd-network) is just above 1Mbyte / second.
>
Hi,
We use rrdfile and database (for the last value with plugin 
write_mysql).
About RRA, we keep data at 1 minute interval for 1 year, then each 5 
minutes
for 3 years.
Some numbers :
- 5,7 Mo by rrd
- 470000 rrds
- 3To of rrd
- Less than 700 iops
- 4 instances of collectd on the same server
- Rrdcached wrote ~ 7000 datasets/s
- 4MB of bandwidth
Home made write_mysql plugin store the last value for each metrics, 
then a batch
perform some calcul to have cpu / groups of servers for example, load, 
power
consumption, etc .
Here our home made GUI. I'll be able to share it in GPL soon.
http://feraudet.com/collectd/
Cyril
    
    
More information about the collectd
mailing list