)]}'
{"ansible/roles/monasca/templates/monasca-log-metrics/log-metrics.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a483e538bc622ae97747742c6fd6f872594f3685","unresolved":false,"context_lines":[{"line_number":7,"context_line":"# example, if HAProxy fails over, file system corruption is detected or"},{"line_number":8,"context_line":"# other scenarios of interest."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"{% if monasca_logstash_use_v6 %}"},{"line_number":11,"context_line":"input {"},{"line_number":12,"context_line":"    kafka {"},{"line_number":13,"context_line":"        bootstrap_servers \u003d\u003e \"{{ monasca_kafka_servers }}\""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bf51134e_c2868c66","line":10,"range":{"start_line":10,"start_character":6,"end_line":10,"end_character":29},"updated":"2020-06-29 08:15:56.000000000","message":"| bool","commit_id":"3cf1e1146ed34b48e9a415a2dfabd30be386bde8"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a483e538bc622ae97747742c6fd6f872594f3685","unresolved":false,"context_lines":[{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    # Convert the timestamp of the event to milliseconds since epoch."},{"line_number":57,"context_line":"    ruby {"},{"line_number":58,"context_line":"{% if monasca_logstash_use_v6 %}"},{"line_number":59,"context_line":"        code \u003d\u003e \"event.set(\u0027[metric][timestamp]\u0027, event.get(\u0027[@timestamp]\u0027).to_i*1000)\""},{"line_number":60,"context_line":"{% else %}"},{"line_number":61,"context_line":"{# Logstash 2 #}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bf51134e_a289d875","line":58,"range":{"start_line":58,"start_character":6,"end_line":58,"end_character":29},"updated":"2020-06-29 08:15:56.000000000","message":"| bool","commit_id":"3cf1e1146ed34b48e9a415a2dfabd30be386bde8"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a483e538bc622ae97747742c6fd6f872594f3685","unresolved":false,"context_lines":[{"line_number":84,"context_line":"    }"},{"line_number":85,"context_line":"}"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"{% if monasca_logstash_use_v6 %}"},{"line_number":88,"context_line":"output {"},{"line_number":89,"context_line":"    kafka {"},{"line_number":90,"context_line":"        codec \u003d\u003e json"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bf51134e_2295c887","line":87,"range":{"start_line":87,"start_character":6,"end_line":87,"end_character":29},"updated":"2020-06-29 08:15:56.000000000","message":"| bool","commit_id":"3cf1e1146ed34b48e9a415a2dfabd30be386bde8"}],"ansible/roles/monasca/templates/monasca-log-metrics/monasca-log-metrics.json.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a483e538bc622ae97747742c6fd6f872594f3685","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{% set monasca_logstash_cmd \u003d \u0027/usr/share/logstash/bin/logstash --path.settings /etc/logstash/ --log.format json --path.logs /var/log/kolla/logstash/monasca-log-metrics\u0027 if monasca_logstash_use_v6 else \u0027/opt/logstash/bin/logstash --log-in-json --log /var/log/kolla/logstash/monasca-log-metrics.log\u0027 %}"},{"line_number":2,"context_line":"{"},{"line_number":3,"context_line":"    \"command\": \"{{ monasca_logstash_cmd }} -f /etc/logstash/conf.d/log-metrics.conf\","},{"line_number":4,"context_line":"    \"config_files\": ["}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"bf51134e_67016e05","line":1,"range":{"start_line":1,"start_character":120,"end_line":1,"end_character":168},"updated":"2020-06-29 08:15:56.000000000","message":"Where does this actually end up logging to?\n\n/var/log/kolla/logstash/monasca-log-metrics.log\n\nas before, or\n\n/var/log/kolla/logstash/monasca-log-metrics/\u003csomething\u003e","commit_id":"f38bc84214fdb3f274ac9bcc000a3ace0bcbc8f4"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a483e538bc622ae97747742c6fd6f872594f3685","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{% set monasca_logstash_cmd \u003d \u0027/usr/share/logstash/bin/logstash --path.settings /etc/logstash/ --log.format json --path.logs /var/log/kolla/logstash/monasca-log-metrics\u0027 if monasca_logstash_use_v6 else \u0027/opt/logstash/bin/logstash --log-in-json --log /var/log/kolla/logstash/monasca-log-metrics.log\u0027 %}"},{"line_number":2,"context_line":"{"},{"line_number":3,"context_line":"    \"command\": \"{{ monasca_logstash_cmd }} -f /etc/logstash/conf.d/log-metrics.conf\","},{"line_number":4,"context_line":"    \"config_files\": ["}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"bf51134e_641ccc77","line":1,"range":{"start_line":1,"start_character":173,"end_line":1,"end_character":196},"updated":"2020-06-29 08:15:56.000000000","message":"| bool","commit_id":"f38bc84214fdb3f274ac9bcc000a3ace0bcbc8f4"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"18dc408707551b29a4a01d6d50f9d391ece74f6d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{% set monasca_logstash_cmd \u003d \u0027/usr/share/logstash/bin/logstash --path.settings /etc/logstash/ --log.format json --path.logs /var/log/kolla/logstash/monasca-log-metrics\u0027 if monasca_logstash_use_v6 else \u0027/opt/logstash/bin/logstash --log-in-json --log /var/log/kolla/logstash/monasca-log-metrics.log\u0027 %}"},{"line_number":2,"context_line":"{"},{"line_number":3,"context_line":"    \"command\": \"{{ monasca_logstash_cmd }} -f /etc/logstash/conf.d/log-metrics.conf\","},{"line_number":4,"context_line":"    \"config_files\": ["}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"bf51134e_12626ed8","line":1,"range":{"start_line":1,"start_character":120,"end_line":1,"end_character":168},"in_reply_to":"bf51134e_67016e05","updated":"2020-06-29 09:16:56.000000000","message":"The latter. It creates two log files in the folder which we don\u0027t ingest (for fear of creating loops).","commit_id":"f38bc84214fdb3f274ac9bcc000a3ace0bcbc8f4"}],"ansible/roles/monasca/templates/monasca-log-persister/log-persister.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a483e538bc622ae97747742c6fd6f872594f3685","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Persist transformed logs to Elasticsearch"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"{% if monasca_logstash_use_v6 %}"},{"line_number":4,"context_line":"input {"},{"line_number":5,"context_line":"    kafka {"},{"line_number":6,"context_line":"        bootstrap_servers \u003d\u003e \"{{ monasca_kafka_servers }}\""}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"bf51134e_870ac21c","line":3,"range":{"start_line":3,"start_character":6,"end_line":3,"end_character":29},"updated":"2020-06-29 08:15:56.000000000","message":"|bool","commit_id":"f38bc84214fdb3f274ac9bcc000a3ace0bcbc8f4"}]}
