New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Telemetry: Support AppendWrapsWhenFull #2969
Comments
I have read this issue, and have a question: Since this issue requires changes to the
Do we only need to implement the Same question as #2968 Thanks |
Also, I do not know how to test? Right now, I just see using So I did not found how to trigger the |
I found it in For the Sorry, I am not familiar with the Telemetry service, Please correct me if I am wrong, Thanks. |
This work should span both repos.
Unit tests and redfish-test are great for the telemetry repo. Note: AppendLimit is ReadOnly, so would hardcoded to some value the community is agreeable to. |
Yes, I believe we need an addition to the phosphor-dbus-interface here. Please be sure to add myself, Ed, and Jozef to any reviews. Please be sure to work with the community here. Intel is the telemetry expert having written this code. I think it would be reasonable after the phosphor-dbus-interface is pushed to reply to the above mail with "Here is the phosphor-dbus-interface to add support for "AppendWrapsWhenFull". Thanks! |
Thanks for the reply. I will update the |
I see https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/41010 merged. Any more progress on this? |
Sorry, I will implement it, but I still read the Telemetry repo first. |
@gtmills @mzipse |
@gtmills |
@lxwinspur Has this been merged upstream ? |
Yeah, I think so |
And the bmcweb change as well? |
I don't see this in bmcweb today: https://github.com/openbmc/bmcweb/search?q=AppendWrapsWhenFull |
Need https://gerrit.openbmc.org/c/openbmc/bmcweb/+/44270 |
This merged and I see it here so closing |
Currently, the telemetry service only supports ReportUpdates = Overwrite
https://github.com/openbmc/bmcweb/blob/081ebf06b4c947e828408029273699ff2d49a54f/redfish-core/lib/metric_report_definition.hpp#L35
This story is to support AppendWrapsWhenFull which allows for more than 1 metric report.
On the mailing list, Intel mentioned this work was on their roadmap so please work with them and the community
https://lists.ozlabs.org/pipermail/openbmc/2021-February/025141.html
These changes will need to happen in bmcweb and the telemetry repo.
When this work is complete, the client should be able to set Metric Definitions and store multiple (I would think at least 20) Metrics reports.
Additional references:
https://www.dmtf.org/documents/redfish-spmf/redfish-telemetry-white-paper-0
https://redfish.dmtf.org/redfish/mockups/v1/1027
The text was updated successfully, but these errors were encountered: