mirror of
https://github.com/ceph/ceph
synced 2024-12-30 07:23:11 +00:00
rpm: Create ceph-grafana-dashboards package
Signed-off-by: Boris Ranto <branto@redhat.com>
This commit is contained in:
parent
1ade714910
commit
5debf36b37
22
ceph.spec.in
22
ceph.spec.in
@ -908,6 +908,19 @@ depending on python-ceph should be fixed to depend on python-rados,
|
|||||||
python-rbd, python-rgw or python-cephfs instead.
|
python-rbd, python-rgw or python-cephfs instead.
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%package grafana-dashboards
|
||||||
|
Summary: The set of Grafana dashboards for monitoring purposes
|
||||||
|
BuildArch: noarch
|
||||||
|
%if 0%{?suse_version}
|
||||||
|
Group: System/Filesystems
|
||||||
|
%endif
|
||||||
|
%description grafana-dashboards
|
||||||
|
This package provides a set of Grafana dashboards for monitoring of
|
||||||
|
Ceph clusters. The dashboards require a Prometheus server setup
|
||||||
|
collecting data from Ceph Manager "prometheus" module and Prometheus
|
||||||
|
project "node_exporter" module. The dashboards are designed to be
|
||||||
|
integrated with the Ceph Manager Dashboard web UI.
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
# common
|
# common
|
||||||
#################################################################################
|
#################################################################################
|
||||||
@ -1022,7 +1035,8 @@ ${CMAKE} .. \
|
|||||||
%else
|
%else
|
||||||
-DWITH_LIBRADOSSTRIPER=OFF \
|
-DWITH_LIBRADOSSTRIPER=OFF \
|
||||||
%endif
|
%endif
|
||||||
-DBOOST_J=$CEPH_SMP_NCPUS
|
-DBOOST_J=$CEPH_SMP_NCPUS \
|
||||||
|
-DWITH_GRAFANA=ON
|
||||||
|
|
||||||
make "$CEPH_MFLAGS_JOBS"
|
make "$CEPH_MFLAGS_JOBS"
|
||||||
|
|
||||||
@ -1945,5 +1959,11 @@ exit 0
|
|||||||
# actually build this meta package.
|
# actually build this meta package.
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%files grafana-dashboards
|
||||||
|
%attr(0755,root,root) %dir %{_sysconfdir}/grafana/dashboards/ceph-dashboard
|
||||||
|
%config %{_sysconfdir}/grafana/dashboards/ceph-dashboard/*
|
||||||
|
%doc monitoring/grafana/dashboards/README
|
||||||
|
%doc monitoring/grafana/README.md
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user