%include /usr/lib/rpm/macros.perl Summary: HQ Munin Plugins Summary(pl.UTF-8): Wtyczki HQ dla munina Name: munin-plugins-hq Version: 20151029.01 Release: 1 License: GPL Group: Daemons Source0: http://munin.furud.net/download/%{name}-%{version}.tar.xz # Source0-md5: 3443778711ee1308de956f6a2629e7a2 URL: http://munin.furud.net/ BuildRequires: perl-devel BuildRequires: rpm-perlprov BuildRequires: rpm-pythonprov BuildRequires: rpmbuild(macros) >= 1.268 Requires: %{name}-cpu = %{version}-%{release} Requires: %{name}-iostat = %{version}-%{release} Requires: %{name}-loadavg = %{version}-%{release} Requires: %{name}-memory = %{version}-%{release} Requires: %{name}-netif = %{version}-%{release} Requires: %{name}-netstat = %{version}-%{release} Requires: %{name}-ps = %{version}-%{release} Requires: %{name}-smart = %{version}-%{release} Requires: %{name}-storage = %{version}-%{release} Requires: %{name}-ups = %{version}-%{release} Requires: %{name}-uptime = %{version}-%{release} BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description This metapackage contains all HQ Munin Plugins available at http://munin.furud.net/. %description -l pl.UTF-8 Ten metapakiet zawiera wszystkie wtyczki HQ dla munina dostępne pod adresem http://munin.furud.net/. %package cpu Summary: Munin Plugin for CPU monitoring Summary(pl.UTF-8): Wtyczka dla munina do monitorowania CPU Group: Daemons Requires: munin-node %description cpu This Munin plugin allows monitoring CPU load on a per-core basis and provides one summary graph for all cores as well as detailed graphs for each core. %description cpu -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować obciążenie procesora per rdzeń i tworzy wykres zbiorczy dla wszystkich rdzeni oraz dokładne wykresy dla każego rdzenia z osobna. %package iostat Summary: Munin Plugin for disk I/O monitoring Summary(pl.UTF-8): Wtyczka dla munina do monitorowania I/O dysków Group: Daemons Requires: munin-node Requires: sysstat %description iostat This Munin plugin allows monitoring disk I/O and provides read/write statistics for each device. %description iostat -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować operacje wejścia/wyjścia dla dysków i tworzy wykresy ze statystykami odczytu i zapisu danych. %package loadavg Summary: Munin Plugin for system load average monitoring Summary(pl.UTF-8): Wtyczka dla munina do monitorowania obciążenia systemu Group: Daemons Requires: munin-node %description loadavg This Munin plugin allows monitoring system load average. %description loadavg -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować średnie obciążenie systemu. %package memory Summary: Munin Plugin for monitoring memory usage Summary(pl.UTF-8): Wtyczka dla munina do monitorowania użycia pamięci Group: Daemons Requires: munin-node %description memory This Munin plugin allows monitoring memory and swap usage. %description memory -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować zużycie pamięci RAM i swap. %package netif Summary: Munin Plugin for monitoring network usage Summary(pl.UTF-8): Wtyczka dla munina do monitorowania obciążenia sieci Group: Daemons Requires: munin-node %description netif This Munin plugin allows monitoring network devices and provides graphs with download/upload, packets and errors statistics for each network interface. %description netif -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować obciążenie sieci i tworzy wykresy ze statystykami wysłanych/odebranych danych, pakietów oraz błędów dla każdego interfejsu sieciowego. %package netstat Summary: Munin Plugin for monitoring network statistics Summary(pl.UTF-8): Wtyczka dla munina do monitorowania statystyk sieciowych Group: Daemons Requires: munin-node Requires: net-tools %description netstat This Munin plugin allows monitoring network stats and provides graphs with number of active connections and ICMP, TCP, UDP statistics. %description netstat -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować statysyki sieci i tworzy wykresy z ilością aktywnych połączeń oraz ze statystykami ICMP, TCP, UDP. %package ps Summary: Munin Plugin for monitoring number of processes Summary(pl.UTF-8): Wtyczka dla munina do monitorowania ilości procesów Group: Daemons Requires: munin-node %description ps This Munin plugin allows monitoring number of processes with given name. %description ps -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować ilość procesów o zadanej nazwie. %package smart Summary: Munin Plugin for monitoring disk S.M.A.R.T. Summary(pl.UTF-8): Wtyczka dla munina do monitorowania S.M.A.R.T. dysków Group: Daemons Requires: munin-node Requires: smartmontools %description smart This Munin plugin allows monitoring of disk S.M.A.R.T. attributes and provides graphs with critical S.M.A.R.T. data (reallocated sectors etc.), disk temperature, power-on time and number of start/stop cycles. %description smart -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować atrybuty S.M.A.R.T. dysków i tworzy wykresy z krtyczynymi danymi S.M.A.R.T. (realokowane sektory itp.) oraz wykresy z temperaturą, czasem pracy i ilością cykli startu/zatrzymania. %package storage Summary: Munin Plugin for monitoring storage usage Summary(pl.UTF-8): Wtyczka dla munina do monitorowania zajętości zasobów dyskowych Group: Daemons Requires: munin-node Suggests: lvm2 %description storage This Munin plugin allows monitoring of storage usage and provides graphs with usage statistics for each mounted filesystem and each LVM volume group. %description storage -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować zajętość zasobów dyskowych i tworzy wykresy dla każdego zamontowanego systemu plików oraz dla każdej grupy wolumenów LVM. %package ups Summary: Munin Plugin for monitoring UPS devices Summary(pl.UTF-8): Wtyczka dla munina do monitorowania UPSów Group: Daemons Requires: munin-node Requires: nut-client %description ups This Munin plugin allows monitoring UPS devices via NUT. %description ups -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować urządzenia UPS poprzez NUTa. %package uptime Summary: Munin Plugin for monitoring system uptime Summary(pl.UTF-8): Wtyczka dla munina do monitorowania uptime systemu Group: Daemons Requires: munin-node %description uptime This Munin plugin allows system uptime monitoring. %description uptime -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować uptime systemu. %prep %setup -q %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/munin/plugins/ for i in plugins/hq_*; do install -p $i $RPM_BUILD_ROOT%{_datadir}/munin/plugins/ done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %files cpu %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_cpu %files iostat %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_iostat %files loadavg %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_loadavg %files memory %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_memory %files netif %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_netif %files netstat %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_netstat %files ps %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_ps_ %files smart %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_smart %files storage %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_storage %files ups %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_ups %files uptime %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_uptime