Documentation ¶
Overview ¶
Package output console.go writes Polymur output to console.
Package output http.go writes datapoints to an HTTP destination.
Package output tcp.go writes datapoints to a TCP destination.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Console ¶
func Console(q <-chan []*string)
Console reads from the destination queue and prints the datapoints to console.
func DestinationWriter ¶
func DestinationWriter(p *pool.Pool, dest pool.Destination)
DestinationWriter requests a connection. It dequeues from the connection outbound buffer and writes to the respective destination.
func HTTPWriter ¶
func HTTPWriter(config *HTTPWriterConfig, ready chan bool)
HTTPWriter writes compressesed message batches over HTTPS to a polymur-gateway instance. Initial connection is OK'd by hitting the /ping path with a valid client API key registered with the polymur-gateway.
Types ¶
Click to show internal directories.
Click to hide internal directories.