)]}'
{"doc/source/architecture.rst":[{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"987949f1ec0bad10088ea8ba1b1fe149ab808632","unresolved":false,"context_lines":[{"line_number":110,"context_line":"   prefer this compared to a polling agent method as resilience (high"},{"line_number":111,"context_line":"   availability) will not be a problem with this method."},{"line_number":112,"context_line":"3. :term:`Polling agents` which is the least preferred method, that will poll"},{"line_number":113,"context_line":"   some API or other tool to collect information at a regular interval. "},{"line_number":114,"context_line":"   This method is least preferred due to the inherent difficulty in making such"},{"line_number":115,"context_line":"   a component resilient."},{"line_number":116,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_5f6abbee","line":113,"updated":"2014-10-06 12:00:33.000000000","message":"odd space at the end of the string?","commit_id":"a8dff6e4930d0cb239c558a53c30a5503673e228"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"186a80af8b5b620225d27c3fd8761b8730bc7b96","unresolved":false,"context_lines":[{"line_number":110,"context_line":"   prefer this compared to a polling agent method as resilience (high"},{"line_number":111,"context_line":"   availability) will not be a problem with this method."},{"line_number":112,"context_line":"3. :term:`Polling agents` which is the least preferred method, that will poll"},{"line_number":113,"context_line":"   some API or other tool to collect information at a regular interval. "},{"line_number":114,"context_line":"   This method is least preferred due to the inherent difficulty in making such"},{"line_number":115,"context_line":"   a component resilient."},{"line_number":116,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_8bbdb0b9","line":113,"in_reply_to":"baa201ad_5f6abbee","updated":"2014-10-07 08:20:46.000000000","message":"well, I did not touch this line, but I can fix it her as well :)","commit_id":"a8dff6e4930d0cb239c558a53c30a5503673e228"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"d4ba31763c61544a03c8a427688a41961aaa916b","unresolved":false,"context_lines":[{"line_number":132,"context_line":"   prefer this compared to a polling agent method as resilience (high"},{"line_number":133,"context_line":"   availability) will not be a problem with this method."},{"line_number":134,"context_line":"3. :term:`Polling agents` which is the least preferred method, that will poll"},{"line_number":135,"context_line":"   some API or other tool to collect information at a regular interval. "},{"line_number":136,"context_line":"   This method is least preferred due to the inherent difficulty in making such"},{"line_number":137,"context_line":"   a component resilient."},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a961159_b7000a03","line":135,"updated":"2014-12-12 13:53:27.000000000","message":"Not connected with your patch but it seems that odd white space at line 135.","commit_id":"9b9be6fd704fd42ac5d34e4caf424b517025bba1"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"a842a4e7fd8c719acbfb37e52cc6042f84ab33d8","unresolved":false,"context_lines":[{"line_number":132,"context_line":"   prefer this compared to a polling agent method as resilience (high"},{"line_number":133,"context_line":"   availability) will not be a problem with this method."},{"line_number":134,"context_line":"3. :term:`Polling agents` which is the least preferred method, that will poll"},{"line_number":135,"context_line":"   some API or other tool to collect information at a regular interval. "},{"line_number":136,"context_line":"   This method is least preferred due to the inherent difficulty in making such"},{"line_number":137,"context_line":"   a component resilient."},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a961159_e33ad497","line":135,"in_reply_to":"3a961159_b7000a03","updated":"2014-12-12 15:09:55.000000000","message":"Done","commit_id":"9b9be6fd704fd42ac5d34e4caf424b517025bba1"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":139,"context_line":"The first method is supported by the ceilometer-notification agent, which"},{"line_number":140,"context_line":"monitors the message queues for notifications and for metering data coming"},{"line_number":141,"context_line":"from the \"push\" agents. Methods 2 and 3 rely on the ceilometer-polling agent,"},{"line_number":142,"context_line":"that behaves differently depending on what resources it\u0027s collecting data from."},{"line_number":143,"context_line":"When it\u0027s running on the compute nodes, it polls hypervisor used and fetches"},{"line_number":144,"context_line":"data from it directly using second method. When it\u0027s running on the cloud"},{"line_number":145,"context_line":"controllers, ceilometer-polling agent uses services API to collect information,"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_7b4e883c","line":142,"updated":"2014-12-12 16:55:02.000000000","message":"Non-blocking nit-pick:\n\ns/that behaves differently depending on what resources it\u0027s collecting data from/which behaves differently depending on the resources it\u0027s collecting data about/","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":139,"context_line":"The first method is supported by the ceilometer-notification agent, which"},{"line_number":140,"context_line":"monitors the message queues for notifications and for metering data coming"},{"line_number":141,"context_line":"from the \"push\" agents. Methods 2 and 3 rely on the ceilometer-polling agent,"},{"line_number":142,"context_line":"that behaves differently depending on what resources it\u0027s collecting data from."},{"line_number":143,"context_line":"When it\u0027s running on the compute nodes, it polls hypervisor used and fetches"},{"line_number":144,"context_line":"data from it directly using second method. When it\u0027s running on the cloud"},{"line_number":145,"context_line":"controllers, ceilometer-polling agent uses services API to collect information,"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_af242a0d","line":142,"in_reply_to":"3a961159_7b4e883c","updated":"2014-12-12 18:11:25.000000000","message":"done","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":143,"context_line":"When it\u0027s running on the compute nodes, it polls hypervisor used and fetches"},{"line_number":144,"context_line":"data from it directly using second method. When it\u0027s running on the cloud"},{"line_number":145,"context_line":"controllers, ceilometer-polling agent uses services API to collect information,"},{"line_number":146,"context_line":"that could not be received in any other way (using third method)."},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"How to access collected data?"},{"line_number":149,"context_line":"-----------------------------"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_fbd6f826","line":146,"updated":"2014-12-12 16:55:02.000000000","message":"I\u0027m not sure the location where the agent is running (i.e. compute node versus controller) is the best way of characterizing the difference between the two modes that this polling agent can be run in.\n\nHow about just stating that it can be configured to either poll the local hypervisor, or remote APIs (which could be public REST APIs exposed by services, and/or host-level SNMP daemons).","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":143,"context_line":"When it\u0027s running on the compute nodes, it polls hypervisor used and fetches"},{"line_number":144,"context_line":"data from it directly using second method. When it\u0027s running on the cloud"},{"line_number":145,"context_line":"controllers, ceilometer-polling agent uses services API to collect information,"},{"line_number":146,"context_line":"that could not be received in any other way (using third method)."},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"How to access collected data?"},{"line_number":149,"context_line":"-----------------------------"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_0f7d3ee8","line":146,"in_reply_to":"3a961159_fbd6f826","updated":"2014-12-12 18:11:25.000000000","message":"I\u0027ve stolen your words, they are really more English-looking than mine :)","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":375,"context_line":"to the compute node is handled by the agent running on the cloud"},{"line_number":376,"context_line":"controller node via services APIs. The polling agent daemon is configured"},{"line_number":377,"context_line":"to run one or more *pollster* plugins using the"},{"line_number":378,"context_line":"``ceilometer.poll.agent`` namespace."},{"line_number":379,"context_line":""},{"line_number":380,"context_line":"The agents periodically ask each pollster for instances of"},{"line_number":381,"context_line":"``Sample`` objects. The agent framework then publishes the Samples using"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_dbe13c2b","line":378,"updated":"2014-12-12 16:55:02.000000000","message":"Hmmm, does this \u0027ceilometer.poll.*agent*\u0027 namespace exist in the setup.cfg?\n\nI thought we were keeping the pre-existing \u0027ceilometer.poll.compute\u0027 and \u0027ceilometer.poll.central\u0027 namespaces?","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":375,"context_line":"to the compute node is handled by the agent running on the cloud"},{"line_number":376,"context_line":"controller node via services APIs. The polling agent daemon is configured"},{"line_number":377,"context_line":"to run one or more *pollster* plugins using the"},{"line_number":378,"context_line":"``ceilometer.poll.agent`` namespace."},{"line_number":379,"context_line":""},{"line_number":380,"context_line":"The agents periodically ask each pollster for instances of"},{"line_number":381,"context_line":"``Sample`` objects. The agent framework then publishes the Samples using"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_6f5de278","line":378,"in_reply_to":"3a961159_dbe13c2b","updated":"2014-12-12 18:11:25.000000000","message":"ah, old lines, sorry. This refers to my first POC with one namespace... will remove","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"}],"doc/source/contributing/plugins.rst":[{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"d4ba31763c61544a03c8a427688a41961aaa916b","unresolved":false,"context_lines":[{"line_number":48,"context_line":"A polling agent can support multiple plugins to retrieve different"},{"line_number":49,"context_line":"information and send them to the collector. As stated above, an agent"},{"line_number":50,"context_line":"will automatically activate all possible plugins if no additional information"},{"line_number":51,"context_line":"about what to poll will be passed. Previously we had separated compute and"},{"line_number":52,"context_line":"central agents with different namespaces with plugins (pollsters) defined"},{"line_number":53,"context_line":"within. Currently we keep separated namespaces - ``ceilometer.poll.compute``"},{"line_number":54,"context_line":"and ``ceilometer.poll.central`` for quick separation of what to poll depending"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a961159_5a238d55","line":51,"updated":"2014-12-12 13:53:27.000000000","message":"I may be wrong but it seems that \u0027will\u0027 is odd here (line51)","commit_id":"9b9be6fd704fd42ac5d34e4caf424b517025bba1"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"a842a4e7fd8c719acbfb37e52cc6042f84ab33d8","unresolved":false,"context_lines":[{"line_number":48,"context_line":"A polling agent can support multiple plugins to retrieve different"},{"line_number":49,"context_line":"information and send them to the collector. As stated above, an agent"},{"line_number":50,"context_line":"will automatically activate all possible plugins if no additional information"},{"line_number":51,"context_line":"about what to poll will be passed. Previously we had separated compute and"},{"line_number":52,"context_line":"central agents with different namespaces with plugins (pollsters) defined"},{"line_number":53,"context_line":"within. Currently we keep separated namespaces - ``ceilometer.poll.compute``"},{"line_number":54,"context_line":"and ``ceilometer.poll.central`` for quick separation of what to poll depending"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a961159_a3bd2c04","line":51,"in_reply_to":"3a961159_5a238d55","updated":"2014-12-12 15:09:55.000000000","message":"Done","commit_id":"9b9be6fd704fd42ac5d34e4caf424b517025bba1"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"d4ba31763c61544a03c8a427688a41961aaa916b","unresolved":false,"context_lines":[{"line_number":88,"context_line":"participate in the actual metering activity."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"There is the way to set either namespace to grab pollsters from or directly"},{"line_number":91,"context_line":"list or pollsters to use, or even both of these parameters on polling agent"},{"line_number":92,"context_line":"start via CLI parameter passed:"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    ceilometer-polling --polling-namespaces central compute"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a961159_5aa62daf","line":91,"updated":"2014-12-12 13:53:27.000000000","message":"It seems that something wrong with that sentence. Probably it could be rewrite in some other way.","commit_id":"9b9be6fd704fd42ac5d34e4caf424b517025bba1"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"a842a4e7fd8c719acbfb37e52cc6042f84ab33d8","unresolved":false,"context_lines":[{"line_number":88,"context_line":"participate in the actual metering activity."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"There is the way to set either namespace to grab pollsters from or directly"},{"line_number":91,"context_line":"list or pollsters to use, or even both of these parameters on polling agent"},{"line_number":92,"context_line":"start via CLI parameter passed:"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    ceilometer-polling --polling-namespaces central compute"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a961159_63c7c496","line":91,"in_reply_to":"3a961159_5aa62daf","updated":"2014-12-12 15:09:55.000000000","message":"Done","commit_id":"9b9be6fd704fd42ac5d34e4caf424b517025bba1"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":79,"context_line":"loop which, for each instances running on the local host, retrieves the"},{"line_number":80,"context_line":"cpu_time from the hypervisor and sends back two ``Sample`` objects.  The first"},{"line_number":81,"context_line":"one, named \"cpu\", is of type \"cumulative\", meaning that between two polls, its"},{"line_number":82,"context_line":"value is not reset, or in other word that the cpu value is always provided as a"},{"line_number":83,"context_line":"duration that continuously increases since the creation of the instance. The"},{"line_number":84,"context_line":"second one, named \"cpu_util\", is of type \"gauge\", meaning that its value is the"},{"line_number":85,"context_line":"percentage of cpu utilization."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_5b38ec3c","line":82,"updated":"2014-12-12 16:55:02.000000000","message":"Since you\u0027re changing this line anyway, how about fixing:\n\n  s/value is not reset/value is not reset while the instance remains active/\n  s/in other word/in other words/\n\n(as the value is reset in the libvirt case if the instance is suspended and resumed)","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":79,"context_line":"loop which, for each instances running on the local host, retrieves the"},{"line_number":80,"context_line":"cpu_time from the hypervisor and sends back two ``Sample`` objects.  The first"},{"line_number":81,"context_line":"one, named \"cpu\", is of type \"cumulative\", meaning that between two polls, its"},{"line_number":82,"context_line":"value is not reset, or in other word that the cpu value is always provided as a"},{"line_number":83,"context_line":"duration that continuously increases since the creation of the instance. The"},{"line_number":84,"context_line":"second one, named \"cpu_util\", is of type \"gauge\", meaning that its value is the"},{"line_number":85,"context_line":"percentage of cpu utilization."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_4fb6668b","line":82,"in_reply_to":"3a961159_5b38ec3c","updated":"2014-12-12 18:11:25.000000000","message":"done! I\u0027ve changed it because first line here was \u003e80 symbols...","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":87,"context_line":"Note that the ``LOG`` method is only used as a debugging tool and does not"},{"line_number":88,"context_line":"participate in the actual metering activity."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"There is the way to set either namespace(s) with pollsters or just"},{"line_number":91,"context_line":"list or concrete pollsters to use, or even both of these parameters on polling"},{"line_number":92,"context_line":"agent start via CLI parameter:"},{"line_number":93,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_7b576858","line":90,"updated":"2014-12-12 16:55:02.000000000","message":"s/There is the way to set/There is a way to specify/","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":87,"context_line":"Note that the ``LOG`` method is only used as a debugging tool and does not"},{"line_number":88,"context_line":"participate in the actual metering activity."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"There is the way to set either namespace(s) with pollsters or just"},{"line_number":91,"context_line":"list or concrete pollsters to use, or even both of these parameters on polling"},{"line_number":92,"context_line":"agent start via CLI parameter:"},{"line_number":93,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_4f44a673","line":90,"in_reply_to":"3a961159_7b576858","updated":"2014-12-12 18:11:25.000000000","message":"Done","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":88,"context_line":"participate in the actual metering activity."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"There is the way to set either namespace(s) with pollsters or just"},{"line_number":91,"context_line":"list or concrete pollsters to use, or even both of these parameters on polling"},{"line_number":92,"context_line":"agent start via CLI parameter:"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    ceilometer-polling --polling-namespaces central compute"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_1bce642e","line":91,"updated":"2014-12-12 16:55:02.000000000","message":"s/list or/list of/\n\ns/on polling agent/on the polling agent/","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":88,"context_line":"participate in the actual metering activity."},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"There is the way to set either namespace(s) with pollsters or just"},{"line_number":91,"context_line":"list or concrete pollsters to use, or even both of these parameters on polling"},{"line_number":92,"context_line":"agent start via CLI parameter:"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    ceilometer-polling --polling-namespaces central compute"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_2f511a36","line":91,"in_reply_to":"3a961159_1bce642e","updated":"2014-12-12 18:11:25.000000000","message":"Done","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    ceilometer-polling --polling-namespaces central compute"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"This command will basically make polling agent to load all plugins and poll"},{"line_number":97,"context_line":"everything it can. If you need to load only some of the pollsters, you can use"},{"line_number":98,"context_line":"``pollster-list`` option:"},{"line_number":99,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_5ba2ac4b","line":96,"updated":"2014-12-12 16:55:02.000000000","message":"s/load all plugins/load all plugins from the central and compute namespaces/","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    ceilometer-polling --polling-namespaces central compute"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"This command will basically make polling agent to load all plugins and poll"},{"line_number":97,"context_line":"everything it can. If you need to load only some of the pollsters, you can use"},{"line_number":98,"context_line":"``pollster-list`` option:"},{"line_number":99,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_6f47a277","line":96,"in_reply_to":"3a961159_5ba2ac4b","updated":"2014-12-12 18:11:25.000000000","message":"Done","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    ceilometer-polling --pollster-list image image.size storage.*"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"If both of these options are passed, polling agent will load only pollsters,"},{"line_number":103,"context_line":"that will be met both in the passed namespaces and in the pollster list."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. note::"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_fb3438fd","line":103,"updated":"2014-12-12 16:55:02.000000000","message":"Suggested rewording:\n\nIf both of these options are passed, the polling agent will load only those pollsters  specified in the pollster list, that can be loaded from the selected namespaces.","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    ceilometer-polling --pollster-list image image.size storage.*"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"If both of these options are passed, polling agent will load only pollsters,"},{"line_number":103,"context_line":"that will be met both in the passed namespaces and in the pollster list."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. note::"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_0f353ef7","line":103,"in_reply_to":"3a961159_fb3438fd","updated":"2014-12-12 18:11:25.000000000","message":"yeah, definitely better, thanks!","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"}],"doc/source/install/development.rst":[{"author":{"_account_id":7336,"name":"Phil Neal","email":"phil.neal@hp.com","username":"nealph"},"change_message_id":"c742f9d2096300adc044d2824e961f85371bb54e","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. note::"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   In fact, previously Ceilometer had separated compute and central agents, and"},{"line_number":32,"context_line":"   their support is implemented in devstack_ right now, not one agent variant."},{"line_number":33,"context_line":"   This means that right now Ceilometer is broken in the devstack_."},{"line_number":34,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"baa201ad_e22368bc","line":31,"updated":"2014-10-09 21:06:41.000000000","message":"Grammar nits. Try: \n\"Prior to the Kilo Openstack release, Ceilometer had separate compute and central agents. Devstack does not currently support the updated single-agent variant and will not run polling agents.\"","commit_id":"3b28041389127ee66815f4365f740a7c74ecf01b"},{"author":{"_account_id":7336,"name":"Phil Neal","email":"phil.neal@hp.com","username":"nealph"},"change_message_id":"c742f9d2096300adc044d2824e961f85371bb54e","unresolved":false,"context_lines":[{"line_number":72,"context_line":"      [[local|localrc]]"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"      # Enable the ceilometer metering services"},{"line_number":75,"context_line":"      # It is needed to implement Devstack ceilometer-apolling support first"},{"line_number":76,"context_line":"      enable_service ceilometer-apolling ceilometer-anotification ceilometer-collector"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"      # Enable the ceilometer alarming services"}],"source_content_type":"text/x-rst","patch_set":2,"id":"baa201ad_85e1c6d2","line":75,"updated":"2014-10-09 21:06:41.000000000","message":"Try: \"Support for ceilometer-apolling is needed before polling may be enabled.\"","commit_id":"3b28041389127ee66815f4365f740a7c74ecf01b"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   In fact, previously Ceilometer had separated compute and central agents, and"},{"line_number":32,"context_line":"   their support is implemented in devstack_ right now, not one agent variant."},{"line_number":33,"context_line":"   For now we do have depracated cmd sripts emulating old compute/central"},{"line_number":34,"context_line":"   behaviour using namespaces option passed to polling agent, but this needs to"},{"line_number":35,"context_line":"   be fixed further."},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_be61bed4","line":33,"updated":"2014-12-12 16:55:02.000000000","message":"s/depracated/deprecated/","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   In fact, previously Ceilometer had separated compute and central agents, and"},{"line_number":32,"context_line":"   their support is implemented in devstack_ right now, not one agent variant."},{"line_number":33,"context_line":"   For now we do have depracated cmd sripts emulating old compute/central"},{"line_number":34,"context_line":"   behaviour using namespaces option passed to polling agent, but this needs to"},{"line_number":35,"context_line":"   be fixed further."},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_0f1c5e77","line":33,"in_reply_to":"3a961159_be61bed4","updated":"2014-12-12 18:11:25.000000000","message":"Done","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":32,"context_line":"   their support is implemented in devstack_ right now, not one agent variant."},{"line_number":33,"context_line":"   For now we do have depracated cmd sripts emulating old compute/central"},{"line_number":34,"context_line":"   behaviour using namespaces option passed to polling agent, but this needs to"},{"line_number":35,"context_line":"   be fixed further."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":".. _devstack: http://www.devstack.org/"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_9eade2eb","line":35,"updated":"2014-12-12 16:55:02.000000000","message":"s/but this needs to be fixed further/which will be maintained for a transitional period/","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":32,"context_line":"   their support is implemented in devstack_ right now, not one agent variant."},{"line_number":33,"context_line":"   For now we do have depracated cmd sripts emulating old compute/central"},{"line_number":34,"context_line":"   behaviour using namespaces option passed to polling agent, but this needs to"},{"line_number":35,"context_line":"   be fixed further."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":".. _devstack: http://www.devstack.org/"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_2f1f5a6d","line":35,"in_reply_to":"3a961159_9eade2eb","updated":"2014-12-12 18:11:25.000000000","message":"Done","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":74,"context_line":"      [[local|localrc]]"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"      # Enable the ceilometer metering services"},{"line_number":77,"context_line":"      # It is needed to implement Devstack ceilometer-apolling support first"},{"line_number":78,"context_line":"      enable_service ceilometer-apolling ceilometer-anotification ceilometer-collector"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"      # Enable the ceilometer alarming services"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_fed6e626","line":77,"updated":"2014-12-12 16:55:02.000000000","message":"Probably best to leave this out of the ceilometer docco until the devstack support lands?","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":74,"context_line":"      [[local|localrc]]"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"      # Enable the ceilometer metering services"},{"line_number":77,"context_line":"      # It is needed to implement Devstack ceilometer-apolling support first"},{"line_number":78,"context_line":"      enable_service ceilometer-apolling ceilometer-anotification ceilometer-collector"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"      # Enable the ceilometer alarming services"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_0a036c0e","line":77,"in_reply_to":"3a961159_fed6e626","updated":"2014-12-12 18:11:25.000000000","message":"old lines, sorry. also referred to the first POC when I broke the backward compatibility that was saved later","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"4108f5d7fc92fe1a7a33d29b14f1fdc8440bd348","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"      # Enable the ceilometer metering services"},{"line_number":77,"context_line":"      # It is needed to implement Devstack ceilometer-apolling support first"},{"line_number":78,"context_line":"      enable_service ceilometer-apolling ceilometer-anotification ceilometer-collector"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"      # Enable the ceilometer alarming services"},{"line_number":81,"context_line":"      enable_service ceilometer-alarm-evaluator,ceilometer-alarm-notifier"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_defdaab2","line":78,"updated":"2014-12-12 16:55:02.000000000","message":"On a multi-node devstack, the separate agents will still be used, amright?\n\ni.e. \"enable_service ceilometer-acompute\" on the compute node","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"3a19152f58826dd7a073d52643cb4fad700d2a17","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"      # Enable the ceilometer metering services"},{"line_number":77,"context_line":"      # It is needed to implement Devstack ceilometer-apolling support first"},{"line_number":78,"context_line":"      enable_service ceilometer-apolling ceilometer-anotification ceilometer-collector"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"      # Enable the ceilometer alarming services"},{"line_number":81,"context_line":"      enable_service ceilometer-alarm-evaluator,ceilometer-alarm-notifier"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a961159_6a7150a7","line":78,"in_reply_to":"3a961159_defdaab2","updated":"2014-12-12 18:11:25.000000000","message":"yeah, but I suppose when I\u0027ll add the ceilometer-polling support in the devstack, I\u0027ll just add some lines here about mullioned as well. Because now you still need to do that, that\u0027s just not covered with our docs. Probably some lines need to be added to the docs Ildiko is working on?","commit_id":"cc54098be8b288bf5ebf8d7077f726f206e787f2"}]}
