summaryrefslogtreecommitdiff
path: root/setup.cfg
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge "Add memory swap metric"Jenkins2017-07-241-0/+2
|\ \
| * | Add memory swap metriczhang-shaoman2017-07-141-0/+2
| |/ | | | | | | | | | | | | | | | | Add memory swap metric for VM, including: memory.swap.in memory.swap.out Change-Id: Ia529fe7cb2df41099f62052089332d138cb3dedb Implements: blueprint add-memory-swap-metric
* | Ceilometer meter support to collect network statistics.Deepthi V V2017-07-191-0/+10
|/ | | | | | | | 1. Add port.* meters for collecting neutron port statistics. 2. Unit tests for port.* meters and switch.ports meter Change-Id: I89e43e275f902faaf6ad59f6ff16ba786e6f372d Implements: blueprint network-statistics-from-opendaylight
* Adds a Zaqar publisherThomas Herve2017-05-021-0/+4
| | | | | | | This adds a new publisher supporting samples and events which can be used in the pipelines. Change-Id: I5f95228c38656522a14b20370e2cfd67cb911f80
* Merge "compute: create one pollster to rule them all"Jenkins2017-03-211-11/+11
|\
| * compute: create one pollster to rule them allMehdi Abaakouk2017-03-211-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently each compute pollster polls the backend for each metric of each instance while almost all backends can retrieve all stats at once (all except xenapi). This change reworks the compute pollsters to make one inspector call to retrieve data for an instance. The cache structure is simplified a lot by removing the useless intermediate object. We now cache the cpu stats, since putting the polling of an instance twice in polling.yaml is a non sense. We don't care if the second poll have a wrong timestamp due to the caching. Related-Bug: 1670948 Change-Id: Id90f701cef261e165b63f0ba92a35cecfed659e7
* | Bump gnocchiclient min versionMehdi Abaakouk2017-03-211-1/+1
|/ | | | | | | To not fall into https://review.openstack.org/#/c/428777 during ceilometer-upgrade we should require at least gnocchiclient 3.1. Change-Id: I020a7d84b1732f8c2bebb0c5d633ec476432e248
* Enable Basic and https certificate authentication for http publisherDarren Hague2017-03-071-0/+2
| | | | Change-Id: I3735db7a37eff9e822e5180349eb8f86002fd0ef
* drop kwapi pollstergord chung2017-02-131-2/+0
| | | | | | we deprecated this in newton and it's been dead for far longer. Change-Id: I790e36c7daefb07eefe68298f91c14211f9a8df0
* Remove support for py34liusheng2017-02-091-1/+0
| | | | | | | | The gating on python 3.4 is restricted to <= Mitaka. This is due to the change from Ubuntu Trusty to Xenial, where only python3.5 is available. There is no need to continue to keep these settings. Change-Id: Ic7ebd51a9a6eb21e9b695a873772a7bc476709e5
* Don't load many times the same publisherMehdi Abaakouk2017-01-191-1/+1
| | | | | | | This change save some resources usage by loading only once each publisher. Change-Id: Ibc0fd399ca0668937f53ac3a2e68938a0a24cb87
* remove residual instance pollstergord chung2017-01-091-1/+0
| | | | Change-Id: Id0267eda42c7571e2f6ac880be9ed438779c48ab
* Remove events storage and APIJulien Danjou2017-01-061-10/+0
| | | | | | This now has been moved to Panko. Change-Id: I179eb0d436752e3bb8abaed714664cf74f5615e6
* Merge "Add aliases for direct publisher"Jenkins2017-01-021-0/+8
|\
| * Add aliases for direct publisherMehdi Abaakouk2016-11-151-0/+8
| | | | | | | | | | | | | | | | Deprecate the direct publisher in favor of explicit publisher name like 'gnocchi://', 'database://', 'file://', ... Change-Id: I11991352e55c7efc2fa808d429075a060fdcd29e
* | Merge "Change gnocchi_ext.NotFound to gnocchi_ext.ResourceTypeNotFound"Jenkins2016-11-301-1/+1
|\ \
| * | Change gnocchi_ext.NotFound to gnocchi_ext.ResourceTypeNotFoundfengchaoyang2016-11-301-1/+1
| | | | | | | | | | | | | | | | | | Makes the exception locator more specific. Change-Id: Ia2fd73666f9da9ac132f7408996defe92a677cc0
* | | register ceilometer options at runtimeMehdi Abaakouk2016-11-241-1/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This remove pollsters option from configfile sample due to a duplicate option registration. This will be fixed later. The exchange_control group in the config sample doesn't exit in reality exchange are in DEFAULT group. This removes usage of cfg.CONF everywhere left. This adds all missing OPTS in sample file. Change-Id: I48c11ee7e1aae65847958b98532b3bdb48a3ceb5
* | drop image pollstergord chung2016-11-221-1/+0
|/ | | | | | | this doesn't measure anything and the equivalent functionality can be done against image.size meter. Change-Id: I79d47ac253a8dd4d8d5e927bedeb21bd407edf93
* Add support of metering volume related resourcesliusheng2016-11-101-0/+6
| | | | | | | This change add the support of metering size of volume/snapshot/backup. Blueprint add-support-of-metering-volume-related-resources Change-Id: I9c6ec1e79c267255e7839d70324726e56bc6d768
* Remove deprecated ceilometer-dbsyncJulien Danjou2016-10-211-1/+0
| | | | Change-Id: Ib7875909cc6b997fb25003cbd48eb1434b20fd35
* Merge "Compute agent can poll tx and rx errors and drops"Jenkins2016-10-081-0/+4
|\
| * Compute agent can poll tx and rx errors and dropsPrudhvi Rao Shedimbi2016-10-031-0/+4
| | | | | | | | | | | | | | | | | | Allows compute agent to poll for tx and rx errors and dropped packets. Closes-Bug: #1587987 Change-Id: I5f1a48b4f1751c64dde2e09005947f7af1efa505
* | Clean the deprecated non-metric related codeliusheng2016-09-261-18/+0
|/ | | | | | | | | | Since we have disable the non-metric meters in Liberty and expected to remove them. Now it is time to clean these deprecated metrics. [1] https://review.openstack.org/#/c/194409/ Change-Id: I8d0d40057b415e24d760c3dff9ca5ae57de27c61
* Fix problem when using wsgi script to startXiang Li2016-09-211-1/+1
| | | | | | | | | The calling of method prepare_service is missing when ceilometer- api started using wsgi script that pbr generated, this patch fixed this problem. Change-Id: I2210f408b0d3cc8378d62f62edce4edbe8102dad Closes-Bug: #1625918
* Merge "Move oslo.db to hard requirements list"Jenkins2016-09-201-2/+0
|\
| * Move oslo.db to hard requirements listJulien Danjou2016-09-181-2/+0
| | | | | | | | | | | | | | | | The options from oslo.db are also used by other storage drivers such as MongoDB, which makes it mandatory even for this backend. Change-Id: I3b09cffca1285ff92c0c7492b5b48c6a560251e5 Closes-Bug: #1624692
* | Remove left over from old ceilometer-api binaryJulien Danjou2016-09-181-1/+0
|/ | | | | Closes-Bug: #1624873 Change-Id: I40040ce96a76c76887e0139cf045b73010a6820c
* Merge "add new meters about some perf events"Jenkins2016-09-151-0/+4
|\
| * add new meters about some perf eventsQiaowei Ren2016-09-111-0/+4
| | | | | | | | | | | | | | | | We need more statistics, including IPC, cache references and cache misses, to do performance tuning. This patch introduces four new meters to get them. Change-Id: Icb21eeed0e004450556176d01520784acd98002e
* | Merge "Use deps extra for optional requirements"Jenkins2016-09-151-0/+12
|\ \
| * | Use deps extra for optional requirementsMehdi Abaakouk2016-09-141-0/+12
| |/ | | | | | | | | Related-Bug: #1621384 Change-Id: I227c121b69ac1f51ed922e0b11bec005928aacab
* | Use pbr wsgi_scripts feature to build ceilometer-apiJulien Danjou2016-09-141-0/+2
|/ | | | Change-Id: I8812ea1a92d6dc7f41a490e971bb7a09dee9b304
* Rename ceilometer-dbsync in ceilometer-upgradeMehdi Abaakouk2016-09-051-0/+1
| | | | Change-Id: I9adcc6c2180bae1d0e17a7d03fe2df9fca096487
* Merge "Install configuration files in etc"Jenkins2016-08-291-0/+2
|\
| * Install configuration files in etcJulien Danjou2016-07-181-0/+2
| | | | | | | | Change-Id: I101f6b70d01cd83a772d1e00949485ec2ef8b448
* | add url in setup.cfgxiaozhuangqing2016-08-241-0/+1
| | | | | | | | Change-Id: Iac0453d086ec82d6b4a1202b477fe961a58e62e3
* | dispatcher: split the database dispatcherJulien Danjou2016-08-061-2/+2
| | | | | | | | Change-Id: I6973049554b19d29a524886a217021a2e32efec9
* | Merge "Switch to use Glance v2 in image pollsters"Jenkins2016-08-051-0/+1
|\ \
| * | Switch to use Glance v2 in image pollstersliusheng2016-08-051-0/+1
| | | | | | | | | | | | | | | | | | | | | Since the Glance v1 APIs won't be maintained any more, it is better to switch use Glance v2 for in image pollsters. Change-Id: Ib2df3bb4fdd12649bddffd624714707e1369f6af
* | | add memory bandwidth meterQiaowei Ren2016-07-291-0/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Some Intel processor families (e.g. the Intel Xeon processor E5 v3 family) introduced MBM (Memory Bandwidth Monitoring) to measure bandwidth from one level of the cache hierarchy to the next by applications running on the platform. It supports both 'local bandwidth' and 'total bandwidth' monitoring for the socket. Local bandwidth measures the amount of data sent through the memory controller on the socket and total b/w measures the total system bandwidth. This patch introduces two new meters to get memory bandwidth statistics based on Intel CMT feature. Change-Id: Iab9b326695b4ac5b5841b930ebad633d4e3a01e6
* | Merge "Register the gnocchi event dispatcher"Jenkins2016-07-211-0/+1
|\ \
| * | Register the gnocchi event dispatcherMehdi Abaakouk2016-07-211-0/+1
| |/ | | | | | | Change-Id: Idb6764fab8f0c676f39a082ebd3f51d4dc83d2c0
* | Add Python 3.4 and 3.5 classifiers and targetsJulien Danjou2016-07-181-0/+3
|/ | | | Change-Id: I4df8ff03b141c345f00a8a4f82c6e29f729da7af
* split discover into different namespacesZhiQiang Fan2016-06-301-2/+6
| | | | | | | | | | | | | | Polling agent doesn't need to load all discovers, loading by need can save some memory resource usage. Each discover has a group id, for each unique group id, there is a long connection to coordinator backend. We usually polling by namespace, hence central polling agent doesn't need local group id, and compute polling agent does't need global group id if workload_partition is disabled. So loading by need can save an additional long connection. Change-Id: I1b5a8d563ff10f448a5e19fe1c11f82c13cc6fd2
* Add a tool to clean the legacy alarm tablesliusheng2016-06-291-0/+1
| | | | | | | | | | | Since we have moved alarm out of ceilometer, when run ceilometer-dbsync, the alarm tables will still be created and won't be removed. This change added a tool that allow users to drop the legacy alarm and alarm_history tables with SQL backends. Change-Id: Ia831741319fd8e198f54a7d4a99b4d7833074e8e Closes-Bug: #1578128 Signed-off-by: liusheng <liusheng@huawei.com>
* add l3 cache usage meterQiaowei Ren2016-06-211-0/+1
| | | | | | | | | | | Some Intel processor families (e.g. the Intel Xeon processor E5 v3 family) introduced CMT (Cache Monitoring Technology) to measure the usage of l3 cache (last level cache) by applications running on the platform. This spec introduces one new meter to get l3 cache usage statistics based on Intel CMT feature. Implements: blueprint l3-cache-meter Change-Id: I7f38e80776e1e55533b33e9c72dcab6d3c12abb4
* remove deprecated auth type password-ceilometer-legacyZhiQiang Fan2016-04-281-3/+0
| | | | Change-Id: I7822964503439886ae08192c8edfb64c6201d438
* Refactor floatingip pollster to use discoveryPradeep Kilambi2016-04-201-0/+1
| | | | Change-Id: I47cd14fb6c06ea2c83adab987a0442ef9bd3f404
* Remove the deprecated DB2 driverJulien Danjou2016-04-061-2/+0
| | | | Change-Id: I0718da0d8cd3a63708117d770b1bf21f9ce3bfe1