Protocols

AIOGraphite support two protocols:

  • The plaintext protocol
  • The pickle protocol

Plaintext Protocol

class aiographite.protocol.PlaintextProtocol[source]
generate_message(listOfTuples: typing.List) → bytes[source]

This method helps generate message with proper format for plaintext protocol.

args: a list of tuples (metric, value, timestamp).

Pickle Protocol

class aiographite.protocol.PickleProtocol[source]
generate_message(listOfTuples: typing.List) → bytes[source]

This method helps generate message with proper format for pickle protocol.

args: a list of tuples (metric, value, timestamp).