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)