]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: Add snmp-gateway service support 43901/head
authorPaul Cuzner <pcuzner@redhat.com>
Fri, 12 Nov 2021 03:16:59 +0000 (16:16 +1300)
committerPaul Cuzner <pcuzner@redhat.com>
Thu, 16 Dec 2021 05:08:19 +0000 (18:08 +1300)
commitc2f5e105ca4870b2cb124db662537c20e6daadae
tree6ff2e47588e3d1ebadf8f4f3c04d1da3ac72b3d9
parent2ffa81bb91618eb70708073096f39bc1f8e2a8e6
mgr/cephadm: Add snmp-gateway service support

Add a new snmp-gateway service to provide a bridge between
Prometheus and an SNMP management platform. The gateway
service uses https://github.com/maxwo/snmp_notifier to provide
an SNMP v2c and SNMP V3 support.

The SNMP V3 support mandates at least authentication, and also
offers authentication and privacy (encryption).

Fixes: https://tracker.ceph.com/issues/52920
Signed-off-by: Paul Cuzner <pcuzner@redhat.com>
src/cephadm/cephadm
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/services/monitoring.py
src/pybind/mgr/cephadm/templates/services/alertmanager/alertmanager.yml.j2
src/pybind/mgr/orchestrator/_interface.py
src/pybind/mgr/orchestrator/module.py
src/python-common/ceph/deployment/service_spec.py
src/python-common/ceph/deployment/utils.py
src/python-common/ceph/utils.py