Core Library

The implementation of plugins is split in two such that re-usable library code is kept in the core plugin code and everything else is treated as a plugin extension.

Plugins

Hotsos supports the following plugins to cover common cloud applications as well as core system areas:

Plugin Extensions

These is where the output summary is generated and also provides a space to extend core plugin functionality to generate additional output e.g. using Events.

Defs

All scenario and event implementations.

Unit Tests

Python unit tests for all code.