Skip to content

M-o-a-T/asyncakumuli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AsyncAkumuli

Welcome to AsyncAkumuli!

This library contains a small async wrapper for submission of data to, and (rudimentary) reading from, Akumuli.

Also included:

  • A basic unit test
  • Test scaffolding, to easily test your own code
  • a utility to read the last timestamp, as Akumuli doesn't go backwards
  • helper code to interpred RRD / collectd input so that you can feed those to Akumuli
  • a couple of example scripts

Tests and collectd support currently require Trio because (a) anyio doesn't support subprocesses, (b) UDP socket support in anyio is kindof limited.