~djc/graphite/udp-line-receiver

« back to all changes in this revision

Viewing changes to carbon/bin/carbon-aggregator.py

  • Committer: Dan Callaghan
  • Date: 2011-07-04 06:51:45 UTC
  • Revision ID: dcallagh@redhat.com-20110704065145-64tsn6wk1mfrxuc0
UDP line receiver

Show diffs side-by-side

added added

removed removed

Lines of Context:
103
103
from carbon.log import logToStdout, logToDir
104
104
from carbon.instrumentation import startRecording
105
105
from carbon.listeners import MetricLineReceiver, MetricPickleReceiver, startListener
 
106
from carbon.listeners import DatagramMetricLineReceiver, startUDPListener
106
107
from carbon.aggregator.rules import RuleManager
107
108
from carbon.aggregator import receiver
108
109
from carbon.aggregator import client
142
143
# Configure application components
143
144
metricReceived.installHandler(receiver.process)
144
145
startListener(settings.LINE_RECEIVER_INTERFACE, settings.LINE_RECEIVER_PORT, MetricLineReceiver)
 
146
startUDPListener(settings.LINE_RECEIVER_INTERFACE, settings.LINE_RECEIVER_PORT, DatagramMetricLineReceiver)
145
147
startListener(settings.PICKLE_RECEIVER_INTERFACE, settings.PICKLE_RECEIVER_PORT, MetricPickleReceiver)
146
148
 
147
149
client.connect(settings.DESTINATION_HOST, settings.DESTINATION_PORT)