1. 15 Jan, 2018 1 commit
  2. 04 Jan, 2018 1 commit
  3. 16 Nov, 2017 2 commits
    • gord chung's avatar
      nearly pluggable notification agent · 2d67bd21
      gord chung authored
      notification agent now just asks for pipelinemanagers and gets
      endpoints it should broadcast to from there. it only sets up a
      listener for main queue and a listener for internal queue
      (if applicable)
      - pass in publishing/processing context into endpoints instead of
      manager. context is based on partitioning or not
      - move all endpoint/notifier setup to respective pipeline managers
      - change interim broadcast filtering to use event_type rather than
      publisher_id so all filtering uses event_type.
      - add namespace to load supported pipeline managers
      - remove some notification tests as they are redundant and only
      different that it mocks stuff other tests don't mock
      - change relevant_endpoint test to verify endpoints cover all pipelines
      Related-Bug: #1720021
      Change-Id: I9f9073e3b15c4e3a502976c2e3e0306bc99282d9
    • gord chung's avatar
      separate base manager from pipeline · 50415c0d
      gord chung authored
      common agent for all
      Change-Id: I19a83d3d0e5c91ab5cb6e792ab7389e36f8ede55
  4. 26 Oct, 2017 2 commits
    • Hanxi_Liu's avatar
      Clean up direct publisher · ffc87c0b
      Hanxi_Liu authored
      Direct publisher was applied to allow developers to
      configure a publisher and provide the correlated dispatcher
      interface. Dispatchers are being removed. Besides, the direct
      publisher deprected last release and should be removed.
      Change-Id: Ie257aa9485e14566b1918621f88b057b4339341f
    • Julien Danjou's avatar
      Remove deprecated storage drivers · 9323f07f
      Julien Danjou authored
      Change-Id: I6b262dd440a72f25662b64d938ab9e5328709a97
  5. 25 Oct, 2017 1 commit
    • Julien Danjou's avatar
      Remove Ceilometer API · d881dd52
      Julien Danjou authored
      This removes the deprecated Ceilometer API.
      Change-Id: I752b36b3dfe8f935b68c4d3d59ccb5b8b60c582f
  6. 23 Oct, 2017 1 commit
    • gord chung's avatar
      fix radosgw meter name · fdc54487
      gord chung authored
      meter name in entrypoint should match actual meter name so it can
      probably be enabled/filtered in polling/pipeline
      Change-Id: I8ffbfc5ff65c505734ccc6c5fd4270ecf46d16e8
      Closes-Bug: #1726458
  7. 18 Oct, 2017 1 commit
    • Julien Danjou's avatar
      Move oslo.cache to gnocchi flavor · 5a6250c6
      Julien Danjou authored
      oslo.cache is only used in the Gnocchi dispatcher, and not at all in tests.
      Therefore it seems wrong to list it in tests.
      Rather than always depending on it, let's just put it in the gnocchi flavor.
      Change-Id: I8990ba139bba0d573ecd4d8567a88d92acb29605
  8. 16 Oct, 2017 1 commit
    • gord chung's avatar
      kill collector · fad69e96
      gord chung authored
      Change-Id: I7720d20eab345a7835d57fac573332eca0e7d11e
  9. 13 Oct, 2017 1 commit
  10. 27 Sep, 2017 1 commit
  11. 12 Sep, 2017 1 commit
  12. 07 Sep, 2017 1 commit
    • zhangxuanyuan's avatar
      Remove class FileDispatcher · d33ab26b
      zhangxuanyuan authored
      Remove class FileDispatcher and use file publisher instead
      Change-Id: I7433de3ab8b3d8479f44283264ea8f6e0e523081
      Closes-Bug: 1715551
  13. 05 Sep, 2017 1 commit
  14. 12 Aug, 2017 1 commit
  15. 18 Jul, 2017 1 commit
    • Deepthi V V's avatar
      Ceilometer meter support to collect network statistics. · ae0716c6
      Deepthi V V authored
      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
  16. 14 Jul, 2017 2 commits
  17. 02 May, 2017 1 commit
    • Thomas Herve's avatar
      Adds a Zaqar publisher · c1c56d6a
      Thomas Herve authored
      This adds a new publisher supporting samples and events which can be
      used in the pipelines.
      Change-Id: I5f95228c38656522a14b20370e2cfd67cb911f80
  18. 21 Mar, 2017 2 commits
    • Mehdi Abaakouk's avatar
      compute: create one pollster to rule them all · 3304cf26
      Mehdi Abaakouk authored
      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
      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
    • Mehdi Abaakouk's avatar
      Bump gnocchiclient min version · 2874c2af
      Mehdi Abaakouk authored
      To not fall into https://review.openstack.org/#/c/428777
      during ceilometer-upgrade we should require at least gnocchiclient 3.1.
      Change-Id: I020a7d84b1732f8c2bebb0c5d633ec476432e248
  19. 07 Mar, 2017 1 commit
  20. 13 Feb, 2017 1 commit
    • gord chung's avatar
      drop kwapi pollster · 47ae182b
      gord chung authored
      we deprecated this in newton and it's been dead for far longer.
      Change-Id: I790e36c7daefb07eefe68298f91c14211f9a8df0
  21. 09 Feb, 2017 1 commit
    • liusheng's avatar
      Remove support for py34 · d7777b9b
      liusheng authored
      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
  22. 19 Jan, 2017 1 commit
  23. 09 Jan, 2017 1 commit
  24. 06 Jan, 2017 1 commit
  25. 30 Nov, 2016 1 commit
  26. 24 Nov, 2016 1 commit
    • Mehdi Abaakouk's avatar
      register ceilometer options at runtime · 1842e194
      Mehdi Abaakouk authored
      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
  27. 22 Nov, 2016 1 commit
    • gord chung's avatar
      drop image pollster · 4d8bc109
      gord chung authored
      this doesn't measure anything and the equivalent functionality can
      be done against image.size meter.
      Change-Id: I79d47ac253a8dd4d8d5e927bedeb21bd407edf93
  28. 15 Nov, 2016 1 commit
  29. 10 Nov, 2016 1 commit
    • liusheng's avatar
      Add support of metering volume related resources · b7344dd6
      liusheng authored
      This change add the support of metering size of volume/snapshot/backup.
      Blueprint add-support-of-metering-volume-related-resources
      Change-Id: I9c6ec1e79c267255e7839d70324726e56bc6d768
  30. 21 Oct, 2016 1 commit
  31. 03 Oct, 2016 1 commit
  32. 26 Sep, 2016 1 commit
  33. 21 Sep, 2016 2 commits
    • Xiang Li's avatar
      Fix problem when using wsgi script to start · 8c1e5366
      Xiang Li authored
      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
    • Xiang Li's avatar
      Fix problem when using wsgi script to start · 8caca038
      Xiang Li authored
      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
  34. 20 Sep, 2016 2 commits