Minion Streamserver

The Streamserver acts as the communications nexus for Minion. It communicates with Minion Agents located on remote instances in order to issue commands, receive responses from those commands, receive telemetry, and receive logs from those agents.

The stream server communicates with a message bus to receive its commands and to return command output and responses from its commands, and it communicates with a logging backend, which could be a file, or another socket, or a more sophisticated backend like Logstash.

The Stream Server is being based on the Crystal Language version of the Analogger asynchronous logger and log aggregator.


TODO: Write installation instructions here


TODO: Write usage instructions here


TODO: Write development instructions here

github statistic
  • 0
  • 0
  • 0
  • 1
  • 4 days ago
  • June 1, 2020

MIT License

Synced at

Sat, 04 Jul 2020 11:37:09 GMT