Mehdi Abaakouk 09a2f0994f Use werkzeug to run the developement API server
wsgi.simple_server in a mono threaded process that can handle only
5 requests at a time.

Even the doc recommands to setup Ceilometer through an other WSGI services
like Apache 'mod_wsgi', we can provide a better testing API server.

So this patch changes the default HTTP server to the werkzeug one with
a autodiscovery of number of workers that we can use.

The client queue of werkzeug is 128, so on a 4 cpus machine, ceilometer-api
can now handle 512 connections instead of 5.

Also the change adds references of how to deploy pecan application in
the documentation.

The config option enable_reverse_dns_lookup can be safely removed,
because werkzeug doesn't do any reverse dns lookup.

DocImpact: configuration options changed:
enable_reverse_dns_lookup removed, api_workers added

Change-Id: If7450b393ea88bc185e5c82b706ace9c38ce350e
2015-02-11 07:25:24 +01:00
2014-12-03 06:39:17 +00:00
2015-02-02 11:00:47 -05:00
2012-11-11 19:13:08 +00:00
2014-10-09 10:31:23 +03:00
2014-10-01 10:26:27 +02:00
2013-03-15 14:25:48 +00:00
2013-07-14 21:09:38 +02:00
2012-12-05 10:22:43 +01:00
2014-05-20 12:59:42 -04:00
2015-02-03 22:58:07 -05:00

ceilometer

See the ReleaseNotes document and the project home for more info.

http://launchpad.net/ceilometer

Description
OpenStack Telemetry (Ceilometer) Alarming
Readme 21 MiB
Languages
Python 98.6%
Shell 1.3%
Mako 0.1%