summaryrefslogtreecommitdiff
path: root/devstack/README.rst
Commit message (Collapse)AuthorAgeFilesLines
* Automatic configuration of SQLAlchemy driver in DevStackIlya Shakhat2019-05-161-0/+2
| | | | | | | | | | | | | | | | This patch adds a new type of collector "sqlalchemy". To enable it, add the following line into DevStack local.conf: OSPROFILER_COLLECTOR=sqlalchemy OSProfiler DevStack plugin creates database for traces and configures all services to use it. SQLAlchemy driver is extend to be able to list traces. Zuul job is added to run Tempest tests with sqlalchemy driver enabled. Change-Id: Ia943d311d78f6dfd2e6bb884c8dca725b3b2a36b
* Replace git.openstack.org URLs with opendev.org URLscaoyuan2019-04-291-3/+3
| | | | Change-Id: Id2b126d0b66a24a099fb7f52aa819b4b0ac0f7c7
* Change http to https in reference linkzhouxinyong2018-12-151-1/+1
| | | | Change-Id: I125d82c15a588aba320347c4d6c6eb41c7edbcfd
* Configure Jaeger collector in DevStackIlya Shakhat2018-11-231-0/+2
| | | | | | | | | | | | | | This patch adds a new type of collector "jaeger". To try this patch out add following lines into local.conf: enable_plugin osprofiler https://git.openstack.org/openstack/osprofiler refs/changes/67/611067/4 OSPROFILER_BRANCH=refs/changes/67/611067/4 OSPROFILER_COLLECTOR=jaeger Jaeger UI can be accessed on port 16686. Change-Id: I29031764290106570a1d358f6fd653c5367ca587
* Make tracing of SQL statements configurable in DevStack pluginIlya Shakhat2018-09-171-0/+6
| | | | | | | This patch adds a new configuration variable OSPROFILER_TRACE_SQLALCHEMY with default value `True`. Change-Id: I72c782872dac370d6d1620cf734a293f998ed7f1
* Update documentation & usage for redis driverTovin Seven2018-06-011-1/+1
| | | | | | Add password (AUTH) support to redis driver. Change-Id: I5e3af4848ecce7b0a8a469faa587f54689358d3b
* Remove Ceilometer supportIlya Shakhat2018-01-181-11/+4
| | | | | | | | | | | | | | | Our current Ceilometer driver relies on old version of ceilometer client, which is in deprecated state and not compatible with the latest Telemetry projects (Panko, Gnocchi). The functionality of the driver is not tested automatically and most probably broken. So it's time to let it go and clean the code. This patch leaves "messaging" driver as default for notification and makes "connection-string" a required parameter in CLI. In the future we may consider to change default notification driver, though it requires proper release note handling in all affected projects. Change-Id: Id8442c4ff13c5cc33fd909b4757757cc5f396f50
* Make collector configurable in DevStack pluginIlya Shakhat2017-12-151-14/+49
| | | | | | | | | | | | | | | | | | | In DevStack OSProfiler is by default configured to use messaging driver with Ceilometer backend. User can change the driver, but still needs to install collector/storage manually. This patch introduces configuration option `OSPROFILER_COLLECTOR` which is used to specify which collector/storage to install into DevStack. Currently 2 values are supported: * `redis` to install Redis server and use Redis driver * <empty> to keep the default behavior and use messaging driver To test the patch on DevStack, the following lines are needed in local.conf: enable_plugin osprofiler https://git.openstack.org/openstack/osprofiler refs/changes/06/527406/5 OSPROFILER_BRANCH=refs/changes/06/527406/5 OSPROFILER_COLLECTOR=redis Change-Id: Ia9763605db95b3f35c8b0e51211f96ee0dd3a82d
* Expose connection_string parameter into DevStack pluginIlya Shakhat2017-06-141-8/+34
| | | | | | | | | | With this patch the user can select which OSProfiler driver to use in DevStack. The configuration parameter is `OSPROFILER_CONNECTION_STRING`. Default empty value refers to Ceilometer-based driver (value `messaging://`). DevStack plugin's README is updated to explain new option. Change-Id: I608cd3e7bafd29db72e9e3e4cb8eb7437cd81ab2
* devstack: make option hmac_keys configurableRoman Podoliaka2017-01-231-0/+7
| | | | | | | | Let the Devstack users override the default value of option `hmac_keys` by the means of the environment variable set in local.conf. Change-Id: I0241abc4129f2d0130246723b78c584d448870a2
* Fix enabling order specify in README.rstVictor Morales2017-01-171-1/+3
| | | | | | | | | The order to enable devstack plugins is ommited which causes a failure during the stack execution. This patch specifies this requirement. Change-Id: Id59072c1c17530addb45b24ccec6b3c6fe6cc6df Closes-Bug: #1656373
* Update devstack plugin readme to enable Pankolvdongbing2016-10-181-5/+6
| | | | | | | Ceilometer now uses Panko to store event, should enable Panko when enabling OSProfiler. Change-Id: I929505f38bce58b6061f757b64014afa3cab6c51
* Add DevStack pluginBoris Pavlovic2016-01-141-0/+18
This allows us to automate enabling OSProfiler in OpenStack Just add to DevStack localrc file: enable_plugin ceilometer https://github.com/openstack/ceilometer enable_plugin osprofiler https://github.com/openstack/osprofiler Change-Id: I3607407dd506723c1aad6696ec98eaed8a8ddd9e