summaryrefslogtreecommitdiff
path: root/ceilometer/telemetry
Commit message (Collapse)AuthorAgeFilesLines
* Add vanity names to telemetry polling notificationsYadnesh Kulkarni2023-03-021-0/+2
| | | | | | | | This change adds "project_name" and "user_name" fields to polling samples which is related to the identification of vanity names change 79454d6b22787627ae6239aa7b2707101ba30212 Change-Id: I5fbe97439e7fadbdd8fd2641c49f1c88fbc416fc
* rename sample handlergord chung2017-11-081-1/+1
| | | | | | | | process_notification and process_notifications are very similar. renamed process_notification to build_sample so we don't accidentally call wrong thing. also, it's a bit more descriptive. Change-Id: Id838ae552e822479208337b9ece415981fb5b25a
* common notification endpointgord chung2017-11-081-22/+2
| | | | | | make samples and events use a common endpoint class Change-Id: I1d15783721f91ee90adfbac88cef2a44e0b23868
* Remove Ceilometer APIJulien Danjou2017-10-251-2/+2
| | | | | | This removes the deprecated Ceilometer API. Change-Id: I752b36b3dfe8f935b68c4d3d59ccb5b8b60c582f
* Remove deprecated *_control_exchangeJulien Danjou2017-08-231-3/+6
| | | | Change-Id: Id0c976b7e7e57fe9fd908376edc2c85dd1aa2abf
* register ceilometer options at runtimeMehdi Abaakouk2016-11-241-10/+0
| | | | | | | | | | | | | | | 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
* oslo.messaging option group/name change for notification topicsDavanum Srinivas2015-12-071-3/+2
| | | | | | | | | | | In Ib51e2839f9035d0cc0e3f459939d9f9003a8c810, oslo.messaging is introducing a new group for the notifiction options. This review is the minimum needed to support both old and newer oslo.messaging versions. (In other words, next oslo.messaging release will break ceilometer unless we work around for the new option group) Change-Id: I4765b3b9627983a245aa5521a85ad89e83ab8551
* pollster/api now publish to sample queueRohit Jaiswal2015-09-171-2/+5
| | | | | | | | | Pollsters and Post Sample implementation will publish to the notifications.sample queue with this change. Change-Id: Iccb9261ee805d41ed057bd0ac72306cd6a2ddaff Closes-Bug: #1484695 Closes-Bug: #1489341
* make telemetry sample payloads dictionariesgordon chung2015-08-271-2/+2
| | | | | | | | | | this patch makes the payload we generate via polling agents and api a dictionary. this gives us more flexibility to include metadata on how the data was generated that we don't necessary want to include in sample metadata. Change-Id: I1350c78c52fad8111241b3f77698fef6c4aa77a9 Closes-Bug: #1484937
* Add handler of sample creation notificationliu-sheng2015-06-242-0/+64
This change add a notification handler of sample.create event, which is emitted when posting samples via /v2/meters API. The sample's info is include in the payload of notification. Partially implements: blueprint api-no-pipeline Change-Id: I3941b851249c0f70f864bae32da154819b3e5dd7