)]}'
{"specs/liberty/declarative-snmp-metrics.rst":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e1019284ddc3d8064a40053396882714bf01ae28","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This generic snmp pollster will load a definition from a yaml definition"},{"line_number":41,"context_line":"file which defines the parameters used to call into the generic snmp"},{"line_number":42,"context_line":"inspector, and also other fields in the final Sample object the pollster"},{"line_number":43,"context_line":"returns."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"The yaml definition would be something like the followings::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_65e50009","line":42,"updated":"2015-06-25 18:51:44.000000000","message":"how does the generic pollster figure out project/user/resource_id?","commit_id":"c8cc5b0a74f02228d9b439dbbfaccfbc999107af"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"0489f6b848888cb22e5a170fc7bd1d5a7450bdba","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This generic snmp pollster will load a definition from a yaml definition"},{"line_number":41,"context_line":"file which defines the parameters used to call into the generic snmp"},{"line_number":42,"context_line":"inspector, and also other fields in the final Sample object the pollster"},{"line_number":43,"context_line":"returns."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"The yaml definition would be something like the followings::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_4e56d02b","line":42,"in_reply_to":"fa32b979_65e50009","updated":"2015-06-26 03:08:27.000000000","message":"The new generic pollster will still follow the currently way of setting porject/user/resource_id, i.e. by extracting those information from the resources returned by the discover.\n\nThe main purpose here is to avoid writing python code for new snmp metrics we want to add in the future.","commit_id":"c8cc5b0a74f02228d9b439dbbfaccfbc999107af"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e1019284ddc3d8064a40053396882714bf01ae28","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"  ---"},{"line_number":48,"context_line":"  - sample_name: hardware.cpu.load.15min"},{"line_number":49,"context_line":"    sample_unit: process"},{"line_number":50,"context_line":"    sample_type: gauge"},{"line_number":51,"context_line":"    snmp_inspector:"},{"line_number":52,"context_line":"      matching_type:  type_exact,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_a5da284a","line":49,"updated":"2015-06-25 18:51:44.000000000","message":"maybe we can match the declarative notifications\n\nhttp://specs.openstack.org/openstack/ceilometer-specs/specs/liberty/declarative-notifications.html (i don\u0027t know why it says counter_name in that spec)","commit_id":"c8cc5b0a74f02228d9b439dbbfaccfbc999107af"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"0489f6b848888cb22e5a170fc7bd1d5a7450bdba","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"  ---"},{"line_number":48,"context_line":"  - sample_name: hardware.cpu.load.15min"},{"line_number":49,"context_line":"    sample_unit: process"},{"line_number":50,"context_line":"    sample_type: gauge"},{"line_number":51,"context_line":"    snmp_inspector:"},{"line_number":52,"context_line":"      matching_type:  type_exact,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_ee3d64de","line":49,"in_reply_to":"fa32b979_a5da284a","updated":"2015-06-26 03:08:27.000000000","message":"will do in the next update.","commit_id":"c8cc5b0a74f02228d9b439dbbfaccfbc999107af"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e1019284ddc3d8064a40053396882714bf01ae28","unresolved":false,"context_lines":[{"line_number":117,"context_line":"   - name: snmp_cpuload"},{"line_number":118,"context_line":"     interval: 600"},{"line_number":119,"context_line":"     meters:"},{"line_number":120,"context_line":"           - snmp://hardware.cpu.load.*"},{"line_number":121,"context_line":"     sinks:"},{"line_number":122,"context_line":"           - snmp_sink"},{"line_number":123,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_a241be65","line":120,"updated":"2015-06-25 18:51:44.000000000","message":"how do we handle backward compatbility with this definition?","commit_id":"c8cc5b0a74f02228d9b439dbbfaccfbc999107af"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"0489f6b848888cb22e5a170fc7bd1d5a7450bdba","unresolved":false,"context_lines":[{"line_number":117,"context_line":"   - name: snmp_cpuload"},{"line_number":118,"context_line":"     interval: 600"},{"line_number":119,"context_line":"     meters:"},{"line_number":120,"context_line":"           - snmp://hardware.cpu.load.*"},{"line_number":121,"context_line":"     sinks:"},{"line_number":122,"context_line":"           - snmp_sink"},{"line_number":123,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_30ce4ab8","line":120,"in_reply_to":"fa32b979_a241be65","updated":"2015-06-26 03:08:27.000000000","message":"We\u0027ll keep the existing snmp related pollster entry_point names intact, so user can still use the existing pipeline definition without change anything.","commit_id":"c8cc5b0a74f02228d9b439dbbfaccfbc999107af"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"38d87808bfbdc86fab3952007dd61fbe17129675","unresolved":false,"context_lines":[{"line_number":48,"context_line":"The yaml definition would be something like the followings::"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"  ---"},{"line_number":51,"context_line":"  - counter_name: hardware.cpu.load.15min"},{"line_number":52,"context_line":"    unit: process"},{"line_number":53,"context_line":"    type: gauge"},{"line_number":54,"context_line":"    snmp_inspector:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa32b979_69336463","line":51,"updated":"2015-06-26 21:07:06.000000000","message":"i meant i don\u0027t know why prad used counter... we don\u0027t use counter anymore. :)\n\nbut not important.","commit_id":"59aafc0c4aff9de1caba4330f75d1ebf03bb1aa1"}]}
