Control Center is an open source application management and orchestration system. Control Center can not only manage the Zenoss platform but other Docker applications, from a simple web application to a multi-tiered stateful application stack.
Control Center is based on a service oriented architecture which enables applications to run as a set of distributed services that can span hosts, datacenters, and geographic regions. A simple declarative application template file is used to describe how an application is configured, deployed, managed, and monitored.
Monitoring anything and everything is part of our DNA here at Zenoss, so we have built declarative monitoring support into Control Center. Applications can be automatically monitored and modeled upon provisioning.
The Control Center project aims to build a great community that builds software needed to deploy, manage, monitor, and scale enterprise applications. We rely on several open source projects:
Over time we hope that our project can incorporate some of the technology of other Docker-based orchestrators and vice/versa.
Discussions
Many of the developers of the control center can be found on on #zenoss on IRC. You can also raise issues on github or post questions to the Zenoss forums.
Report Issues
You can raise issues on Zenoss Control Center JIRA project. Zenoss uses JIRA internally to drive development, QA and customer issues.
Check out the Code
Contributing to the project is easy. Fill out the Control Center CLA. A zenoss representative will send you an email after they’ve received your submission. When you open a pull request to one of the control center repos, your github handle will be validated against our CLA database.