osprofiler/osprofiler/cmd
Ilya Shakhat cdb6e83ed1 Extend messaging driver to support reporting
Messaging driver is extended to read profiling events
from RabbitMQ and generate report. This simplifies
usage of profiling in DevStack since Ceilometer is not
needed anymore.

The typical workflow is following:
1. User issues a command with profiling enabled:
   openstack --os-profile SECRET KEY <command>

2. User retrieves the trace:
   osprofiler trace show --connection messaging://
      --transport-url rabbit://<rabbituser>:<rabbitpassword>@<devstack>:5672/
      --json <trace-id>

Change-Id: I950896d6d9156f09e378bdfcf272aef5da4ece74
2017-10-27 12:34:38 +02:00
..
__init__.py Add entry point for OSProfiler, that display traces 2014-08-01 17:24:30 +03:00
cliutils.py Add hacking rules & fix hacking issues 2015-11-23 01:42:00 -08:00
commands.py Extend messaging driver to support reporting 2017-10-27 12:34:38 +02:00
shell.py Do not require OpenStack authentication to run osprofiler CLI 2017-08-11 16:40:52 +02:00
template.html Add loading local static files option of template.html 2017-07-31 06:26:08 -07:00