1 %define plugin memcached
2 Summary: Memcached Cacti Template
3 Name: cacti-plugin-%{plugin}
7 Group: Applications/WWW
8 Source0: http://content.dealnews.com/dealnews/developers/cacti-%{plugin}-%{version}.tar.gz
9 # Source0-md5: 1febadae299aff606860da60ef3bd80e
10 URL: http://dealnews.com/developers/cacti/memcached.html
12 Requires: cacti >= 0.8.6j
13 Requires: cacti-add_template
14 Requires: python-memcached
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 %define cactidir /usr/share/cacti
19 %define resourcedir %{cactidir}/resource
20 %define scriptsdir %{cactidir}/scripts
23 This template provides a host template and associated graphs for
24 graphing the output of the memcached stats command on individual
25 memcached installations.
27 Graphs are provided for Bytes Used with total capacity, Cache Hits and
28 Misses per second, Current Connections, Items Cached, Inbound and
29 Outbound Network Traffic (bits per second), and Requests per Second
30 for both the get and set commands.
33 %setup -q -n cacti-%{plugin}-%{version}
37 rm -rf $RPM_BUILD_ROOT
38 install -d $RPM_BUILD_ROOT{%{resourcedir},%{scriptsdir}}
39 cp -a *.xml $RPM_BUILD_ROOT%{resourcedir}
40 install *.py $RPM_BUILD_ROOT%{scriptsdir}
43 %{_sbindir}/cacti-add_template %{resourcedir}/cacti_memcached_host_template.xml
46 rm -rf $RPM_BUILD_ROOT
49 %defattr(644,root,root,755)
51 %attr(755,root,root) %{scriptsdir}/memcached.py
52 %{resourcedir}/cacti_memcached_host_template.xml