Init
This commit is contained in:
commit
35e7e3d208
|
@ -0,0 +1,38 @@
|
||||||
|
OpenStack Logging as a Service
|
||||||
|
==============================
|
||||||
|
|
||||||
|
**Don't worry we are not going to reinvent logstash & syslog.**
|
||||||
|
|
||||||
|
Why one more service?
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
As you probably know OpenStack is quite large ecosystem of
|
||||||
|
multiply services that are collaborating together to implement
|
||||||
|
OpenStack API. Sometimes to implement one OpenStack API method
|
||||||
|
you need to use multiply OpenStack services. It goes without
|
||||||
|
saying words that it will be hard to debug such well distributed
|
||||||
|
system, especially if you don't have logs.
|
||||||
|
|
||||||
|
As we already known it's quite important to be able to store and
|
||||||
|
query log in OpenStack. But current OpenStack infrastructure won't
|
||||||
|
help you with this.
|
||||||
|
|
||||||
|
Missing standard way to deal with logs produce to big issues:
|
||||||
|
1) Everybody that would like to work with OpenStack have to build
|
||||||
|
custom logging system (duplicating of efforts)
|
||||||
|
2) We are not able to provide OpenStack API for working with logs,
|
||||||
|
as a result we are not able to retrieve LOGs from Horizon.
|
||||||
|
3) We are not able to collabarate together to build a system of
|
||||||
|
aggregation & smart analyze of logs.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Current goals
|
||||||
|
-------------
|
||||||
|
|
||||||
|
#. Allows to setup :on presented resources logging service (e.g. logstash)
|
||||||
|
#. Autoscale of logging service
|
||||||
|
#. Querying logging serivce to retrive logs
|
||||||
|
#. Integration with keystone that will allow project to auto discover where to
|
||||||
|
store logs. No more billions changes in all `*.conf` files to setup logging
|
||||||
|
in all services
|
Loading…
Reference in New Issue