]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/telegraf: Telegraf module for Ceph Mgr
authorWido den Hollander <wido@42on.com>
Mon, 26 Mar 2018 11:47:45 +0000 (13:47 +0200)
committerWido den Hollander <wido@42on.com>
Wed, 9 May 2018 14:00:15 +0000 (16:00 +0200)
commitd15d510babe06a54a17a6949ed7c22c495b08b97
tree104fbc06a0c43f7cb01c23c71cb43e779ba41c8a
parent693ecba476ddc5a5d53eddc1674d76d9785d6604
mgr/telegraf: Telegraf module for Ceph Mgr

Telegraf is a agent for collecting and reporting metrics.

It has multiple inputs and can send data to various outputs like
for example InfluxDB or ElasticSearch.

This module works by using the socket_listener of Telegraf and can
send data over UDP, TCP and a local Unix Socket.

Signed-off-by: Wido den Hollander <wido@42on.com>
PendingReleaseNotes
doc/mgr/index.rst
doc/mgr/telegraf.rst [new file with mode: 0644]
qa/tasks/mgr/test_module_selftest.py
src/pybind/mgr/telegraf/__init__.py [new file with mode: 0644]
src/pybind/mgr/telegraf/basesocket.py [new file with mode: 0644]
src/pybind/mgr/telegraf/module.py [new file with mode: 0644]
src/pybind/mgr/telegraf/protocol.py [new file with mode: 0644]
src/pybind/mgr/telegraf/utils.py [new file with mode: 0644]