)]}'
{"ansible/group_vars/all.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d423667c05e2f522686e1a88615453a3e8b2e924","unresolved":true,"context_lines":[{"line_number":434,"context_line":"prometheus_rabbitmq_exporter_port: \"15692\""},{"line_number":435,"context_line":"# Default cadvisor port of 8080 already in use"},{"line_number":436,"context_line":"prometheus_cadvisor_port: \"18080\""},{"line_number":437,"context_line":"prometheus_fluentd_exporter_port: \"24224\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"# Prometheus alertmanager ports"},{"line_number":440,"context_line":"prometheus_alertmanager_port: \"9093\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"61cca31a_0c5ddf63","line":437,"range":{"start_line":437,"start_character":35,"end_line":437,"end_character":40},"updated":"2021-06-14 09:53:52.000000000","message":"The example in https://docs.fluentd.org/monitoring-fluentd/monitoring-prometheus uses 24224 as the forwarder port. It uses 24231 as the metrics port.","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"38357e8ea26b56abad87cb50745e1ebf90c556f0","unresolved":false,"context_lines":[{"line_number":434,"context_line":"prometheus_rabbitmq_exporter_port: \"15692\""},{"line_number":435,"context_line":"# Default cadvisor port of 8080 already in use"},{"line_number":436,"context_line":"prometheus_cadvisor_port: \"18080\""},{"line_number":437,"context_line":"prometheus_fluentd_exporter_port: \"24224\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"# Prometheus alertmanager ports"},{"line_number":440,"context_line":"prometheus_alertmanager_port: \"9093\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"266ea27a_5d4ec378","line":437,"range":{"start_line":437,"start_character":35,"end_line":437,"end_character":40},"in_reply_to":"61cca31a_0c5ddf63","updated":"2021-07-12 14:48:14.000000000","message":"Done","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d423667c05e2f522686e1a88615453a3e8b2e924","unresolved":true,"context_lines":[{"line_number":1083,"context_line":"enable_prometheus_node_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1084,"context_line":"enable_prometheus_memcached_exporter: \"{{ enable_memcached | bool }}\""},{"line_number":1085,"context_line":"enable_prometheus_cadvisor: \"{{ enable_prometheus | bool }}\""},{"line_number":1086,"context_line":"enable_prometheus_fluentd_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1087,"context_line":"enable_prometheus_alertmanager: \"{{ enable_prometheus | bool }}\""},{"line_number":1088,"context_line":"enable_prometheus_ceph_mgr_exporter: \"no\""},{"line_number":1089,"context_line":"enable_prometheus_openstack_exporter: \"{{ enable_prometheus | bool }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d2e26aa7_942319f0","line":1086,"range":{"start_line":1086,"start_character":40,"end_line":1086,"end_character":64},"updated":"2021-06-14 09:53:52.000000000","message":".. and enable_fluentd | bool","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d423667c05e2f522686e1a88615453a3e8b2e924","unresolved":true,"context_lines":[{"line_number":1083,"context_line":"enable_prometheus_node_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1084,"context_line":"enable_prometheus_memcached_exporter: \"{{ enable_memcached | bool }}\""},{"line_number":1085,"context_line":"enable_prometheus_cadvisor: \"{{ enable_prometheus | bool }}\""},{"line_number":1086,"context_line":"enable_prometheus_fluentd_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1087,"context_line":"enable_prometheus_alertmanager: \"{{ enable_prometheus | bool }}\""},{"line_number":1088,"context_line":"enable_prometheus_ceph_mgr_exporter: \"no\""},{"line_number":1089,"context_line":"enable_prometheus_openstack_exporter: \"{{ enable_prometheus | bool }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"a10cd564_25dcec1d","line":1086,"range":{"start_line":1086,"start_character":25,"end_line":1086,"end_character":34},"updated":"2021-06-14 09:53:52.000000000","message":"nit: we\u0027re not really enabling a separate exporter, only collection of metrics from fluentd. I suppose it fits with existing variables though.","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"38357e8ea26b56abad87cb50745e1ebf90c556f0","unresolved":true,"context_lines":[{"line_number":1083,"context_line":"enable_prometheus_node_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1084,"context_line":"enable_prometheus_memcached_exporter: \"{{ enable_memcached | bool }}\""},{"line_number":1085,"context_line":"enable_prometheus_cadvisor: \"{{ enable_prometheus | bool }}\""},{"line_number":1086,"context_line":"enable_prometheus_fluentd_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1087,"context_line":"enable_prometheus_alertmanager: \"{{ enable_prometheus | bool }}\""},{"line_number":1088,"context_line":"enable_prometheus_ceph_mgr_exporter: \"no\""},{"line_number":1089,"context_line":"enable_prometheus_openstack_exporter: \"{{ enable_prometheus | bool }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"2097e09c_c7d1cf4b","line":1086,"range":{"start_line":1086,"start_character":25,"end_line":1086,"end_character":34},"in_reply_to":"a10cd564_25dcec1d","updated":"2021-07-12 14:48:14.000000000","message":"hopefully s/exporter/integration is less unsettling for your eye","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"38357e8ea26b56abad87cb50745e1ebf90c556f0","unresolved":false,"context_lines":[{"line_number":1083,"context_line":"enable_prometheus_node_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1084,"context_line":"enable_prometheus_memcached_exporter: \"{{ enable_memcached | bool }}\""},{"line_number":1085,"context_line":"enable_prometheus_cadvisor: \"{{ enable_prometheus | bool }}\""},{"line_number":1086,"context_line":"enable_prometheus_fluentd_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1087,"context_line":"enable_prometheus_alertmanager: \"{{ enable_prometheus | bool }}\""},{"line_number":1088,"context_line":"enable_prometheus_ceph_mgr_exporter: \"no\""},{"line_number":1089,"context_line":"enable_prometheus_openstack_exporter: \"{{ enable_prometheus | bool }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5c29cbed_08d625f0","line":1086,"range":{"start_line":1086,"start_character":40,"end_line":1086,"end_character":64},"in_reply_to":"d2e26aa7_942319f0","updated":"2021-07-12 14:48:14.000000000","message":"Done","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b73ed0a48e667c9646322946d579cf25c258a7da","unresolved":true,"context_lines":[{"line_number":434,"context_line":"prometheus_rabbitmq_exporter_port: \"15692\""},{"line_number":435,"context_line":"# Default cadvisor port of 8080 already in use"},{"line_number":436,"context_line":"prometheus_cadvisor_port: \"18080\""},{"line_number":437,"context_line":"prometheus_fluentd_integration_port: \"24231\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"# Prometheus alertmanager ports"},{"line_number":440,"context_line":"prometheus_alertmanager_port: \"9093\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7f21789e_11040875","line":437,"range":{"start_line":437,"start_character":19,"end_line":437,"end_character":30},"updated":"2021-08-04 08:36:41.000000000","message":"just to be annoying and offer an alternative, metrics_port?","commit_id":"49422e7660c1d562c5c5668ec578e22277862b3b"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"b6a83b6ed22cdeea45608e122e11c8367308cf4f","unresolved":true,"context_lines":[{"line_number":434,"context_line":"prometheus_rabbitmq_exporter_port: \"15692\""},{"line_number":435,"context_line":"# Default cadvisor port of 8080 already in use"},{"line_number":436,"context_line":"prometheus_cadvisor_port: \"18080\""},{"line_number":437,"context_line":"prometheus_fluentd_integration_port: \"24231\""},{"line_number":438,"context_line":""},{"line_number":439,"context_line":"# Prometheus alertmanager ports"},{"line_number":440,"context_line":"prometheus_alertmanager_port: \"9093\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"2e53c4bc_ccae5698","line":437,"range":{"start_line":437,"start_character":19,"end_line":437,"end_character":30},"in_reply_to":"7f21789e_11040875","updated":"2021-08-09 09:22:29.000000000","message":"I agree that reads better, but I went with integration, because that\u0027s what they seem to call it:\n\nhttps://prometheus.io/docs/instrumenting/exporters/#exporters-and-integrations\n\nAlthough having read it again, it\u0027s not particularly clear.","commit_id":"49422e7660c1d562c5c5668ec578e22277862b3b"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b73ed0a48e667c9646322946d579cf25c258a7da","unresolved":true,"context_lines":[{"line_number":1083,"context_line":"enable_prometheus_node_exporter: \"{{ enable_prometheus | bool }}\""},{"line_number":1084,"context_line":"enable_prometheus_memcached_exporter: \"{{ enable_memcached | bool }}\""},{"line_number":1085,"context_line":"enable_prometheus_cadvisor: \"{{ enable_prometheus | bool }}\""},{"line_number":1086,"context_line":"enable_prometheus_fluentd_integration: \"{{ enable_prometheus | bool and enable_fluentd | bool }}\""},{"line_number":1087,"context_line":"enable_prometheus_alertmanager: \"{{ enable_prometheus | bool }}\""},{"line_number":1088,"context_line":"enable_prometheus_ceph_mgr_exporter: \"no\""},{"line_number":1089,"context_line":"enable_prometheus_openstack_exporter: \"{{ enable_prometheus | bool }}\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"c7206b6f_0ffeb09f","line":1086,"range":{"start_line":1086,"start_character":26,"end_line":1086,"end_character":37},"updated":"2021-08-04 08:36:41.000000000","message":"metrics?","commit_id":"49422e7660c1d562c5c5668ec578e22277862b3b"}],"ansible/roles/common/templates/conf/input/08-prometheus.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d423667c05e2f522686e1a88615453a3e8b2e924","unresolved":true,"context_lines":[{"line_number":9,"context_line":"  @type prometheus_output_monitor"},{"line_number":10,"context_line":"  interval 10"},{"line_number":11,"context_line":"  \u003clabels\u003e"},{"line_number":12,"context_line":"    hostname ${hostname}"},{"line_number":13,"context_line":"  \u003c/labels\u003e"},{"line_number":14,"context_line":"\u003c/source\u003e"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"cc2ffab2_c44c6e44","line":12,"range":{"start_line":12,"start_character":4,"end_line":12,"end_character":12},"updated":"2021-06-14 09:53:52.000000000","message":"nit: Do we normally capitalise Hostname? Does this apply to the metrics or events?","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"38357e8ea26b56abad87cb50745e1ebf90c556f0","unresolved":false,"context_lines":[{"line_number":9,"context_line":"  @type prometheus_output_monitor"},{"line_number":10,"context_line":"  interval 10"},{"line_number":11,"context_line":"  \u003clabels\u003e"},{"line_number":12,"context_line":"    hostname ${hostname}"},{"line_number":13,"context_line":"  \u003c/labels\u003e"},{"line_number":14,"context_line":"\u003c/source\u003e"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bee21ed5_584bd0c5","line":12,"range":{"start_line":12,"start_character":4,"end_line":12,"end_character":12},"in_reply_to":"cc2ffab2_c44c6e44","updated":"2021-07-12 14:48:14.000000000","message":"Done","commit_id":"095bdfef6b17095d1314f239d42c7ad7734a7ab7"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b73ed0a48e667c9646322946d579cf25c258a7da","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003csource\u003e"},{"line_number":2,"context_line":"  @type prometheus"},{"line_number":3,"context_line":"  bind {{ api_interface_address }}"},{"line_number":4,"context_line":"  port {{ prometheus_fluentd_exporter_port }}"},{"line_number":5,"context_line":"  metrics_path /metrics"},{"line_number":6,"context_line":"\u003c/source\u003e"},{"line_number":7,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"186d8fe3_a1890f34","line":4,"range":{"start_line":4,"start_character":29,"end_line":4,"end_character":37},"updated":"2021-08-04 08:36:41.000000000","message":"integration","commit_id":"49422e7660c1d562c5c5668ec578e22277862b3b"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"b6a83b6ed22cdeea45608e122e11c8367308cf4f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003csource\u003e"},{"line_number":2,"context_line":"  @type prometheus"},{"line_number":3,"context_line":"  bind {{ api_interface_address }}"},{"line_number":4,"context_line":"  port {{ prometheus_fluentd_exporter_port }}"},{"line_number":5,"context_line":"  metrics_path /metrics"},{"line_number":6,"context_line":"\u003c/source\u003e"},{"line_number":7,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"141af434_89469848","line":4,"range":{"start_line":4,"start_character":29,"end_line":4,"end_character":37},"in_reply_to":"186d8fe3_a1890f34","updated":"2021-08-09 09:22:29.000000000","message":"Done","commit_id":"49422e7660c1d562c5c5668ec578e22277862b3b"}],"releasenotes/notes/add-support-for-fluentd-exporter-ca02ff9182039e3e.yaml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"15c76a181e54aee3b2ca61d8e2fc0dc246204733","unresolved":true,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds support for integrating Fluentd metrics into Prometheus. By"},{"line_number":5,"context_line":"    default this is now enabled when Prometheus is enabled. This behaviour"},{"line_number":6,"context_line":"    can be overridden via the `enable_prometheus_fluentd_integration` flag. By"},{"line_number":7,"context_line":"    default the integration provides metrics relating to the processing of logs"},{"line_number":8,"context_line":"    by Fluentd. These metrics can be useful for monitoring the status of the"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5d4f4e33_2f43c37f","line":5,"range":{"start_line":5,"start_character":11,"end_line":5,"end_character":12},"updated":"2021-08-27 08:07:34.000000000","message":"comma","commit_id":"b692ce7af1042b4431a04060e066237166531b4d"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"15c76a181e54aee3b2ca61d8e2fc0dc246204733","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds support for integrating Fluentd metrics into Prometheus. By"},{"line_number":5,"context_line":"    default this is now enabled when Prometheus is enabled. This behaviour"},{"line_number":6,"context_line":"    can be overridden via the `enable_prometheus_fluentd_integration` flag. By"},{"line_number":7,"context_line":"    default the integration provides metrics relating to the processing of logs"},{"line_number":8,"context_line":"    by Fluentd. These metrics can be useful for monitoring the status of the"},{"line_number":9,"context_line":"    Fluentd service. Additional metrics can also be extracted from logs via"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"f5de8122_83744dfd","line":6,"range":{"start_line":6,"start_character":30,"end_line":6,"end_character":31},"updated":"2021-08-27 08:07:34.000000000","message":"need to be doubled","commit_id":"b692ce7af1042b4431a04060e066237166531b4d"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"15c76a181e54aee3b2ca61d8e2fc0dc246204733","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    Adds support for integrating Fluentd metrics into Prometheus. By"},{"line_number":5,"context_line":"    default this is now enabled when Prometheus is enabled. This behaviour"},{"line_number":6,"context_line":"    can be overridden via the `enable_prometheus_fluentd_integration` flag. By"},{"line_number":7,"context_line":"    default the integration provides metrics relating to the processing of logs"},{"line_number":8,"context_line":"    by Fluentd. These metrics can be useful for monitoring the status of the"},{"line_number":9,"context_line":"    Fluentd service. Additional metrics can also be extracted from logs via"},{"line_number":10,"context_line":"    custom Fluentd config."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"0699d8c5_145f9495","line":7,"range":{"start_line":7,"start_character":11,"end_line":7,"end_character":12},"updated":"2021-08-27 08:07:34.000000000","message":"comma","commit_id":"b692ce7af1042b4431a04060e066237166531b4d"}]}
