<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style>body{font-family:Helvetica,Arial;font-size:13px}</style>
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
Hi,</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
I had a read at the requirement docs and it looks ok.</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
I have two idea that you might be interested in:</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
1) One thing that you guys might consider (which we measure in our custom </div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
hook in Facebook) is request latencies. That basically is how much time the</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
server spent processing a client request.</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
While this is not very interesting in case you use static JSON configuration and</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
lease allocation (as it is very fast!) it is very handy for people like us who wrote</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
their own hook that talks to an external endpoint or DB. That way ops/SRE/devops</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
people can catch regressions talking to their backends.</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
2) the other thing is design the statistic module to be hookable pretty much like</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
the existent hook API, that will allow people that are skilled in C++ to export</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
the counters to their monitoring systems. For example make an option to flush counters</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
every x minutes and have that method hookable. Or even make the module so that</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
when a counter is incremented a hook function specified by the user is called</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
Let me know what you think. what I *REALLY* love of KEA is the possibility to extend</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
it with the hook api so keeping the same paradigm for other modules would be GREAT!</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
Keep up the good work! :)</div>
<div id="bloop_sign_1428075787006799104" class="bloop_sign">
<div style="font-family:helvetica,arial;font-size:13px">-- <br>
Angelo Failla - Clusterops Dublin</div>
<div style="font-family:helvetica,arial;font-size:13px">pallotron@fb.com</div>
</div>
<div style="color:black"><br>
From: <span style="color:black">Tomek Mrugalski</span> <a href="mailto:tomasz@isc.org">
<tomasz@isc.org></a><br>
Date: <span style="color:black">April 3, 2015 at 4:21:00 PM</span><br>
To: <span style="color:black">kea-dev@lists.isc.org</span> <a href="mailto:kea-dev@lists.isc.org">
<kea-dev@lists.isc.org>></a><br>
Subject: <span style="color:black"> [kea-dev] Requirements for statistics module in Kea
<br>
</span></div>
<br>
<blockquote type="cite" class="clean_bq"><span>
<div>
<div></div>
<div>Folks, <br>
One of the major features in upcoming 0.9.2 release are statistics. I <br>
just wrote an initial set of requirements for this piece of code: <br>
<br>
https://urldefense.proofpoint.com/v1/url?u=http://kea.isc.org/wiki/StatsRequirements&k=ZVNjlDMF0FElm4dQtryO4A%3D%3D%0A&r=ScT1tCv0IwhfW9O3zK6EHw%3D%3D%0A&m=4jJxJdrgoHtq8o1%2FbyZTEgJ%2Fmv66XPPoaBFZQbSQvrY%3D%0A&s=a0c9b99d4d185e358e52a872a02a7fe9c800294c7d69544a3c33aa4667fa07f1
<br>
<br>
I'd love to hear your comments. I plan to work on the design next week. <br>
There's no strict deadline for your feedback, but the sooner you provide <br>
it the better. <br>
<br>
Thanks, <br>
Tomek <br>
_______________________________________________ <br>
kea-dev mailing list <br>
kea-dev@lists.isc.org <br>
https://urldefense.proofpoint.com/v1/url?u=https://lists.isc.org/mailman/listinfo/kea-dev&k=ZVNjlDMF0FElm4dQtryO4A%3D%3D%0A&r=ScT1tCv0IwhfW9O3zK6EHw%3D%3D%0A&m=4jJxJdrgoHtq8o1%2FbyZTEgJ%2Fmv66XPPoaBFZQbSQvrY%3D%0A&s=11361af6eb3d498e934fb4b0fb2da92c2cca751e7cd9adaddd2d80ac4fcf73fa
<br>
</div>
</div>
</span></blockquote>
</body>
</html>