)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ed29090e12be32e241fa7ef49704bdba12447abd","unresolved":true,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2026-03-25 21:55:57 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add documentation for Manila telemetry metrics"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I046657844f6bcea7e7a0a150cb9fb1212a832d85"},{"line_number":10,"context_line":"Signed-off-by: Amarachi Ogbonnaya \u003camarachiogbo19@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"c77eb25c_7a7b0d37","line":8,"updated":"2026-03-26 21:55:12.000000000","message":"To work with our bug automation, we need this line above the Change-Id:\n\nCloses-Bug: #1797913","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2026-03-25 21:55:57 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add documentation for Manila telemetry metrics"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I046657844f6bcea7e7a0a150cb9fb1212a832d85"},{"line_number":10,"context_line":"Signed-off-by: Amarachi Ogbonnaya \u003camarachiogbo19@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"32c8d56e_09812681","line":8,"in_reply_to":"c77eb25c_7a7b0d37","updated":"2026-03-27 12:37:54.000000000","message":"+1\n\nLearn about how to draft commit messages in https://wiki.openstack.org/wiki/GitCommitMessages#Git_Commit_Good_Practice","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"34f93562645508a78f4103e432df89304a571600","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2026-03-25 21:55:57 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add documentation for Manila telemetry metrics"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I046657844f6bcea7e7a0a150cb9fb1212a832d85"},{"line_number":10,"context_line":"Signed-off-by: Amarachi Ogbonnaya \u003camarachiogbo19@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"a29264f1_5322d8c1","line":8,"in_reply_to":"c77eb25c_7a7b0d37","updated":"2026-03-27 13:38:40.000000000","message":"Done","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"8afe985a2a429308bb507b5156fc2eb0db12d59a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"99d7f9ad_cca3db7c","updated":"2026-03-26 08:27:38.000000000","message":"Thank you for the detailed feedback. I’ve updated the document to align with the admin guide conventions, added the required configuration details, corrected the notification metrics, and fixed the toctree placement. I also verified that the documentation builds successfully locally. I’d appreciate another review.","commit_id":"a01f0df56220eede1bf7baa1c5a60aab36af76f1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ed29090e12be32e241fa7ef49704bdba12447abd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"62248896_3d88f366","updated":"2026-03-26 21:55:12.000000000","message":"I think your IDE or your AI tooling messed something up in this commit. It\u0027s made a lot of unrelated changes. Please revert these","commit_id":"e98ce7ae896a3814c41fc78e4f4ee6fff0b33bc9"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"12f4ed0fba67d9a17761657241f3ea677d4fde30","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"a4511247_d9bb08ed","updated":"2026-03-27 05:21:58.000000000","message":"Thank you for the feedback. I’ve updated the existing change as requested and incorporated the corrections. I appreciate your feedback and I’m open to making any further adjustments if needed. I’d appreciate another review.","commit_id":"e6e02accbba0d3667fd64ef3d48f5d7e09e6e3bb"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"4b7f8283_8cda9027","updated":"2026-03-27 12:37:54.000000000","message":"Thanks for working on this, I left a couple of comments.","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"caecb98179774718059e10efcc0c9dd7e90f603d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"5c51ed7e_ae585f16","updated":"2026-03-27 13:19:05.000000000","message":"Let us know if you need help restoring a previous PR so you can continue working on the docs without the unrelated changes","commit_id":"1596c71b6257ed9efafdd74e3fc910819e33e856"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"34f93562645508a78f4103e432df89304a571600","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"1d2de265_9c99dde3","updated":"2026-03-27 13:38:40.000000000","message":"Thank you for the support. I’ve removed the unrelated changes and updated the existing one. Please let me know if anything needs further adjustment. I’d appreciate another review.","commit_id":"1596c71b6257ed9efafdd74e3fc910819e33e856"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"d84d889f65dca2cb3a08d1dfc4978f4ee2b59c30","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"7d914696_d78559eb","updated":"2026-03-30 09:10:34.000000000","message":"Current proposed lacks detail and accuracy. Could you restore the proposed doc in patchset 12 with the modifications requested?","commit_id":"3654c2528d0faab7bbda02f3eb89dbb40cedaae8"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"f142d749_4282f533","updated":"2026-03-29 03:44:33.000000000","message":"Thank you for the review. The main CI checks are passing successfully. Please let me know if any further improvements are needed","commit_id":"3654c2528d0faab7bbda02f3eb89dbb40cedaae8"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"c91518e184659c3d87784f4341bded8fd5b9ea7a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"daa19159_277e2493","in_reply_to":"7d914696_d78559eb","updated":"2026-03-30 09:13:09.000000000","message":"(Rephrasing so it is easier to understand)\n\nThe currently proposed documentation change lacks detail and accuracy. Could you restore the proposed documentation change in patchset 12 and address the requested modifications?","commit_id":"3654c2528d0faab7bbda02f3eb89dbb40cedaae8"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"871d8f1a9219d2607e8245c2e95c1823b4bffaee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"bee2a8ac_a06670e4","updated":"2026-03-30 12:08:35.000000000","message":"Thank you for the feedback. I have restored and updated the content to improve clarity and accuracy. Please let me know if any further changes are needed.","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"7625e89cb73fe125623c56bf116a53f2a04213e8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"dd990c84_853a426a","updated":"2026-03-31 22:29:25.000000000","message":"Applied all requested changes, please review.","commit_id":"876870751ca476a5e7c26bd6040cf4d00327b223"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cd1c25cee192646671f44ed26ba5de987bf22d7d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"0d2ef072_e9c68840","updated":"2026-04-06 21:40:26.000000000","message":"LGTM, thank you","commit_id":"876870751ca476a5e7c26bd6040cf4d00327b223"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"9e6bc0ae360bfb51f0333ffad10a6d7d2c518732","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"e7a16e96_ebd7669e","updated":"2026-04-28 14:01:31.000000000","message":"LGTM, thank you!","commit_id":"876870751ca476a5e7c26bd6040cf4d00327b223"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"0f0a8e0f8f6ac21aed49278c9c1ef4d96c3302fc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"d555f147_2776d28f","updated":"2026-04-10 15:06:46.000000000","message":"LGTM, thanks for your contribution!\n\nI just left one more minor comment, but it can be addressed in a follow up patch.","commit_id":"876870751ca476a5e7c26bd6040cf4d00327b223"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"19968376c13cb6fca238aef2ae53a3f3927f216d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"a91719f7_168134ee","updated":"2026-04-07 03:35:10.000000000","message":"Thanks for the review. I really appreciate","commit_id":"876870751ca476a5e7c26bd6040cf4d00327b223"}],"doc/source/admin/shared-file-systems-telemetry.rst":[{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"0f0a8e0f8f6ac21aed49278c9c1ef4d96c3302fc","unresolved":true,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Telemetry in the Shared File Systems service (Manila) allows operators"},{"line_number":10,"context_line":"to collect and monitor metrics related to shared file systems. These"},{"line_number":11,"context_line":"metrics help track resource usage, monitor performance, and support"},{"line_number":12,"context_line":"billing and auditing use cases."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":23,"id":"44c09796_65698847","line":10,"updated":"2026-04-10 15:06:46.000000000","message":"Replace \"allows operators to collect and monitor metrics\" for \"allow operators collect metrics\"","commit_id":"876870751ca476a5e7c26bd6040cf4d00327b223"}],"doc/source/admin/telemetry.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"518d2252261b578fba115056126a683560de8e33","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Manila Telemetry Metrics"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"Overview"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1ef118d5_92d133be","line":1,"updated":"2026-03-26 06:06:47.000000000","message":"OpenStack docs conventions generally use \"Shared File Systems service\"\nin user-facing documentation rather than the code name \"Manila\".\nConsider aligning with the convention used in the rest of the admin\nguide (see `doc/source/admin/index.rst` title and body text).","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"518d2252261b578fba115056126a683560de8e33","unresolved":false,"context_lines":[{"line_number":8,"context_line":"related to shared file systems. These metrics are useful for tracking"},{"line_number":9,"context_line":"resource usage, performance monitoring, and billing purposes."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"In OpenStack deployments, telemetry is typically provided by services"},{"line_number":12,"context_line":"such as Ceilometer and Gnocchi, which collect and store metric data"},{"line_number":13,"context_line":"generated by Manila."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ef6a747a_e7901cea","line":11,"updated":"2026-03-26 06:06:47.000000000","message":"This is a good place to call out Manila-side configuration needed to enable\nnotifications. Key settings operators need to know about:\n\n- `[oslo_messaging_notifications] driver` — must be set (e.g.,\n  `messagingv2`) for any notifications to be emitted\n- `[oslo_messaging_notifications] topics` — defaults to `notifications`\n- `[DEFAULT] enable_gathering_share_usage_size \u003d True` — required to\n  emit periodic usage metrics (default is `False`)\n- `[DEFAULT] share_usage_size_update_interval` — polling interval in\n  seconds (default `300`)\n\nWithout this, operators reading the doc won\u0027t know what to actually\nconfigure in `manila.conf`.","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"518d2252261b578fba115056126a683560de8e33","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Manila exposes several metrics related to shares and snapshots through"},{"line_number":19,"context_line":"the telemetry service. Common examples include:"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"- ``share.size``: The size of a share in gigabytes."},{"line_number":22,"context_line":"- ``share.exists``: Indicates whether a share currently exists."},{"line_number":23,"context_line":"- ``snapshot.size``: The size of a share snapshot in gigabytes."},{"line_number":24,"context_line":"- ``snapshot.exists``: Indicates whether a snapshot exists."}],"source_content_type":"text/x-rst","patch_set":4,"id":"31ae7d19_33774eb3","line":21,"updated":"2026-03-26 06:06:47.000000000","message":"The metrics listed here don\u0027t match what Manila actually emits. These are\nCeilometer-side meter names, not Manila notification events.\n\nWhat Manila actually sends via oslo_messaging notifications:\n- `share.create.start/end`, `share.delete.start/end`,\n  `share.extend.start/end`, `share.shrink.start/end` — lifecycle events\n- `share.consumed.size` — periodic usage (only when\n  `enable_gathering_share_usage_size \u003d True`)\n\nNotably, currently, manila does not emit any snapshot notifications.\nSo `snapshot.size` and `snapshot.exists` can\u0027t work on the Manila side.\n\nIf the intent is to document the Ceilometer meters rather than Manila\u0027s\nnotifications, that should be made clear and cross-referenced to\nhttps://docs.openstack.org/ceilometer/latest/admin/telemetry-measurements.html#shared-file-system","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Overview"},{"line_number":5,"context_line":"--------"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Telemetry in the Shared File Systems service enables operators to"},{"line_number":8,"context_line":"collect and monitor metrics related to shared file systems. These"},{"line_number":9,"context_line":"metrics are useful for tracking resource usage, performance monitoring,"},{"line_number":10,"context_line":"and billing purposes."}],"source_content_type":"text/x-rst","patch_set":6,"id":"58ec2a29_7f8e784a","line":7,"updated":"2026-03-27 12:37:54.000000000","message":"Rephrase to \"Enabling telemetry in the Shared File Systems Service allows operators to collect shares-related metrics.\"","commit_id":"9a6da1b818fc250e894c475377d1ef610c2f41a3"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Overview"},{"line_number":5,"context_line":"--------"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Telemetry in the Shared File Systems service enables operators to"},{"line_number":8,"context_line":"collect and monitor metrics related to shared file systems. These"},{"line_number":9,"context_line":"metrics are useful for tracking resource usage, performance monitoring,"},{"line_number":10,"context_line":"and billing purposes."}],"source_content_type":"text/x-rst","patch_set":6,"id":"d8248484_9516691b","line":7,"in_reply_to":"58ec2a29_7f8e784a","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"9a6da1b818fc250e894c475377d1ef610c2f41a3"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":9,"context_line":"metrics are useful for tracking resource usage, performance monitoring,"},{"line_number":10,"context_line":"and billing purposes."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"In OpenStack deployments, telemetry is typically provided by services"},{"line_number":13,"context_line":"such as Ceilometer and Gnocchi. These services collect and store"},{"line_number":14,"context_line":"metric data generated by notifications from the Shared File Systems"},{"line_number":15,"context_line":"service."}],"source_content_type":"text/x-rst","patch_set":6,"id":"7dd085be_d0c7ef30","line":12,"updated":"2026-03-27 12:37:54.000000000","message":"Replace \"telemetry is typically provided by services such as Ceilometer and Gnocchi\" for \"telemetry services are provided by Ceilometer\"","commit_id":"9a6da1b818fc250e894c475377d1ef610c2f41a3"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":9,"context_line":"metrics are useful for tracking resource usage, performance monitoring,"},{"line_number":10,"context_line":"and billing purposes."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"In OpenStack deployments, telemetry is typically provided by services"},{"line_number":13,"context_line":"such as Ceilometer and Gnocchi. These services collect and store"},{"line_number":14,"context_line":"metric data generated by notifications from the Shared File Systems"},{"line_number":15,"context_line":"service."}],"source_content_type":"text/x-rst","patch_set":6,"id":"3153a459_4d2820c2","line":12,"in_reply_to":"7dd085be_d0c7ef30","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"9a6da1b818fc250e894c475377d1ef610c2f41a3"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and billing purposes."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"In OpenStack deployments, telemetry is typically provided by services"},{"line_number":13,"context_line":"such as Ceilometer and Gnocchi. These services collect and store"},{"line_number":14,"context_line":"metric data generated by notifications from the Shared File Systems"},{"line_number":15,"context_line":"service."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"04364a8b_5c37fb13","line":13,"updated":"2026-03-27 12:37:54.000000000","message":"Replace \"These services collect and store metric data generated by notifications from the Shared File Systems service.\" for \"This service collects, normalise and transform data generated for posterior analysis.\"","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":10,"context_line":"and billing purposes."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"In OpenStack deployments, telemetry is typically provided by services"},{"line_number":13,"context_line":"such as Ceilometer and Gnocchi. These services collect and store"},{"line_number":14,"context_line":"metric data generated by notifications from the Shared File Systems"},{"line_number":15,"context_line":"service."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"01d376d7_e6b9b9a1","line":13,"in_reply_to":"04364a8b_5c37fb13","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":14,"context_line":"metric data generated by notifications from the Shared File Systems"},{"line_number":15,"context_line":"service."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Configuration Requirements"},{"line_number":18,"context_line":"--------------------------"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To enable telemetry notifications in the Shared File Systems service,"}],"source_content_type":"text/x-rst","patch_set":12,"id":"1ce511a6_6187c538","line":17,"updated":"2026-03-27 12:37:54.000000000","message":"Replace \"Configuration Requirements\" for \"How to configure\"","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":14,"context_line":"metric data generated by notifications from the Shared File Systems"},{"line_number":15,"context_line":"service."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Configuration Requirements"},{"line_number":18,"context_line":"--------------------------"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To enable telemetry notifications in the Shared File Systems service,"}],"source_content_type":"text/x-rst","patch_set":12,"id":"fa9735dd_12cfcde9","line":17,"in_reply_to":"1ce511a6_6187c538","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":37,"context_line":"-----------------------"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The Shared File Systems service emits notifications via"},{"line_number":40,"context_line":"``oslo_messaging`` for various lifecycle events, including:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"- ``share.create.start`` and ``share.create.end``"},{"line_number":43,"context_line":"- ``share.delete.start`` and ``share.delete.end``"}],"source_content_type":"text/x-rst","patch_set":12,"id":"e219d534_411cc011","line":40,"updated":"2026-03-27 12:37:54.000000000","message":"Replace \"for various lifecycle events,\" for \"for the lifecycle of various share operations,\"","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":37,"context_line":"-----------------------"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The Shared File Systems service emits notifications via"},{"line_number":40,"context_line":"``oslo_messaging`` for various lifecycle events, including:"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"- ``share.create.start`` and ``share.create.end``"},{"line_number":43,"context_line":"- ``share.delete.start`` and ``share.delete.end``"}],"source_content_type":"text/x-rst","patch_set":12,"id":"43466aa9_bcc88da2","line":40,"in_reply_to":"e219d534_411cc011","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":49,"context_line":"- ``share.consumed.size`` reports the size of a share when"},{"line_number":50,"context_line":"  ``enable_gathering_share_usage_size`` is enabled."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Currently, snapshot-related notifications are not emitted by the"},{"line_number":53,"context_line":"service."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Ceilometer Metrics"}],"source_content_type":"text/x-rst","patch_set":12,"id":"36d23f01_84ca4f42","line":52,"updated":"2026-03-27 12:37:54.000000000","message":"Replace \"snapshot-related notifications\" for \"share snapshots related events\"","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":49,"context_line":"- ``share.consumed.size`` reports the size of a share when"},{"line_number":50,"context_line":"  ``enable_gathering_share_usage_size`` is enabled."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Currently, snapshot-related notifications are not emitted by the"},{"line_number":53,"context_line":"service."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Ceilometer Metrics"}],"source_content_type":"text/x-rst","patch_set":12,"id":"0353cc03_cc5675fc","line":52,"in_reply_to":"36d23f01_84ca4f42","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":55,"context_line":"Ceilometer Metrics"},{"line_number":56,"context_line":"------------------"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"If using Ceilometer, operators can access metrics derived from"},{"line_number":59,"context_line":"notifications. See the following documentation for details:"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"`Ceilometer telemetry measurements"}],"source_content_type":"text/x-rst","patch_set":12,"id":"bc174d27_546a3b3b","line":58,"updated":"2026-03-27 12:37:54.000000000","message":"Rephrase to \"Cloud operators can access the metrics collected from the Shared Filesystems Service notifications via Ceilometer API\".","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Ceilometer Metrics"},{"line_number":56,"context_line":"------------------"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"If using Ceilometer, operators can access metrics derived from"},{"line_number":59,"context_line":"notifications. See the following documentation for details:"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"`Ceilometer telemetry measurements"}],"source_content_type":"text/x-rst","patch_set":12,"id":"09f1f7af_ca987af7","line":58,"in_reply_to":"bc174d27_546a3b3b","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":66,"context_line":"-----------------------"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Telemetry data collected from the Shared File Systems service can be"},{"line_number":69,"context_line":"accessed using OpenStack command-line tools when telemetry services"},{"line_number":70,"context_line":"such as Gnocchi are configured."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"To list available metrics:"}],"source_content_type":"text/x-rst","patch_set":12,"id":"065d56ed_4a18c5bb","line":69,"updated":"2026-03-27 12:37:54.000000000","message":"Replace \"using OpenStack command-line tools when telemetry services\nsuch as Gnocchi are configured.\" for \"using the python-observabilityclient when Ceilometer has been enabled.\"","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":66,"context_line":"-----------------------"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Telemetry data collected from the Shared File Systems service can be"},{"line_number":69,"context_line":"accessed using OpenStack command-line tools when telemetry services"},{"line_number":70,"context_line":"such as Gnocchi are configured."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"To list available metrics:"}],"source_content_type":"text/x-rst","patch_set":12,"id":"bf75450f_38a59d45","line":69,"in_reply_to":"065d56ed_4a18c5bb","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"3db1ec09f6a722ef2cc75f55855f7ec624e839b9","unresolved":true,"context_lines":[{"line_number":91,"context_line":"-----"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Operators must ensure that telemetry services are properly configured"},{"line_number":94,"context_line":"and integrated with the Shared File Systems service. Without proper"},{"line_number":95,"context_line":"configuration, metrics may not be collected or available for querying."},{"line_number":96,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"cb8f7b68_4435e685","line":94,"updated":"2026-03-27 12:37:54.000000000","message":"Drop \"and integrated with the Shared File Systems service.\"","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"efbffe4b956606caf08a2e49d1c10d7e4c5c94c3","unresolved":false,"context_lines":[{"line_number":91,"context_line":"-----"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Operators must ensure that telemetry services are properly configured"},{"line_number":94,"context_line":"and integrated with the Shared File Systems service. Without proper"},{"line_number":95,"context_line":"configuration, metrics may not be collected or available for querying."},{"line_number":96,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"001d47f6_2282e47e","line":94,"in_reply_to":"cb8f7b68_4435e685","updated":"2026-03-29 03:44:33.000000000","message":"Done","commit_id":"d11bccec818e16f8858c6fa543990558c8a56c00"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"88d481e493d57107796b79bae56431a0ad0510d9","unresolved":true,"context_lines":[{"line_number":1,"context_line":".. _shared_file_systems_telemetry:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Shared File Systems Telemetry"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":22,"id":"88480b0a_cc56bb90","line":1,"updated":"2026-03-31 21:15:23.000000000","message":"File naming convention: every other admin doc uses the\nshared-file-systems- prefix. This should be\nshared-file-systems-telemetry.rst.","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"08e19b052cf835c8cc4b68e08f599d4143907060","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _shared_file_systems_telemetry:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Shared File Systems Telemetry"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":22,"id":"94b094ea_efa62811","line":1,"in_reply_to":"88480b0a_cc56bb90","updated":"2026-04-01 05:56:03.000000000","message":"Done","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"88d481e493d57107796b79bae56431a0ad0510d9","unresolved":true,"context_lines":[{"line_number":12,"context_line":"billing and auditing use cases."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"In OpenStack deployments, telemetry is typically provided by services"},{"line_number":15,"context_line":"such as Ceilometer and Gnocchi. These services collect and store"},{"line_number":16,"context_line":"metric data generated from notifications emitted by Manila."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Configuration"}],"source_content_type":"text/x-rst","patch_set":22,"id":"93884c93_a6c56b9c","line":15,"updated":"2026-03-31 21:15:23.000000000","message":"Gnocchi reference is dated -- it has been superseded by\nPrometheus-based telemetry in many deployments.","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"08e19b052cf835c8cc4b68e08f599d4143907060","unresolved":false,"context_lines":[{"line_number":12,"context_line":"billing and auditing use cases."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"In OpenStack deployments, telemetry is typically provided by services"},{"line_number":15,"context_line":"such as Ceilometer and Gnocchi. These services collect and store"},{"line_number":16,"context_line":"metric data generated from notifications emitted by Manila."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Configuration"}],"source_content_type":"text/x-rst","patch_set":22,"id":"87e8f2f0_f7a65b93","line":15,"in_reply_to":"93884c93_a6c56b9c","updated":"2026-04-01 05:56:03.000000000","message":"Done","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"88d481e493d57107796b79bae56431a0ad0510d9","unresolved":true,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Additionally, periodic usage metrics are emitted:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"- ``share.consumed.size`` reports the size of a share when"},{"line_number":51,"context_line":"  ``enable_gathering_share_usage_size`` is enabled."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Snapshot-related notifications are currently not emitted by the"}],"source_content_type":"text/x-rst","patch_set":22,"id":"0557be72_e73847b5","line":50,"updated":"2026-03-31 21:15:23.000000000","message":"share.consumed.size is a Manila notification event name, not a\nCeilometer meter name. The corresponding Ceilometer meter is\nmanila.share.size.","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"08e19b052cf835c8cc4b68e08f599d4143907060","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Additionally, periodic usage metrics are emitted:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"- ``share.consumed.size`` reports the size of a share when"},{"line_number":51,"context_line":"  ``enable_gathering_share_usage_size`` is enabled."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Snapshot-related notifications are currently not emitted by the"}],"source_content_type":"text/x-rst","patch_set":22,"id":"98566a83_636bc045","line":50,"in_reply_to":"0557be72_e73847b5","updated":"2026-04-01 05:56:03.000000000","message":"Done","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"88d481e493d57107796b79bae56431a0ad0510d9","unresolved":true,"context_lines":[{"line_number":61,"context_line":""},{"line_number":62,"context_line":"`Ceilometer telemetry measurements"},{"line_number":63,"context_line":"\u003chttps://docs.openstack.org/ceilometer/latest/admin/"},{"line_number":64,"context_line":"telemetry-measurements.html#shared-file-system\u003e`_"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"Retrieving Metrics"},{"line_number":67,"context_line":"------------------"}],"source_content_type":"text/x-rst","patch_set":22,"id":"7fe94f74_a4a47bd2","line":64,"updated":"2026-03-31 21:15:23.000000000","message":"The anchor #shared-file-system does not exist. The correct anchor\nis #openstack-file-share. Also, the URL is split across RST source\nlines which can cause build problems.","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"08e19b052cf835c8cc4b68e08f599d4143907060","unresolved":false,"context_lines":[{"line_number":61,"context_line":""},{"line_number":62,"context_line":"`Ceilometer telemetry measurements"},{"line_number":63,"context_line":"\u003chttps://docs.openstack.org/ceilometer/latest/admin/"},{"line_number":64,"context_line":"telemetry-measurements.html#shared-file-system\u003e`_"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"Retrieving Metrics"},{"line_number":67,"context_line":"------------------"}],"source_content_type":"text/x-rst","patch_set":22,"id":"1d48e3b4_b40e7cd0","line":64,"in_reply_to":"7fe94f74_a4a47bd2","updated":"2026-04-01 05:56:03.000000000","message":"Done","commit_id":"8d6d870341a47d4c1966615052f38306bffc50c7"}],"doc/source/index.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"518d2252261b578fba115056126a683560de8e33","unresolved":false,"context_lines":[{"line_number":89,"context_line":"   :maxdepth: 1"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   admin/index"},{"line_number":92,"context_line":"   admin/telemetry"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Reference"},{"line_number":95,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a551783a_cf95d156","line":92,"updated":"2026-03-26 06:06:47.000000000","message":"Wrong toctree placement. This adds `admin/telemetry` as a sibling of\n`admin/index` in the top-level index, rather than as a page *within*\nthe admin guide. The entry should be added to\n`doc/source/admin/index.rst`\u0027s toctree instead","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"},{"author":{"_account_id":38960,"name":"Amarachi Ogbonnaya","display_name":"Amarachi","email":"amarachiogbo19@gmail.com","username":"Amarachi20"},"change_message_id":"8afe985a2a429308bb507b5156fc2eb0db12d59a","unresolved":false,"context_lines":[{"line_number":89,"context_line":"   :maxdepth: 1"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   admin/index"},{"line_number":92,"context_line":"   admin/telemetry"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Reference"},{"line_number":95,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"23c80dcf_3aa7f999","line":92,"in_reply_to":"a551783a_cf95d156","updated":"2026-03-26 08:27:38.000000000","message":"@gouthampravi@gmail.com Thank you for the detailed feedback. I’ve updated the document to align with the admin guide conventions, added the required configuration details, corrected the notification metrics, and fixed the toctree placement. I also verified that the documentation builds successfully locally. I’d appreciate another review.","commit_id":"1bccba960c60889e4d4710e61a0183f58a1b5f97"}]}
