Initial Socorro release

Registered by Davide Guerri

HP wants to release Socorro, an ETL (Extract, Transform, Load) database optimised for OpenStack and which has been successfully used in HPCloud for more than two years.

Socorro collects data from a number of sources using agents (Providers, in the Socorro terminology). Each provider extracts data from authoritative systems, produce a JSON document with a well-defined format and send it to the central collecting facility (Collector) using the AMQP protocol.

Using standard technologies (as RDF and SPARQL) Socorro provides a powerful API to the end user. On top of this interface, Socorro provides two separate web GUI.
A general purpose interface which can be used by operator to perform queries and browse replies exploring links between resources.
A set of web interfaces, each of which addressing specific use cases. For instance Socorro will provide a data center view through which an operator can visually browse a data center (e.g., browsing racks, chassis, nodes, network devices).

This blueprint is about the initial release of Socorro code, that is:
 - source code of OpenStack providers (nova, swift, Ironic, KVM);
 - source code of the Collector;
 - a functional development edition of Socorro, including a Vagrant setup to try Socorro out.

Blueprint information

Status:
Not started
Approver:
Ryszard Chojnacki
Priority:
Undefined
Drafter:
Davide Guerri
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.