Documentation
Upsilon is built from a microservices architecture, composed of several services that connect together. This makes Upsilon easy to build, scale and extend. The documentation below lists each microservice separately.
Environments
- Upsilon all in one CentOS virtual machine (~20 minutes)
- Upsilon on OpenShift 3 (~5 minutes)
- Upsilon with Ansible (experience with ansible needed)
- Upsilon your way (advanced installations)
Services
Drone
The drone is the main worker, it run service checks and collects results.
Web
The web interface provides a graphical dashboards, and administrator command and control.
MobileWeb
A native Android application with shortcuts for the web application, as as the ability to recieve notifications from reactors.
Custodian
Provides an API on top of the database.
Reactor
Alerting and notifications.
Other Services
Checkout GitHub to see what is being worked on.