Files
Juan Larriba 7039a99b98 Add Manila share polling metrics via openstacksdk
Add polling support for Manila shared file system metrics using
openstacksdk. This implements:

- ShareDiscovery: discovers shares from all projects
- ShareStatusPollster: reports numeric status of shares
- ShareSizePollster: reports share size in GiB

New metrics:
- manila.share.status: Numeric status of the share (gauge)
- manila.share.size: Size of the share in GiB (gauge, polling-based)

These metrics complement the existing notification-based
manila.share.size metric with polling support, following the
same pattern as the Octavia and Designate polling implementations.

Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/974036
Change-Id: I2c4ffec9c0864ec0bc91925ef7e491aa417cab0e
Signed-off-by: Juan Larriba <jlarriba@redhat.com>
2026-01-28 11:10:37 +01:00
..
2024-05-01 10:24:46 +09:00