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
11 Requires: cacti >= 0.8.6j
12 Requires: cacti-add_template
13 Requires: python-memcached
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 %define cactidir /usr/share/cacti
18 %define resourcedir %{cactidir}/resource
19 %define scriptsdir %{cactidir}/scripts
22 This template provides a host template and associated graphs for
23 graphing the output of the memcached stats command on individual
24 memcached installations.
26 Graphs are provided for Bytes Used with total capacity, Cache Hits and
27 Misses per second, Current Connections, Items Cached, Inbound and
28 Outbound Network Traffic (bits per second), and Requests per Second
29 for both the get and set commands.
32 %setup -q -n cacti-%{plugin}-%{version}
35 rm -rf $RPM_BUILD_ROOT
36 install -d $RPM_BUILD_ROOT{%{resourcedir},%{scriptsdir}}
37 cp -a *.xml $RPM_BUILD_ROOT%{resourcedir}
38 install *.py $RPM_BUILD_ROOT%{scriptsdir}
41 %{_sbindir}/cacti-add_template %{resourcedir}/cacti_memcached_host_template.xml
44 rm -rf $RPM_BUILD_ROOT
47 %defattr(644,root,root,755)
49 %attr(755,root,root) %{scriptsdir}/memcached.py
50 %{resourcedir}/cacti_memcached_host_template.xml