From 6d498cb0d7566de9b0777013a3239513ef8f5efb Mon Sep 17 00:00:00 2001 From: Kekskurse Date: Mon, 30 Dec 2019 16:24:28 +0100 Subject: [PATCH] Statsd --- exporter/statsd-exporter.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 exporter/statsd-exporter.py diff --git a/exporter/statsd-exporter.py b/exporter/statsd-exporter.py new file mode 100644 index 0000000..c8dae08 --- /dev/null +++ b/exporter/statsd-exporter.py @@ -0,0 +1,11 @@ +import socket +import statsd + +class Statsd: + def __init__(self): + self.servername = socket.gethostname() + self.c = orginal_statsd.StatsClient('grafana2.keks.cloud', 8125) + def gauge(self, name, value): + self.c.gauge("server."+self.servername+"."+name, value) + def incr(self, name, value): + self.c.incr("server."+self.servername+"."+name, value)