ansible/roles/collectd/fcomm-queue/files/fcomm-queue-collectd.py

22 lines
380 B
Python
Raw Normal View History

2014-03-21 15:32:28 +00:00
#!/usr/bin/env python
import retask.queue
import socket
import time
interval = 2
2014-11-17 02:15:57 +00:00
# Use FQDN
hostname = socket.gethostname()
2014-03-21 15:32:28 +00:00
queue = retask.queue.Queue('fedora-packages')
queue.connect()
while True:
print "PUTVAL %s/redis/queue_length interval=%i %i:%i" % (
hostname,
interval,
int(time.time()),
queue.length,
)
time.sleep(interval)