1.6 KiB
1.6 KiB
Architecture
double: architecture; brief
Brief overview
central
is the central component that stores data persistantly instorage
which is a backend using typically SQLAlchemy, MongoDB or others.
recorder
is the component that will fetch records from external datasources. This can look a bit like Ceilometer's agents but it's not quite. It loads difference "plugins" which it uses to poll data and transforms the data into arecord
.
api
standard OpenStack alike REST api service that communicates viamq
tocentral
in order to do actions like adding records and so on.
Service layout
Below you can see a picture of how Bufunfa's services work.
Storage layout
Below you can see a picture of how Bufunfa's storage is layed out.