)]}'
{"doc/openstack-ops/ch_ops_log_monitor.xml":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"cd3be421c3576554d26662abeead421d02250da2","unresolved":false,"context_lines":[{"line_number":632,"context_line":""},{"line_number":633,"context_line":"      \u003cpara\u003eStackTach is a tool created by Rackspace to collect and report the"},{"line_number":634,"context_line":"      notifications sent by \u003ccode\u003enova\u003c/code\u003e. Notifications are essentially the"},{"line_number":635,"context_line":"      same as logs but can be much more detailed.Nearly all OpenStack"},{"line_number":636,"context_line":"      componentsare capable of generating notifications when significant"},{"line_number":637,"context_line":"      events occur.Notifications are messages placed on OpenStack queue for"},{"line_number":638,"context_line":"      consumption by downstream systems.  A good overview of"}],"source_content_type":"application/xml","patch_set":1,"id":"9aed3d3a_64ce8db5","line":635,"range":{"start_line":635,"start_character":48,"end_line":635,"end_character":49},"updated":"2016-02-28 14:31:07.000000000","message":"need blank","commit_id":"82ba9df6b72d6f9e906d8bf589b5e3325df959f0"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"cd3be421c3576554d26662abeead421d02250da2","unresolved":false,"context_lines":[{"line_number":633,"context_line":"      \u003cpara\u003eStackTach is a tool created by Rackspace to collect and report the"},{"line_number":634,"context_line":"      notifications sent by \u003ccode\u003enova\u003c/code\u003e. Notifications are essentially the"},{"line_number":635,"context_line":"      same as logs but can be much more detailed.Nearly all OpenStack"},{"line_number":636,"context_line":"      componentsare capable of generating notifications when significant"},{"line_number":637,"context_line":"      events occur.Notifications are messages placed on OpenStack queue for"},{"line_number":638,"context_line":"      consumption by downstream systems.  A good overview of"},{"line_number":639,"context_line":"      notifications can be found at \u003clink xlink:href\u003d\"https://wiki.openstack.org/wiki/SystemUsageData\""}],"source_content_type":"application/xml","patch_set":1,"id":"9aed3d3a_84cbd1a4","line":636,"range":{"start_line":636,"start_character":6,"end_line":636,"end_character":19},"updated":"2016-02-28 14:31:07.000000000","message":"?","commit_id":"82ba9df6b72d6f9e906d8bf589b5e3325df959f0"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"cd3be421c3576554d26662abeead421d02250da2","unresolved":false,"context_lines":[{"line_number":634,"context_line":"      notifications sent by \u003ccode\u003enova\u003c/code\u003e. Notifications are essentially the"},{"line_number":635,"context_line":"      same as logs but can be much more detailed.Nearly all OpenStack"},{"line_number":636,"context_line":"      componentsare capable of generating notifications when significant"},{"line_number":637,"context_line":"      events occur.Notifications are messages placed on OpenStack queue for"},{"line_number":638,"context_line":"      consumption by downstream systems.  A good overview of"},{"line_number":639,"context_line":"      notifications can be found at \u003clink xlink:href\u003d\"https://wiki.openstack.org/wiki/SystemUsageData\""},{"line_number":640,"context_line":"      xlink:title\u003d\"System Usage Data\"\u003eSystem Usage Data\u003c/link\u003e.\u003cindexterm"}],"source_content_type":"application/xml","patch_set":1,"id":"9aed3d3a_e4ba9d09","line":637,"range":{"start_line":637,"start_character":18,"end_line":637,"end_character":19},"updated":"2016-02-28 14:31:07.000000000","message":"need blank","commit_id":"82ba9df6b72d6f9e906d8bf589b5e3325df959f0"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"cd3be421c3576554d26662abeead421d02250da2","unresolved":false,"context_lines":[{"line_number":635,"context_line":"      same as logs but can be much more detailed.Nearly all OpenStack"},{"line_number":636,"context_line":"      componentsare capable of generating notifications when significant"},{"line_number":637,"context_line":"      events occur.Notifications are messages placed on OpenStack queue for"},{"line_number":638,"context_line":"      consumption by downstream systems.  A good overview of"},{"line_number":639,"context_line":"      notifications can be found at \u003clink xlink:href\u003d\"https://wiki.openstack.org/wiki/SystemUsageData\""},{"line_number":640,"context_line":"      xlink:title\u003d\"System Usage Data\"\u003eSystem Usage Data\u003c/link\u003e.\u003cindexterm"},{"line_number":641,"context_line":"          class\u003d\"singular\"\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9aed3d3a_a4c0957d","line":638,"range":{"start_line":638,"start_character":40,"end_line":638,"end_character":42},"updated":"2016-02-28 14:31:07.000000000","message":"1 space","commit_id":"82ba9df6b72d6f9e906d8bf589b5e3325df959f0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"848b84e44773d5691f5d783c8c0be0bbad170a5e","unresolved":false,"context_lines":[{"line_number":633,"context_line":"      \u003cpara\u003eStackTach is a tool created by Rackspace to collect and report the"},{"line_number":634,"context_line":"      notifications sent by \u003ccode\u003enova\u003c/code\u003e. Notifications are essentially the"},{"line_number":635,"context_line":"      same as logs but can be much more detailed. Nearly all OpenStack components are capable of generating notifications when significant"},{"line_number":636,"context_line":"      events occur. Notifications are messages placed on OpenStack queue for"},{"line_number":637,"context_line":"      consumption by downstream systems. A good overview of"},{"line_number":638,"context_line":"      notifications can be found at \u003clink xlink:href\u003d\"https://wiki.openstack.org/wiki/SystemUsageData\""},{"line_number":639,"context_line":"      xlink:title\u003d\"System Usage Data\"\u003eSystem Usage Data\u003c/link\u003e.\u003cindexterm"}],"source_content_type":"application/xml","patch_set":8,"id":"9aed3d3a_221c7576","line":636,"range":{"start_line":636,"start_character":54,"end_line":636,"end_character":73},"updated":"2016-02-28 19:12:49.000000000","message":"missing \"the\" - but more importantly: What is the \"OpenStack queue\" ?","commit_id":"bfccfad28bdff39ac870e77d44e23169eaa6f7f0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"848b84e44773d5691f5d783c8c0be0bbad170a5e","unresolved":false,"context_lines":[{"line_number":653,"context_line":""},{"line_number":654,"context_line":"      \u003cpara\u003eOnce \u003ccode\u003enova\u003c/code\u003e is sending notifications, install and"},{"line_number":655,"context_line":"      configure StackTach. StackTach has a worker that is configured to read"},{"line_number":656,"context_line":"      these notifications and store them in a database.Users can inquire on"},{"line_number":657,"context_line":"      instances, requests, servers etc. using the browser interface or command line"},{"line_number":658,"context_line":"      tool, \u003clink xlink:href\u003d\"https://github.com/rackerlabs/stacky\"\u003eStacky\u003c/link\u003e."},{"line_number":659,"context_line":"      Since StackTach is relatively new and constantly changing, installation instructions"}],"source_content_type":"application/xml","patch_set":8,"id":"9aed3d3a_c22669cd","line":656,"range":{"start_line":656,"start_character":46,"end_line":656,"end_character":60},"updated":"2016-02-28 19:12:49.000000000","message":"Missing space after \".\"","commit_id":"bfccfad28bdff39ac870e77d44e23169eaa6f7f0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"848b84e44773d5691f5d783c8c0be0bbad170a5e","unresolved":false,"context_lines":[{"line_number":654,"context_line":"      \u003cpara\u003eOnce \u003ccode\u003enova\u003c/code\u003e is sending notifications, install and"},{"line_number":655,"context_line":"      configure StackTach. StackTach has a worker that is configured to read"},{"line_number":656,"context_line":"      these notifications and store them in a database.Users can inquire on"},{"line_number":657,"context_line":"      instances, requests, servers etc. using the browser interface or command line"},{"line_number":658,"context_line":"      tool, \u003clink xlink:href\u003d\"https://github.com/rackerlabs/stacky\"\u003eStacky\u003c/link\u003e."},{"line_number":659,"context_line":"      Since StackTach is relatively new and constantly changing, installation instructions"},{"line_number":660,"context_line":"      would quickly become outdated. Please refer to the \u003clink xlink:href\u003d\"https://git.openstack.org/cgit//openstack/stacktach\"\u003eStackTach Git"}],"source_content_type":"application/xml","patch_set":8,"id":"9aed3d3a_a221a5b6","line":657,"range":{"start_line":657,"start_character":35,"end_line":657,"end_character":39},"updated":"2016-02-28 19:12:49.000000000","message":"We do not use etc. - see http://docs.openstack.org/contributor-guide/writing-style/word-choice.html","commit_id":"bfccfad28bdff39ac870e77d44e23169eaa6f7f0"},{"author":{"_account_id":17832,"name":"Linette Williams","email":"stemke@us.ibm.com","username":"lwilliams"},"change_message_id":"b00a39140a33a15de748cbb426c02b117ad67e08","unresolved":false,"context_lines":[{"line_number":635,"context_line":"      the same as logs but can be much more detailed. Nearly all OpenStack"},{"line_number":636,"context_line":"      components are capable of generating notifications when significant"},{"line_number":637,"context_line":"      events occur. Notifications are messages placed on the OpenStack queue"},{"line_number":638,"context_line":"      example RabbitMQ for consumption by downstream systems. A good overview"},{"line_number":639,"context_line":"      of notifications can be found at \u003clink xlink:href\u003d\"https://wiki.openstack.org/wiki/SystemUsageData\""},{"line_number":640,"context_line":"      xlink:title\u003d\"System Usage Data\"\u003eSystem Usage Data\u003c/link\u003e.\u003cindexterm"},{"line_number":641,"context_line":"          class\u003d\"singular\"\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"7af24918_756fbc92","line":638,"updated":"2016-03-01 15:16:20.000000000","message":"This sentence is hard to understand.  Does it mean, \"Notifications are messages (for example, RabbitMQ messages) placed on the OpenStack queue for consumption by downstream systems.\" ?  If so, suggest slight reword to help clarify meaning.","commit_id":"fe3a92b1b42728e3ca6ddd189b881569282953b9"},{"author":{"_account_id":17832,"name":"Linette Williams","email":"stemke@us.ibm.com","username":"lwilliams"},"change_message_id":"b00a39140a33a15de748cbb426c02b117ad67e08","unresolved":false,"context_lines":[{"line_number":655,"context_line":"      \u003cpara\u003eOnce \u003ccode\u003enova\u003c/code\u003e is sending notifications, install and"},{"line_number":656,"context_line":"      configure StackTach. StackTach has a worker that is configured to read"},{"line_number":657,"context_line":"      these notifications and store them in a database. Users can inquire on"},{"line_number":658,"context_line":"      instances, requests, servers and so on,using the browser interface or"},{"line_number":659,"context_line":"      command line tool, \u003clink xlink:href\u003d\"https://github.com/rackerlabs/stacky\"\u003eStacky\u003c/link\u003e."},{"line_number":660,"context_line":"      Since StackTach is relatively new and constantly changing, installation"},{"line_number":661,"context_line":"      instructions would quickly become outdated. Please refer to the \u003clink xlink:href\u003d\"https://git.openstack.org/cgit//openstack/stacktach\"\u003eStackTach Git repo\u003c/link\u003e for instructions as well"}],"source_content_type":"application/xml","patch_set":9,"id":"7af24918_b5c5c45c","line":658,"updated":"2016-03-01 15:16:20.000000000","message":"suggest: ...can inquire on instances, requests, servers and more by using the browser.....","commit_id":"fe3a92b1b42728e3ca6ddd189b881569282953b9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":630,"context_line":"    \u003csection xml:id\u003d\"stacktach\"\u003e"},{"line_number":631,"context_line":"      \u003ctitle\u003eStackTach\u003c/title\u003e"},{"line_number":632,"context_line":""},{"line_number":633,"context_line":"      \u003cpara\u003eStackTach is a tool created by Rackspace to collect and report the"},{"line_number":634,"context_line":"      notifications sent by \u003ccode\u003enova\u003c/code\u003e. Notifications are essentially"},{"line_number":635,"context_line":"      the same as logs but can be much more detailed. Nearly all OpenStack"},{"line_number":636,"context_line":"      components are capable of generating notifications when significant"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_e7d9bb58","line":633,"range":{"start_line":633,"start_character":22,"end_line":633,"end_character":52},"updated":"2016-03-03 15:49:15.000000000","message":"Unnecessary information. Rephase to: \"StackTach is a tool that collects and reports the notifications...\"","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":635,"context_line":"      the same as logs but can be much more detailed. Nearly all OpenStack"},{"line_number":636,"context_line":"      components are capable of generating notifications when significant"},{"line_number":637,"context_line":"      events occur. Notifications are messages placed on the OpenStack queue"},{"line_number":638,"context_line":"      (generally RabbitMQ) for consumption by downstream systems. A good"},{"line_number":639,"context_line":"      overview of notifications can be found at \u003clink xlink:href\u003d\"https://wiki.oenstack.org/wiki/SystemUsageData\""},{"line_number":640,"context_line":"      xlink:title\u003d\"System Usage Data\"\u003eSystem Usage Data\u003c/link\u003e.\u003cindexterm"},{"line_number":641,"context_line":"          class\u003d\"singular\"\u003e"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_27b3a3ea","line":638,"updated":"2016-03-03 15:49:15.000000000","message":"An overview*","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":653,"context_line":"notification_driver\u003dmessagingv2\u003c/programlisting\u003e"},{"line_number":654,"context_line":""},{"line_number":655,"context_line":"      \u003cpara\u003eOnce \u003ccode\u003enova\u003c/code\u003e is sending notifications, install and"},{"line_number":656,"context_line":"      configure StackTach. StackTach has a worker that is configured to read"},{"line_number":657,"context_line":"      these notifications and store them in a database. Users can inquire on"},{"line_number":658,"context_line":"      instances, requests, servers and more by using the browser interface or"},{"line_number":659,"context_line":"      command line tool, \u003clink xlink:href\u003d\"https://github.com/rackerlabs/stacky\"\u003eStacky\u003c/link\u003e."}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_67d00bf7","line":656,"range":{"start_line":656,"start_character":37,"end_line":656,"end_character":49},"updated":"2016-03-03 15:49:15.000000000","message":"\"has a worker\" clarify this, what is a worker?","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":655,"context_line":"      \u003cpara\u003eOnce \u003ccode\u003enova\u003c/code\u003e is sending notifications, install and"},{"line_number":656,"context_line":"      configure StackTach. StackTach has a worker that is configured to read"},{"line_number":657,"context_line":"      these notifications and store them in a database. Users can inquire on"},{"line_number":658,"context_line":"      instances, requests, servers and more by using the browser interface or"},{"line_number":659,"context_line":"      command line tool, \u003clink xlink:href\u003d\"https://github.com/rackerlabs/stacky\"\u003eStacky\u003c/link\u003e."},{"line_number":660,"context_line":"      Since StackTach is relatively new and constantly changing, installation"},{"line_number":661,"context_line":"      instructions would quickly become outdated. Please refer to the \u003clink xlink:href\u003d\"https://git.openstack.org/cgit//openstack/stacktach\"\u003eStackTach Git repo\u003c/link\u003e for instructions as well"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_87fa7773","line":658,"range":{"start_line":658,"start_character":25,"end_line":658,"end_character":43},"updated":"2016-03-03 15:49:15.000000000","message":"Rephase: \"...requests, and servers by using...\"","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":658,"context_line":"      instances, requests, servers and more by using the browser interface or"},{"line_number":659,"context_line":"      command line tool, \u003clink xlink:href\u003d\"https://github.com/rackerlabs/stacky\"\u003eStacky\u003c/link\u003e."},{"line_number":660,"context_line":"      Since StackTach is relatively new and constantly changing, installation"},{"line_number":661,"context_line":"      instructions would quickly become outdated. Please refer to the \u003clink xlink:href\u003d\"https://git.openstack.org/cgit//openstack/stacktach\"\u003eStackTach Git repo\u003c/link\u003e for instructions as well"},{"line_number":662,"context_line":"      as a demo video. Additional details on the latest developments can be"},{"line_number":663,"context_line":"      discovered at the\u003clink xlink:href\u003d\"http://stacktach.com/\"\u003eofficial page\u003c/link\u003e\u003c/para\u003e"},{"line_number":664,"context_line":"    \u003c/section\u003e"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_270f2389","line":661,"range":{"start_line":661,"start_character":19,"end_line":661,"end_character":24},"updated":"2016-03-03 15:49:15.000000000","message":"remove","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":665,"context_line":"    \u003csection xml:id\u003d\"Logstash\"\u003e"},{"line_number":666,"context_line":"      \u003ctitle\u003eLogstash\u003c/title\u003e"},{"line_number":667,"context_line":"      \u003cpara\u003e"},{"line_number":668,"context_line":"      Logstash is a high performance indexing anf search engine for logs. Logs"},{"line_number":669,"context_line":"      from Jenkins test runs are sent to logstash where they are indexed and"},{"line_number":670,"context_line":"      stored. Logstash facilitates reviewing logs from multiple sources in a"},{"line_number":671,"context_line":"      single test run, searching for errors or particular events within a test"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_876f172a","line":668,"range":{"start_line":668,"start_character":46,"end_line":668,"end_character":49},"updated":"2016-03-03 15:49:15.000000000","message":"and*","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":669,"context_line":"      from Jenkins test runs are sent to logstash where they are indexed and"},{"line_number":670,"context_line":"      stored. Logstash facilitates reviewing logs from multiple sources in a"},{"line_number":671,"context_line":"      single test run, searching for errors or particular events within a test"},{"line_number":672,"context_line":"      run, as well as searching for log event trends across test runs.\u003c/para\u003e"},{"line_number":673,"context_line":"      \u003cpara\u003e"},{"line_number":674,"context_line":"      There are four major layers in Logstash Setup which are Log Pusher"},{"line_number":675,"context_line":"      Scripts, Logstash Indexer, ElasticSearch, Kibana. Each layer scales"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_a74973b9","line":672,"range":{"start_line":672,"start_character":11,"end_line":672,"end_character":21},"updated":"2016-03-03 15:49:15.000000000","message":"and*","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":671,"context_line":"      single test run, searching for errors or particular events within a test"},{"line_number":672,"context_line":"      run, as well as searching for log event trends across test runs.\u003c/para\u003e"},{"line_number":673,"context_line":"      \u003cpara\u003e"},{"line_number":674,"context_line":"      There are four major layers in Logstash Setup which are Log Pusher"},{"line_number":675,"context_line":"      Scripts, Logstash Indexer, ElasticSearch, Kibana. Each layer scales"},{"line_number":676,"context_line":"      horizontally. As the number of logs grows we can add more log pushers,"},{"line_number":677,"context_line":"      more Logstash indexers, and more ElasticSearch nodes."},{"line_number":678,"context_line":"      \u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_c7a8ff22","line":675,"range":{"start_line":674,"start_character":51,"end_line":675,"end_character":55},"updated":"2016-03-03 15:49:15.000000000","message":"Put this into a list please :) \n\nThere are four major layers in Logstach setup:\n\u003citemizedlist\u003e\n  \u003clistitem\u003e\n    \u003cpara\u003eLog pusher\u003c/para\u003e\n\nEtc etc","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":673,"context_line":"      \u003cpara\u003e"},{"line_number":674,"context_line":"      There are four major layers in Logstash Setup which are Log Pusher"},{"line_number":675,"context_line":"      Scripts, Logstash Indexer, ElasticSearch, Kibana. Each layer scales"},{"line_number":676,"context_line":"      horizontally. As the number of logs grows we can add more log pushers,"},{"line_number":677,"context_line":"      more Logstash indexers, and more ElasticSearch nodes."},{"line_number":678,"context_line":"      \u003c/para\u003e"},{"line_number":679,"context_line":"      \u003cpara\u003e"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_2770c3db","line":676,"range":{"start_line":676,"start_character":48,"end_line":676,"end_character":50},"updated":"2016-03-03 15:49:15.000000000","message":"you*","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":677,"context_line":"      more Logstash indexers, and more ElasticSearch nodes."},{"line_number":678,"context_line":"      \u003c/para\u003e"},{"line_number":679,"context_line":"      \u003cpara\u003e"},{"line_number":680,"context_line":"      Logpusher is a pair of simple Python scripts which first listens to"},{"line_number":681,"context_line":"      Jenkins build events and converts them into Gearman jobs and then perform"},{"line_number":682,"context_line":"      Gearman jobs to push log files into logstash. Logstash Indexer read these"},{"line_number":683,"context_line":"      log events, filters them to remove unwanted lines, collapse multiple"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_67764bd8","line":680,"range":{"start_line":680,"start_character":29,"end_line":680,"end_character":35},"updated":"2016-03-03 15:49:15.000000000","message":"remove","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":678,"context_line":"      \u003c/para\u003e"},{"line_number":679,"context_line":"      \u003cpara\u003e"},{"line_number":680,"context_line":"      Logpusher is a pair of simple Python scripts which first listens to"},{"line_number":681,"context_line":"      Jenkins build events and converts them into Gearman jobs and then perform"},{"line_number":682,"context_line":"      Gearman jobs to push log files into logstash. Logstash Indexer read these"},{"line_number":683,"context_line":"      log events, filters them to remove unwanted lines, collapse multiple"},{"line_number":684,"context_line":"      events together, and parses useful information before shipping them to"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_c7563f29","line":681,"updated":"2016-03-03 15:49:15.000000000","message":"Gearman jobs, * (and maybe elaborate on what a Gearman job is)","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"d3f3c95be3e9d29acb473e995eaea12fd0c7d2d2","unresolved":false,"context_lines":[{"line_number":679,"context_line":"      \u003cpara\u003e"},{"line_number":680,"context_line":"      Logpusher is a pair of simple Python scripts which first listens to"},{"line_number":681,"context_line":"      Jenkins build events and converts them into Gearman jobs and then perform"},{"line_number":682,"context_line":"      Gearman jobs to push log files into logstash. Logstash Indexer read these"},{"line_number":683,"context_line":"      log events, filters them to remove unwanted lines, collapse multiple"},{"line_number":684,"context_line":"      events together, and parses useful information before shipping them to"},{"line_number":685,"context_line":"      ElasticSearch for storage and indexing. Kibana is a logstash oriented web"}],"source_content_type":"application/xml","patch_set":13,"id":"7af24918_47398ff1","line":682,"range":{"start_line":682,"start_character":61,"end_line":682,"end_character":68},"updated":"2016-03-03 15:49:15.000000000","message":"indexer* reads*","commit_id":"ff319bd89970ef41aaf6098d0d50113c523f8f6e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ccb02251af34cc82388b18e95e13efab55eb5e3a","unresolved":false,"context_lines":[{"line_number":634,"context_line":"      sent by \u003ccode\u003enova\u003c/code\u003e. Notifications are essentially the same as logs"},{"line_number":635,"context_line":"      but can be much more detailed. Nearly all OpenStack components are"},{"line_number":636,"context_line":"      capable of generating notifications when significant events occur."},{"line_number":637,"context_line":"      Notifications are messages placed on the OpenStack queue(generally"},{"line_number":638,"context_line":"      RabbitMQ) for consumption by downstream systems. An overview of"},{"line_number":639,"context_line":"      notifications can be found at \u003clink xlink:href\u003d\"https://wiki.oenstack.org/wiki/SystemUsageData\""},{"line_number":640,"context_line":"      xlink:title\u003d\"System Usage Data\"\u003eSystem Usage Data\u003c/link\u003e.\u003cindexterm"}],"source_content_type":"application/xml","patch_set":14,"id":"7af24918_f5295ae7","line":637,"updated":"2016-03-03 18:58:52.000000000","message":"missing space","commit_id":"fefb2f50452e2cf9f1f9aede69552b502b96ad8a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ccb02251af34cc82388b18e95e13efab55eb5e3a","unresolved":false,"context_lines":[{"line_number":636,"context_line":"      capable of generating notifications when significant events occur."},{"line_number":637,"context_line":"      Notifications are messages placed on the OpenStack queue(generally"},{"line_number":638,"context_line":"      RabbitMQ) for consumption by downstream systems. An overview of"},{"line_number":639,"context_line":"      notifications can be found at \u003clink xlink:href\u003d\"https://wiki.oenstack.org/wiki/SystemUsageData\""},{"line_number":640,"context_line":"      xlink:title\u003d\"System Usage Data\"\u003eSystem Usage Data\u003c/link\u003e.\u003cindexterm"},{"line_number":641,"context_line":"          class\u003d\"singular\"\u003e"},{"line_number":642,"context_line":"          \u003cprimary\u003eStackTach\u003c/primary\u003e"}],"source_content_type":"application/xml","patch_set":14,"id":"7af24918_955c567e","line":639,"updated":"2016-03-03 18:58:52.000000000","message":"typo: openstack","commit_id":"fefb2f50452e2cf9f1f9aede69552b502b96ad8a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ccb02251af34cc82388b18e95e13efab55eb5e3a","unresolved":false,"context_lines":[{"line_number":671,"context_line":"      single test run, searching for errors or particular events within a test"},{"line_number":672,"context_line":"      run, and searching for log event trends across test runs.\u003c/para\u003e"},{"line_number":673,"context_line":"      \u003cpara\u003e"},{"line_number":674,"context_line":"      There are four major layers in Logstash Setup which are"},{"line_number":675,"context_line":"      \u003citemizedlist\u003e"},{"line_number":676,"context_line":"      \u003clistitem\u003e"},{"line_number":677,"context_line":"      \u003cpara\u003eLog Pusher\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":14,"id":"7af24918_151b26cb","line":674,"updated":"2016-03-03 18:58:52.000000000","message":"lower case setup","commit_id":"fefb2f50452e2cf9f1f9aede69552b502b96ad8a"}]}
