tensor.protocol

tensor.protocol.riemann

class tensor.protocol.riemann.RiemannClientFactory[source]

Bases: twisted.internet.protocol.ReconnectingClientFactory

A reconnecting client factory which creates RiemannProtocol instances

class tensor.protocol.riemann.RiemannProtocol[source]

Bases: twisted.protocols.basic.Int32StringReceiver, tensor.protocol.riemann.RiemannProtobufMixin

Riemann protobuf protocol

class tensor.protocol.riemann.RiemannUDP(host, port)[source]

Bases: twisted.internet.protocol.DatagramProtocol, tensor.protocol.riemann.RiemannProtobufMixin

UDP datagram protocol for Riemann

tensor.protocol.sflow

tensor.protocol.sflow.server

class tensor.protocol.sflow.server.DatagramReceiver[source]

Bases: twisted.internet.protocol.DatagramProtocol

DatagramReceiver for sFlow packets

tensor.protocol.sflow.protocol