)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"change_message_id":"f54a2584b9cfcd022c3de8a6de5bc60f7e91c457","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ecdaebe5_b815db40","updated":"2025-04-10 06:53:43.000000000","message":"A note. Turns out we don\u0027t actually need this for telemetry right now, but I think it still has value and could prove useful in the future.","commit_id":"a4a81535832edea8f83b2ee3ff2006985b7005d7"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"4c671f82403035c8010bd3eb5281d76aec9f4d5a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"737fe16c_f7b2a488","updated":"2025-04-10 05:23:06.000000000","message":"https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_19a/openstack/19aaecf268264159b4f1fdfa66bbcdcb/job-output.txt\n```\n++ /opt/stack/devstack-plugin-prometheus/devstack/lib/prometheus:configure_prometheus:50 :   sudo cat /etc/prometheus/prometheus.yml\n2025-04-09 14:04:20.848991 | controller | # Prometheus config for single node\n2025-04-09 14:04:20.849051 | controller | global:\n2025-04-09 14:04:20.849102 | controller |   scrape_interval: 10s\n2025-04-09 14:04:20.849171 | controller | scrape_configs:\n2025-04-09 14:04:20.849234 | controller |   - job_name: \"node\"\n2025-04-09 14:04:20.849299 | controller |     static_configs:\n2025-04-09 14:04:20.849364 | controller |       - targets: [\"localhost:9882\"]\n2025-04-09 14:04:20.849430 | controller |       - targets: [\"localhost:9090\"] # prometheus target\n2025-04-09 14:04:20.849540 | controller |       - targets: [\"localhost:9100\"] # node_exporter target\n2025-04-09 14:04:20.849607 | controller | #        labels:\n2025-04-09 14:04:20.849696 | controller | #          fqdn: \"controller\" # node_exporter fqdn\n```\nPatch used in the job.","commit_id":"a4a81535832edea8f83b2ee3ff2006985b7005d7"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5acee61a2b542738c68b31f000eb61ed9e5ade58","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b8d9ca95_93d38884","in_reply_to":"4c19e89c_7fd8b6a9","updated":"2025-04-10 09:57:32.000000000","message":"you can see use pass a cofnig to use here \n\nhttps://github.com/openstack/watcher/blob/master/.zuul.yaml#L219\n\nwhich is generated using a playbook here \nhttps://github.com/openstack/watcher/blob/master/.zuul.yaml#L177-L178\nhttps://github.com/openstack/watcher/blob/master/playbooks/generate_prometheus_config.yml \nhttps://github.com/openstack/watcher/blob/master/playbooks/templates/prometheus.yml.j2\n\nso you can use the same patteren to tweak the prometheus.yml as needed\n\nthe one in the plugin is really just a sample for you do use if your deploying locally.","commit_id":"a4a81535832edea8f83b2ee3ff2006985b7005d7"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"47fc60a1f60ef92ce227faf23065f42e89b4d33b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4c19e89c_7fd8b6a9","in_reply_to":"ecdaebe5_b815db40","updated":"2025-04-10 09:51:28.000000000","message":"we can merge this but keep in bind the way this is inteded to be used is the zuul job will use a pre playbook to render a scrpe config to a known location and that location should be passed to the devstack plugin via the local.conf.\n\nso if you need to add addtiona scrape endpoint for a given job you can do that wihtout modifying this file in the job that is using it.","commit_id":"a4a81535832edea8f83b2ee3ff2006985b7005d7"}]}
