<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:12pt"><div><span>Thanks Anne for answering my queries.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span>Pragya Jain</span></div><div class="yahoo_quoted" style="display: block;"> <br> <br> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div dir="ltr"> <font
size="2" face="Arial"> On Monday, 10 March 2014 11:03 PM, Anne Gentle <anne@openstack.org> wrote:<br> </font> </div> <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;"> <div class="y_msg_container"><div id="yiv9894683262"><div><div dir="ltr">Have you referred to this document? <div><a rel="nofollow" shape="rect" target="_blank" href="http://docs.openstack.org/grizzly/openstack-object-storage/admin/content/ch_introduction-to-openstack-object-storage-monitoring.html">http://docs.openstack.org/grizzly/openstack-object-storage/admin/content/ch_introduction-to-openstack-object-storage-monitoring.html</a><br clear="none">
</div><div><br clear="none"></div><div>Answers below based on that circa-April-2013 document, might need updates.</div><div><br clear="none"></div><div class="yiv9894683262gmail_extra"><br clear="none"><div class="yiv9894683262gmail_quote">On Thu, Mar 6, 2014 at 4:36 AM, pragya jain <span dir="ltr"><<a rel="nofollow" shape="rect" ymailto="mailto:prag_2648@yahoo.co.in" target="_blank" href="mailto:prag_2648@yahoo.co.in">prag_2648@yahoo.co.in</a>></span> wrote:<br clear="none">
<blockquote class="yiv9894683262gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;"><div><div style="font-size: 12pt; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;">
<div>hello all,</div><div><br clear="none"></div><div style="font-style: normal; font-size: 16px; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;">I have some questions about <span style="font-size:12pt;">Statsd server for openstack swift</span></div>
<div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;"><br clear="none"></span></div>
<div style="font-style: normal; font-size: 16px; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;">Q1: Is swift-informant middleware necessary to be included in proxy-server.conf in order to provide metrics to StatsD server?</span></div>
<div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;"><br clear="none"></span></div>
</div></div></blockquote><div><br clear="none"></div><div><span style="color: rgb(0, 0, 0); font-family: Verdana, Geneva, sans-serif; font-size: 13px;">yes, swift-informant sits in the proxy server’s pipeline and after each request to the proxy server, sends three metrics to a </span><a rel="nofollow" shape="rect" class="yiv9894683262" target="_blank" href="http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/" style="font-family: Verdana, Geneva, sans-serif; font-size: 13px;">StatsD</a><span style="color: rgb(0, 0, 0); font-family: Verdana, Geneva, sans-serif; font-size: 13px;"> server</span><br clear="none">
</div><div> </div><blockquote class="yiv9894683262gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;"><div><div style="font-size: 12pt; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;">
<div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;"></span></div><div style="font-style: normal; font-size: 16px; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;">
<span style="font-size:12pt;">Q2: what type of metrics does </span><span style="font-size:12pt;">swift-informant middleware </span><span style="font-size:12pt;">provide to StatsD server?</span></div></div></div></blockquote>
<div><br clear="none"></div><div><div class="yiv9894683262" style="color: rgb(0, 0, 0); font-family: Verdana, Geneva, sans-serif; font-size: 12px;"><ul type="disc" class="yiv9894683262" style="font-size:10pt;"><li class="yiv9894683262" style="font-size:10pt;"><div style="font-size:10pt;">
A counter increment for a metric like <code class="yiv9894683262">obj.GET.200</code> or <code class="yiv9894683262">cont.PUT.404</code>.</div></li><li class="yiv9894683262" style="font-size:10pt;"><div style="font-size:10pt;">Timing data for a metric like <code class="yiv9894683262">acct.GET.200</code> or <code class="yiv9894683262">obj.GET.200</code>. [The README says the metrics will look like<code class="yiv9894683262">duration.acct.GET.200</code>, but I don’t see the “duration” in the code. I’m not sure what Etsy’s server does, but our StatsD server turns timing metrics into 5 derivative metrics with new segments appended, so it probably works as coded. The first metric above would turn into <code class="yiv9894683262">acct.GET.200.lower</code>, <code class="yiv9894683262">acct.GET.200.upper</code>, <code class="yiv9894683262">acct.GET.200.mean</code>,<code
class="yiv9894683262">acct.GET.200.upper_90</code>, and <code class="yiv9894683262">acct.GET.200.count</code>]</div>
</li><li class="yiv9894683262" style="font-size:10pt;"><div style="font-size:10pt;">A counter increase by the bytes transferred for a metric like <code class="yiv9894683262">tfer.obj.PUT.201</code>.</div></li></ul></div></div><div> </div><blockquote class="yiv9894683262gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;">
<div><div style="font-size: 12pt; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;">
<span style="font-size:12pt;"><br clear="none"></span></div><div style="font-style: normal; font-size: 16px; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;">
<span style="font-size:12pt;">Q3: What is StatsDlog? Is it a middleware or a daemon or something other? And, W</span><span style="font-size:12pt;">hat type of metrics does it</span><span style="font-size:12pt;"> </span><span style="font-size:12pt;">provide to StatsD server?</span></div>
</div></div></blockquote><div><br clear="none"></div><div><span style="color: rgb(0, 0, 0); font-family: Verdana, Geneva, sans-serif; font-size: 13px;">statsdlog can track events from all Object Storage daemons, not just proxy-server</span><div class="yiv9894683262yqt8711003163" id="yiv9894683262yqtfd14224"><br clear="none">
</div></div><div class="yiv9894683262yqt8711003163" id="yiv9894683262yqtfd32441"><div> </div></div><blockquote class="yiv9894683262gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;"><div><div style="font-size: 12pt; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><div class="yiv9894683262yqt8711003163" id="yiv9894683262yqtfd01573">
<div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;"><br clear="none"></span></div>
<div style="font-style: normal; font-size: 16px; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;">I had searched many documents, but I still have confusion about it.</span></div>
<div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;">Please somebody answer my questions.</span></div>
<div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;"><br clear="none"></span></div>
<div style="font-style: normal; font-size: 16px; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;">Thanks </span></div>
<span class="yiv9894683262"><font color="#888888"></font></span><div style="font-style: normal; font-size: 12pt; background-color: transparent; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"><span style="font-size:12pt;">Pragya jain</span></div></div>
</div></div><br clear="none">_______________________________________________<br clear="none">
Mailing list: <a rel="nofollow" shape="rect" target="_blank" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br clear="none">
Post to : <a rel="nofollow" shape="rect" ymailto="mailto:openstack@lists.openstack.org" target="_blank" href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br clear="none">
Unsubscribe : <a rel="nofollow" shape="rect" target="_blank" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><div class="yiv9894683262yqt8711003163" id="yiv9894683262yqtfd11388"><br clear="none">
<br clear="none"></div></blockquote></div><div class="yiv9894683262yqt8711003163" id="yiv9894683262yqtfd32792"><br clear="none"></div></div></div></div></div><br><br></div> </blockquote> </div> </div> </div> </div></body></html>