mgr/telegraf: Telegraf module for Ceph Mgr 22013/head
authorWido den Hollander <wido@42on.com>
Mon, 26 Mar 2018 11:47:45 +0000 (13:47 +0200)
committerWido den Hollander <wido@42on.com>
Tue, 15 May 2018 15:01:14 +0000 (17:01 +0200)
commit3e6dffedb224d1b73e1debf3fad1bb8203921831
tree0beeca9ec2e82935d1156201c49a8845e4108d1d
parent0dba957d7922982f0bff162d8a09ac220c87e5c0
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>
(cherry picked from commit d15d510babe06a54a17a6949ed7c22c495b08b97)
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]