<div dir="ltr"><div><div><div><div><div>Thanks Tim, that is great to hear.<br></div>I think we should do realistic cost projections though based on the real-world Telemetry data we have (tab & window open events) to be on the safe side.<br><br></div>To be clear, medium-term AS still plans to migrate to Telemetry, correct? Or is there anything blocking you?<br></div>For the MVP i'm mostly concerned about correlating the data AS collects with ping-centre with the other metrics & performance indicators we power from Telemetry.<br></div>Is that a solved problem? Or will this require adding Telemetry to the MVP?<br><br></div>Georg<br><div><div><div><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 16, 2017 at 6:06 PM, Tim Spurway <span dir="ltr"><<a href="mailto:tspurway@mozilla.com" target="_blank">tspurway@mozilla.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><span class="">Hey Georg,<div><br></div><div>The ping-centre infrastructure has handled production telemetry from the current Tiles <a>about:newtab</a> since about Firefox 34, and Activity Stream doesn’t send that much *more* data than Tiles did, so we aren’t too worried about scaling.  We are currently sending some ‘debug’ style pings in AS which are higher volume (MAGSA, Performance pings), but these will not be released in production.  </div><div><br></div><div>We haven’t added the migration to the Telemetry API as part of our MVP, but we are open to discussing it.</div><div><br></div></span><div><blockquote type="cite"><span class=""><div>On Feb 14, 2017, at 3:20 PM, Georg Fritzsche <<a href="mailto:gfritzsche@mozilla.com" target="_blank">gfritzsche@mozilla.com</a>> wrote:</div><br class="m_-8410550918980089365Apple-interchange-newline"></span><div><div class="h5"><div><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 13, 2017 at 3:57 PM, Tim Spurway <span dir="ltr"><<a href="mailto:tspurway@mozilla.com" target="_blank">tspurway@mozilla.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Activity Stream is implemented in JS, and uses the React (<a href="https://facebook.github.io/react/" rel="noreferrer" target="_blank">https://facebook.github.io/re<wbr>act/</a>) UI library.  The add-on reports UI telemetry pings back to Mozilla servers using ping-centre (<a href="https://github.com/mozilla/ping-centre" rel="noreferrer" target="_blank">https://github.com/mozilla/pi<wbr>ng-centre</a>).  There is a brief overview of it’s architecture on our Github page (<a href="https://github.com/mozilla/activity-stream/wiki" rel="noreferrer" target="_blank">https://github.com/mozilla/ac<wbr>tivity-stream/wiki</a>).<br></blockquote><div><br></div><div>Have there been projections of what storage costs we will have for sending the current ActivityStream Telemetry from the whole beta and release population?<br></div><div>And whether the ping-centre setup scales to that volume?<br></div><div>And how that affects users?<br></div><div>I recall the volume of pings that ActivityStream sends as rather high.<br><br></div></div>Is it still planned to migrate this instrumentation to our existing Telemetry API before releasing it as a system addon?<br><br></div><div class="gmail_extra">Georg<br></div></div>
</div></div></div></blockquote></div><br></div></blockquote></div><br></div></div></div></div></div></div></div></div>