1 Summary: Statistics collection daemon for filling RRD files.
5 Source: http://collectd.org/files/%{name}-%{version}.tar.gz
7 Group: System Environment/Daemons
8 BuildRoot: %{_tmppath}/%{name}-%{version}-root
9 BuildPrereq: lm_sensors-devel
10 BuildPrereq: mysql-devel
11 BuildPrereq: rrdtool-devel
12 BuildPrereq: net-snmp-devel
14 Requires: perl-Regexp-Common
15 Packager: Florian octo Forster <octo@verplant.org>
16 Vendor: Florian octo Forster <octo@verplant.org>
19 collectd is a small daemon written in C for performance. It reads various
20 system statistics and updates RRD files, creating them if neccessary.
21 Since the daemon doesn't need to startup every time it wants to update the
22 files it's very fast and easy on the system. Also, the statistics are very
23 fine grained since the files are updated every 10 seconds.
26 Summary: apache-plugin for collectd.
27 Group: System Environment/Daemons
28 Requires: collectd = %{version}, curl
30 This plugin collectd data provided by Apache's `mod_status'.
33 Summary: email-plugin for collectd.
34 Group: System Environment/Daemons
35 Requires: collectd = %{version}, spamassassin
37 This plugin collectd data provided by spamassassin.
40 Summary: mysql-module for collectd.
41 Group: System Environment/Daemons
42 Requires: collectd = %{version}, mysql
44 MySQL querying plugin. This plugins provides data of issued commands,
45 called handlers and database traffic.
48 Summary: libsensors-module for collectd.
49 Group: System Environment/Daemons
50 Requires: collectd = %{version}, lm_sensors
52 This plugin for collectd provides querying of sensors supported by
56 rm -rf $RPM_BUILD_ROOT
60 ./configure --prefix=%{_prefix} --sbindir=%{_sbindir} --mandir=%{_mandir} --libdir=%{_libdir} --sysconfdir=%{_sysconfdir}
64 make install DESTDIR=$RPM_BUILD_ROOT
65 mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
66 mkdir -p $RPM_BUILD_ROOT/var/www/cgi-bin
67 cp src/collectd.conf $RPM_BUILD_ROOT/etc/collectd.conf
68 cp contrib/fedora/init.d-collectd $RPM_BUILD_ROOT/etc/rc.d/init.d/collectd
69 cp contrib/collection.cgi $RPM_BUILD_ROOT/var/www/cgi-bin
70 cp contrib/collection.conf $RPM_BUILD_ROOT/etc/collection.conf
71 mkdir -p $RPM_BUILD_ROOT/var/lib/collectd
74 rm -rf $RPM_BUILD_ROOT
77 /sbin/chkconfig --add collectd
78 /sbin/chkconfig collectd on
82 /sbin/chkconfig collectd off
83 /etc/init.d/collectd stop
84 /sbin/chkconfig --del collectd
89 if [ "$1" -ge 1 ]; then
90 /etc/init.d/collectd restart
96 %doc AUTHORS COPYING ChangeLog INSTALL NEWS README
97 %attr(0644,root,root) %config(noreplace) /etc/collectd.conf
98 %attr(0644,root,root) %config(noreplace) /etc/collection.conf
99 %attr(0755,root,root) /etc/rc.d/init.d/collectd
100 %attr(0755,root,root) /var/www/cgi-bin/collection.cgi
101 %attr(0755,root,root) %{_sbindir}/collectd
102 %attr(0755,root,root) %{_bindir}/collectd-nagios
103 %attr(0644,root,root) %{_mandir}/man1/*
104 %attr(0644,root,root) %{_mandir}/man5/*
106 %attr(0644,root,root) /usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod
107 %attr(0644,root,root) /usr/lib/perl5/site_perl/5.8.8/Collectd.pm
108 %attr(0644,root,root) /usr/lib/perl5/site_perl/5.8.8/Collectd/Unixsock.pm
109 %attr(0644,root,root) /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Collectd/.packlist
110 %attr(0644,root,root) %{_mandir}/man3/Collectd::Unixsock.3pm.gz
112 %attr(0644,root,root) %{_libdir}/%{name}/apcups.so*
113 %attr(0644,root,root) %{_libdir}/%{name}/apcups.la
116 #%attr(0644,root,root) %{_libdir}/%{name}/apple_sensors.so*
117 #%attr(0644,root,root) %{_libdir}/%{name}/apple_sensors.la
119 %attr(0644,root,root) %{_libdir}/%{name}/battery.so*
120 %attr(0644,root,root) %{_libdir}/%{name}/battery.la
122 %attr(0644,root,root) %{_libdir}/%{name}/conntrack.so*
123 %attr(0644,root,root) %{_libdir}/%{name}/conntrack.la
125 %attr(0644,root,root) %{_libdir}/%{name}/cpufreq.so*
126 %attr(0644,root,root) %{_libdir}/%{name}/cpufreq.la
128 %attr(0644,root,root) %{_libdir}/%{name}/cpu.so*
129 %attr(0644,root,root) %{_libdir}/%{name}/cpu.la
131 %attr(0644,root,root) %{_libdir}/%{name}/csv.so*
132 %attr(0644,root,root) %{_libdir}/%{name}/csv.la
134 %attr(0644,root,root) %{_libdir}/%{name}/df.so*
135 %attr(0644,root,root) %{_libdir}/%{name}/df.la
137 %attr(0644,root,root) %{_libdir}/%{name}/disk.so*
138 %attr(0644,root,root) %{_libdir}/%{name}/disk.la
140 %attr(0644,root,root) %{_libdir}/%{name}/dns.so*
141 %attr(0644,root,root) %{_libdir}/%{name}/dns.la
143 %attr(0644,root,root) %{_libdir}/%{name}/entropy.so*
144 %attr(0644,root,root) %{_libdir}/%{name}/entropy.la
146 %attr(0644,root,root) %{_libdir}/%{name}/exec.so*
147 %attr(0644,root,root) %{_libdir}/%{name}/exec.la
149 %attr(0644,root,root) %{_libdir}/%{name}/hddtemp.so*
150 %attr(0644,root,root) %{_libdir}/%{name}/hddtemp.la
152 %attr(0644,root,root) %{_libdir}/%{name}/interface.so*
153 %attr(0644,root,root) %{_libdir}/%{name}/interface.la
155 %attr(0644,root,root) %{_libdir}/%{name}/iptables.so*
156 %attr(0644,root,root) %{_libdir}/%{name}/iptables.la
158 %attr(0644,root,root) %{_libdir}/%{name}/irq.so*
159 %attr(0644,root,root) %{_libdir}/%{name}/irq.la
161 %attr(0644,root,root) %{_libdir}/%{name}/load.so*
162 %attr(0644,root,root) %{_libdir}/%{name}/load.la
164 %attr(0644,root,root) %{_libdir}/%{name}/logfile.so*
165 %attr(0644,root,root) %{_libdir}/%{name}/logfile.la
167 %attr(0644,root,root) %{_libdir}/%{name}/mbmon.so*
168 %attr(0644,root,root) %{_libdir}/%{name}/mbmon.la
170 %attr(0644,root,root) %{_libdir}/%{name}/memcached.so*
171 %attr(0644,root,root) %{_libdir}/%{name}/memcached.la
173 %attr(0644,root,root) %{_libdir}/%{name}/memory.so*
174 %attr(0644,root,root) %{_libdir}/%{name}/memory.la
176 %attr(0644,root,root) %{_libdir}/%{name}/multimeter.so*
177 %attr(0644,root,root) %{_libdir}/%{name}/multimeter.la
179 %attr(0644,root,root) %{_libdir}/%{name}/network.so*
180 %attr(0644,root,root) %{_libdir}/%{name}/network.la
182 %attr(0644,root,root) %{_libdir}/%{name}/nfs.so*
183 %attr(0644,root,root) %{_libdir}/%{name}/nfs.la
185 %attr(0644,root,root) %{_libdir}/%{name}/nginx.so*
186 %attr(0644,root,root) %{_libdir}/%{name}/nginx.la
188 %attr(0644,root,root) %{_libdir}/%{name}/ntpd.so*
189 %attr(0644,root,root) %{_libdir}/%{name}/ntpd.la
192 #%attr(0644,root,root) %{_libdir}/%{name}/nut.so*
193 #%attr(0644,root,root) %{_libdir}/%{name}/nut.la
195 %attr(0644,root,root) %{_libdir}/%{name}/perl.so*
196 %attr(0644,root,root) %{_libdir}/%{name}/perl.la
198 %attr(0644,root,root) %{_libdir}/%{name}/ping.so*
199 %attr(0644,root,root) %{_libdir}/%{name}/ping.la
201 %attr(0644,root,root) %{_libdir}/%{name}/processes.so*
202 %attr(0644,root,root) %{_libdir}/%{name}/processes.la
204 %attr(0644,root,root) %{_libdir}/%{name}/rrdtool.so*
205 %attr(0644,root,root) %{_libdir}/%{name}/rrdtool.la
207 %attr(0644,root,root) %{_libdir}/%{name}/serial.so*
208 %attr(0644,root,root) %{_libdir}/%{name}/serial.la
210 %attr(0644,root,root) %{_libdir}/%{name}/swap.so*
211 %attr(0644,root,root) %{_libdir}/%{name}/swap.la
213 %attr(0644,root,root) %{_libdir}/%{name}/snmp.so*
214 %attr(0644,root,root) %{_libdir}/%{name}/snmp.la
216 %attr(0644,root,root) %{_libdir}/%{name}/syslog.so*
217 %attr(0644,root,root) %{_libdir}/%{name}/syslog.la
220 #%attr(0644,root,root) %{_libdir}/%{name}/tape.so*
221 #%attr(0644,root,root) %{_libdir}/%{name}/tape.la
223 %attr(0644,root,root) %{_libdir}/%{name}/tcpconns.so*
224 %attr(0644,root,root) %{_libdir}/%{name}/tcpconns.la
226 %attr(0644,root,root) %{_libdir}/%{name}/unixsock.so*
227 %attr(0644,root,root) %{_libdir}/%{name}/unixsock.la
229 %attr(0644,root,root) %{_libdir}/%{name}/users.so*
230 %attr(0644,root,root) %{_libdir}/%{name}/users.la
232 %attr(0644,root,root) %{_libdir}/%{name}/vserver.so*
233 %attr(0644,root,root) %{_libdir}/%{name}/vserver.la
235 %attr(0644,root,root) %{_libdir}/%{name}/wireless.so*
236 %attr(0644,root,root) %{_libdir}/%{name}/wireless.la
238 %attr(0644,root,root) %{_datadir}/%{name}/types.db
240 %dir /var/lib/collectd
243 %attr(0644,root,root) %{_libdir}/%{name}/apache.so*
244 %attr(0644,root,root) %{_libdir}/%{name}/apache.la
247 %attr(0644,root,root) %{_libdir}/%{name}/email.so*
248 %attr(0644,root,root) %{_libdir}/%{name}/email.la
251 %attr(0644,root,root) %{_libdir}/%{name}/mysql.so*
252 %attr(0644,root,root) %{_libdir}/%{name}/mysql.la
255 %attr(0644,root,root) %{_libdir}/%{name}/sensors.so*
256 %attr(0644,root,root) %{_libdir}/%{name}/sensors.la
259 * Wed Oct 31 2007 Iain Lea <iain@bricbrac.de> 4.2.0
261 - Changes to support 4.2.0 (ie. contrib/collection.conf)
263 * Mon Aug 06 2007 Kjell Randa <Kjell.Randa@broadpark.no> 4.0.6
264 - New upstream version
266 * Wed Jul 25 2007 Kjell Randa <Kjell.Randa@broadpark.no> 4.0.5
268 - Changes to support 4.0.5
270 * Wed Jan 11 2007 Iain Lea <iain@bricbrac.de> 3.11.0-0
271 - fixed spec file to build correctly on fedora core
272 - added improved init.d script to work with chkconfig
273 - added %post and %postun to call chkconfig automatically
275 * Sun Jul 09 2006 Florian octo Forster <octo@verplant.org> 3.10.0-1
276 - New upstream version
278 * Tue Jun 25 2006 Florian octo Forster <octo@verplant.org> 3.9.4-1
279 - New upstream version
281 * Tue Jun 01 2006 Florian octo Forster <octo@verplant.org> 3.9.3-1
282 - New upstream version
284 * Tue May 09 2006 Florian octo Forster <octo@verplant.org> 3.9.2-1
285 - New upstream version
287 * Tue May 09 2006 Florian octo Forster <octo@verplant.org> 3.8.5-1
288 - New upstream version
290 * Fri Apr 21 2006 Florian octo Forster <octo@verplant.org> 3.9.1-1
291 - New upstream version
293 * Fri Apr 14 2006 Florian octo Forster <octo@verplant.org> 3.9.0-1
294 - New upstream version
295 - Added the `apache' package.
297 * Thu Mar 14 2006 Florian octo Forster <octo@verplant.org> 3.8.2-1
298 - New upstream version
300 * Thu Mar 13 2006 Florian octo Forster <octo@verplant.org> 3.8.1-1
301 - New upstream version
303 * Thu Mar 09 2006 Florian octo Forster <octo@verplant.org> 3.8.0-1
304 - New upstream version
306 * Sat Feb 18 2006 Florian octo Forster <octo@verplant.org> 3.7.2-1
307 - Include `tape.so' so the build doesn't terminate because of missing files..
308 - New upstream version
310 * Sat Feb 04 2006 Florian octo Forster <octo@verplant.org> 3.7.1-1
311 - New upstream version
313 * Mon Jan 30 2006 Florian octo Forster <octo@verplant.org> 3.7.0-1
314 - New upstream version
315 - Removed the extra `hddtemp' package
317 * Tue Jan 24 2006 Florian octo Forster <octo@verplant.org> 3.6.2-1
318 - New upstream version
320 * Fri Jan 20 2006 Florian octo Forster <octo@verplant.org> 3.6.1-1
321 - New upstream version
323 * Fri Jan 20 2006 Florian octo Forster <octo@verplant.org> 3.6.0-1
324 - New upstream version
325 - Added config file, `collectd.conf(5)', `df.so'
326 - Added package `collectd-mysql', dependency on `mysqlclient10 | mysql'
328 * Wed Dec 07 2005 Florian octo Forster <octo@verplant.org> 3.5.0-1
329 - New upstream version
331 * Sat Nov 26 2005 Florian octo Forster <octo@verplant.org> 3.4.0-1
332 - New upstream version
334 * Sat Nov 05 2005 Florian octo Forster <octo@verplant.org> 3.3.0-1
335 - New upstream version
337 * Tue Oct 26 2005 Florian octo Forster <octo@verplant.org> 3.2.0-1
338 - New upstream version
339 - Added statement to remove the `*.la' files. This fixes a problem when
340 `Unpackaged files terminate build' is in effect.
341 - Added `processes.so*' to the main package
343 * Fri Oct 14 2005 Florian octo Forster <octo@verplant.org> 3.1.0-1
344 - New upstream version
345 - Added package `collectd-hddtemp'
347 * Fri Sep 30 2005 Florian octo Forster <octo@verplant.org> 3.0.0-1
348 - New upstream version
349 - Split the package into `collectd' and `collectd-sensors'
351 * Fri Sep 16 2005 Florian octo Forster <octo@verplant.org> 2.1.0-1
352 - New upstream version
354 * Mon Sep 10 2005 Florian octo Forster <octo@verplant.org> 2.0.0-1
355 - New upstream version
357 * Mon Aug 29 2005 Florian octo Forster <octo@verplant.org> 1.8.0-1
358 - New upstream version
360 * Sun Aug 25 2005 Florian octo Forster <octo@verplant.org> 1.7.0-1
361 - New upstream version
363 * Sun Aug 21 2005 Florian octo Forster <octo@verplant.org> 1.6.0-1
364 - New upstream version
366 * Sun Jul 17 2005 Florian octo Forster <octo@verplant.org> 1.5.1-1
367 - New upstream version
369 * Sun Jul 17 2005 Florian octo Forster <octo@verplant.org> 1.5-1
370 - New upstream version
372 * Mon Jul 11 2005 Florian octo Forster <octo@verplant.org> 1.4.2-1
373 - New upstream version
375 * Sat Jul 09 2005 Florian octo Forster <octo@verplant.org> 1.4-1
376 - Built on RedHat 7.3