%include /usr/lib/rpm/macros.perl Summary: HQ Munin Plugins Summary(pl.UTF-8): Wtyczki HQ dla munina Name: munin-plugins-hq Version: 20151218.01 Release: 2 License: GPL Group: Daemons Source0: http://munin.furud.net/download/%{name}-%{version}.tar.xz # Source0-md5: 41dcf142f8a18cb1ccacd97c71857aca 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}-dell-omsa = %{version}-%{release} Requires: %{name}-firebird = %{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}-nut = %{version}-%{release} Requires: %{name}-ps = %{version}-%{release} Requires: %{name}-rtt = %{version}-%{release} Requires: %{name}-sensors = %{version}-%{release} Requires: %{name}-smart = %{version}-%{release} Requires: %{name}-snmp-host = %{version}-%{release} Requires: %{name}-storage = %{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 of 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 dell-omsa Summary: Munin Plugin for fan/temperature sensors monitoring Summary(pl.UTF-8): Wtyczka dla munina do monitorowania czujników wiatraczków i temperatury Group: Daemons Requires: munin-node %description dell-omsa This Munin plugin allows monitoring of fan and temperature sensors reported by Dell OpenManage Server Administrator. %description dell-omsa -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować czujniki wiatraczków i temperatury obsługiwane przez Dell OpenManage Server Administrator. %package firebird Summary: Munin Plugin for monitoring Firebird databases Summary(pl.UTF-8): Wtyczka dla munina do monitorowania baz danych Firebird Group: Daemons Requires: munin-node %description firebird This Munin Plugin allows monitoring of transaction statistisc of Firebird databases. %description firebird -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować statystyki transakcji baz danych Firebird. %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 of 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 of 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 of 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 of 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 of 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 of 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 rtt Summary: Munin Plugin for monitoring RTT and packet loss Summary(pl.UTF-8): Wtyczka dla munina do monitorowania RTT i strat pakietów Group: Daemons Requires: ping Requires: munin-node %description rtt This Munin plugin allows monitoring of average round trip time (RTT) and packet loss between two hosts. %description rtt -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować średnie czasy opóźnień oraz straty pakietów między dwoma hostami. %package sensors Summary: Munin Plugin for fan/temperature sensors monitoring Summary(pl.UTF-8): Wtyczka dla munina do monitorowania czujników wiatraczków i temperatury Group: Daemons Requires: lm_sensors Requires: munin-node %description sensors This Munin plugin allows monitoring of fan and temperature sensors reported by lm_sensors. %description sensors -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować czujniki wiatraczków i temperatury obsługiwane przez lm_sensors. %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 snmp-host Summary: Munin Plugin for monitoring host resources via SNMP Summary(pl.UTF-8): Wtyczka dla munina do monitorowania zasobów system poprzez SNMP Group: Daemons Requires: munin-node Requires: perl-Net-SNMP %description snmp-host This Munin plugin allows monitoring of CPU, memory and storage usage, network utilization and number of running processes via SNMP. It can be used ie. to monitor Windows host from Linux. %description snmp-host -l pl.UTF-8 Ta wtyczka dla munina pozwala monitorować użycie procesora, pamięci i zasobów dyskowych, obciążenie interfejsów sieciowych oraz ilość uruchomionych procesów poprzez SNMP. Możeby użyta np. do monitorowania systemów Windows z poziomu Linuxa. %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 nut 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 Obsoletes: munin-plugins-hq-ups %description nut This Munin plugin allows monitoring of UPS devices via NUT. %description nut -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 monitoring of system uptime. %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 dell-omsa %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_dell_omsa %files firebird %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_firebird %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 rtt %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_rtt_ %files sensors %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_sensors %files smart %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_smart %files snmp-host %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_snmp_host_ %files storage %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_storage %files nut %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_nut_ %files uptime %defattr(755,root,root,755) %{_datadir}/munin/plugins/hq_uptime