<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Many thanks to Emily, Milton and Kun Yi for their quick responses and pointers.
<div class=""><br class="">
</div>
<div class="">Among the reasons for local historical data collection are independent auditing, disaster recovery, debugging and increasing availability during periods of intermittent network connectivity.</div>
<div class=""><br class="">
</div>
<div class="">Vijay is already participating in the Telemetry workgroup, so I’ll try to get a download from him to see what can be leveraged.</div>
<div class=""><br class="">
</div>
<div class="">The requirement at Facebook includes the ability to retrieve historical sensor information for a user-defined period and interval on the BMC console (through sensor-util, and in the same format). Based on my cursory review of collectd, its lossy
 multicast network protocol wouldn’t allow this information to be re-synthesized with fidelity on the client side, but it would be a huge win if we can get a few concessions. I intend to study the Telemetry Workgroup’s progress carefully.</div>
<div class=""><br class="">
</div>
<div class="">Wilfred</div>
<div class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Aug 15, 2019, at 9:57 AM, Kun Yi <<a href="mailto:kunyi@google.com" class="">kunyi@google.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div dir="ltr" class=""></div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Aug 15, 2019 at 9:41 AM Milton Miller II <<a href="mailto:miltonm@us.ibm.com" class="">miltonm@us.ibm.com</a>> wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On August 15, 2019, Wilfred Smith wrote:<br class="">
>I’ll need to check with my compatriots here at Facebook for our<br class="">
>specific use cases.<br class="">
><br class="">
>Can you point me to the discussion on metrics reporting?<br class="">
><br class="">
<br class="">
Probably this thread here, there seems to be a working group with a meeting schedule:<br class="">
<br class="">
<a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.ozlabs.org_pipermail_openbmc_2019-2DAugust_017412.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=-ektT-tD9zf2rfUisE63RqiDagGyhGey2hbEGa-47kc&m=h9DyV6CCrv1XxjDfs7mqBtORSNDPxHcMgyqSCKMBzUk&s=e8YQZXFiubzEHkXPHBtAOpIY5c1PeWSsYpIVhp_ISho&e=" rel="noreferrer" target="_blank" class="">https://lists.ozlabs.org/pipermail/openbmc/2019-August/017412.html</a><br class="">
<br class="">
Platform telemetry and health monitoring - PST AM <br class="">
<br class="">
<a href="https://github.com/openbmc/openbmc/wiki/Platform-telemetry-and-health-monitoring-Work-Group" rel="noreferrer" target="_blank" class="">https://github.com/openbmc/openbmc/wiki/Platform-telemetry-and-health-monitoring-Work-Group</a><br class="">
<br class="">
</blockquote>
<div class="">We are currently looking into using collectd to store metrics. You can look into the design doc proposal here: </div>
<div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__gerrit.openbmc-2Dproject.xyz_c_openbmc_docs_-2B_22257&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=-ektT-tD9zf2rfUisE63RqiDagGyhGey2hbEGa-47kc&m=h9DyV6CCrv1XxjDfs7mqBtORSNDPxHcMgyqSCKMBzUk&s=i2mO2GcFSRK7u4Qz-5Aig3Y3869N3g79h54_d68e-HE&e=" class="">https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/22257</a><br class="">
</div>
<div class="">The design still needs to be fleshed out in a few places, but we are working towards implementing a prototype.<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">How far back and how often you need to collect sensor information is also important. If you are interested in discussion, could you fill out this form to specify your FR? thanks</div>
<div class=""><br class="">
</div>
<div class=""></div>
<div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.google.com_spreadsheets_d_12gMMXB9r-5FWfWDf5wz-2DZ-5FzXsz6RNheC6p2LKp7HePAEE_edit-3Fusp-3Dsharing&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=-ektT-tD9zf2rfUisE63RqiDagGyhGey2hbEGa-47kc&m=h9DyV6CCrv1XxjDfs7mqBtORSNDPxHcMgyqSCKMBzUk&s=nGuMcmHWAz6JOxHQMvHHPtZMq_xKjt1w3yIfmYDVkc8&e=" class=""> https://docs.google.com/spreadsheets/d/12gMMXB9r_WfWDf5wz-Z_zXsz6RNheC6p2LKp7HePAEE/edit?usp=sharing</a></div>
<div class=""><br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
><br class="">
>> On Aug 14, 2019, at 7:51 PM, Emily Shaffer<br class="">
><<a href="mailto:emilyshaffer@google.com" target="_blank" class="">emilyshaffer@google.com</a>> wrote:<br class="">
>> <br class="">
>> On Wed, Aug 14, 2019 at 4:05 PM Wilfred Smith <<a href="mailto:wilfredsmith@fb.com" target="_blank" class="">wilfredsmith@fb.com</a>><br class="">
>wrote:<br class="">
>>> <br class="">
>>> I presume most vendors desire the ability to query historical<br class="">
>sensor information from the BMC.<br class="">
>>>        Has this feature been implemented already? If so, please<br class="">
>direct me.<br class="">
>>>        If not, has someone already begun development?<br class="">
>>>        Is there an existing specification or write-up?<br class="">
>>>        Any ‘druthers or preferences on how I might proceed such<br class="">
>that my effort benefits the wider community?<br class="">
>>> <br class="">
>>> Wilfred<br class="">
>> <br class="">
>> I think that the space constriction on many BMCs has left folks to<br class="">
>> instead query over IPMI/Redfish and compile historical information<br class="">
>> elsewhere. Can you tell a little more about the use case and<br class="">
>indicate<br class="">
>> why you would rather save history on the BMC than off the BMC?<br class="">
>> <br class="">
>> A related topic which - as I recall - was discussed and never<br class="">
>> implemented is the topic of metrics reporting. It's possible that<br class="">
>the<br class="">
>> community has moved further on these topics than I remember,<br class="">
>though,<br class="">
>> as I've been fairly out of the loop lately.<br class="">
>> - Emily<br class="">
><br class="">
><br class="">
<br class="">
</blockquote>
</div>
<br clear="all" class="">
<div class=""><br class="">
</div>
-- <br class="">
<div dir="ltr" class="gmail_signature">
<div dir="ltr" class="">Regards,
<div class="">Kun</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>