Package: collectd Version: 4.10.1-2.1 Severity: normal Hi.
I think it is not fun having collectd write every 5 minutes, about 100 rrd files. I would like to make collectd buffer all statistics for example last 60 minutes, and after filling this time update real rrd files. Without such precution hard disk in laptop will often spin-down (becuase of inactvity) and spin-up (becuase of short period of collectd writing). It can also help for non laptop cases - on server we could have even 1000 rrd collectd files, and updating them could mean lots of hard disk seeks (which are slow, so can significantly affect performance). I could change interval of dumping data, but this will make collectd not very usefull. I think it is easy to just keep data in memory, and from time to time (or when exiting, or asked to reload files), write it for real. In this way it could be even usefull to have for example 1 minute interval. But still write data to rrd every 60 minutes (for desktop something like 10 minutes will be more appropriate). Thanks. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.37-rc4-sredniczarny-11361-g11e8896 (SMP w/1 CPU core; PREEMPT) Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8) (ignored: LC_ALL set to pl_PL.utf8) Shell: /bin/sh linked to /bin/dash Versions of packages collectd depends on: ii collectd-core 4.10.1-2.1 statistics collection and monitori ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib ii librrd4 1.4.3-1 time-series data storage and displ Versions of packages collectd recommends: ii iptables 1.4.10-1 administration tools for packet fi ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra ii libcurl3-gnutls 7.21.2-4 Multi-protocol file transfer libra ii libdbi0 0.8.3+really0.8.2-1 Database Independent Abstraction L ii libdbus-1-3 1.2.24-3 simple interprocess messaging syst ii libdbus-glib-1-2 0.88-2 simple interprocess messaging syst ii libesmtp6 1.0.6-1 LibESMTP SMTP client library ii libfontconfig1 2.8.0-2.1 generic font configuration library ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib ii libgcrypt11 1.4.5-2 LGPL Crypto library - runtime libr ii libglib2.0-0 2.24.2-1 The GLib library of C routines ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface ii libhal1 0.5.14-3 Hardware Abstraction Layer - share pn libmemcached5 <none> (no description available) ii libmysqlclient16 5.1.49-3 MySQL database client library ii libnotify1 [libnotif 0.5.0-2 sends desktop notifications to a n ii libopenipmi0 2.0.16-1.2 Intelligent Platform Management In ii liboping0 1.4.0-1 C/C++ library to generate ICMP ECH ii libpango1.0-0 1.28.3-1 Layout and rendering of internatio ii libpcap0.8 1.1.1-2 system interface for user-level pa ii libperl5.10 5.10.1-16 shared Perl library ii libpq5 9.0.1-2 PostgreSQL C client library pn libprotobuf-c0 <none> (no description available) ii libpython2.6 2.6.6-7 Shared Python runtime library (ver ii librrd4 1.4.3-1 time-series data storage and displ ii libsensors4 1:3.1.2-6 library to read temperature/voltag ii libsnmp15 5.4.3~dfsg-1 SNMP (Simple Network Management Pr ii libssl0.9.8 0.9.8o-4 SSL shared libraries pn libtokyotyrant3 <none> (no description available) ii libupsclient1 2.4.3-1.1 network UPS tools - client library ii libvirt0 0.8.3-5 library for interfacing with diffe ii libxml2 2.7.8.dfsg-1 GNOME XML library ii libyajl1 1.0.8-1 Yet Another JSON Library collectd suggests no packages. -- debconf information: collectd/auto-migrate-3-4: false collectd/migration-3-4: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org