given some generic source of information that can populate a database that can be monitored by a generic datasource driver, we can plugin in those additional datasources into Congress, e.g. relevant events/data from a telemetry system ala OPNFV VES (https://wiki.opnfv.org/display/ves/)
Some questions to answer:
- what forms of data / interfaces to support?
- pushed events over oslo-messaging or another messaging bus?
- pushed events over http/https? (already supported in fixed schema form with PushedDataSourceDriver, implemented by DoctorDriver)
- relational dbms connection?
- csv/json/yaml retrievable from URI?
- how does the schema (set of tables and their columns) get specified / computed?
I've started on the blueprint