Skip to main content

Posts

Showing posts with the label amqp

Graphite and your data

Getting your data into Graphite is very flexible. There are three main methods for sending data to Graphite: Plaintext, Pickle, and AMQP. It’s worth noting that data sent to Graphite is actually sent to the  Carbon and Carbon-Relay , which then manage the data. The Graphite web interface reads this data back out, either from cache or straight off disk. Choosing the right transfer method for you is dependent on how you want to build your application or script to send data: There are some tools and APIs which can help you get your data into Carbon. For a singular script, or for test data, the plaintext protocol is the most straightforward method. For sending large amounts of data, you’ll want to batch this data up and send it to Carbon’s pickle receiver. Finally, Carbon can listen to a message bus, via AMQP. The plaintext protocol The plaintext protocol is the most straightforward protocol supported by Carbon. The data sent must be in the following format:  <me...

Graphite and your data

Getting your data into Graphite is very flexible. There are three main methods for sending data to Graphite: Plaintext, Pickle, and AMQP. It’s worth noting that data sent to Graphite is actually sent to the  Carbon and Carbon-Relay , which then manage the data. The Graphite web interface reads this data back out, either from cache or straight off disk. Choosing the right transfer method for you is dependent on how you want to build your application or script to send data: There are some tools and APIs which can help you get your data into Carbon. For a singular script, or for test data, the plaintext protocol is the most straightforward method. For sending large amounts of data, you’ll want to batch this data up and send it to Carbon’s pickle receiver. Finally, Carbon can listen to a message bus, via AMQP. The plaintext protocol The plaintext protocol is the most straightforward protocol supported by Carbon. The data sent must be in the following format:  <metric   path> ...