<div>
                    Sandy, this is great work!  I think it would be worth integrating this into a view in Horizon for Folsom timeframe.
                </div><div><br></div><div><br></div><div>Devin</div>
                <div></div>
                 
                <p style="color: #A0A0A8;">On Monday, February 20, 2012 at 12:15 PM, Sandy Walsh wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div>Hey!</div><div><br></div><div>Last week I started on a little debugging tool for OpenStack based on</div><div>AMQP events that I've been calling StackTach. It's really handy for</div><div>watching the flow of an operation through the various parts of OpenStack.</div><div><br></div><div>It consists of two parts:</div><div><br></div><div>1. The Worker.</div><div><br></div><div>Sits somewhere on your OpenStack network. It listens to AMQP "monitor.*"</div><div>notifications and sends them to the StackTach server.</div><div><br></div><div>(I need this branch to land for it to work ... hint hint)</div><div><a href="https://review.openstack.org/#change,4194">https://review.openstack.org/#change,4194</a></div><div><br></div><div>2. The Web Interface</div><div><br></div><div>Collects events via REST calls (poorman multi-tenant) and presents these</div><div>events in a funky little web interface.</div><div><br></div><div>You can play around with the UI here:</div><div><a href="http://darksecretsoftware.com/stacktach/1/">http://darksecretsoftware.com/stacktach/1/</a></div><div>(this is with data coming from my personal OpenStack Dev env)</div><div><br></div><div>"What do I do?"</div><div><br></div><div>Click on anything and you'll see the particulars in the Details window.</div><div>Click on [+] to see the JSON for the event.</div><div>"Hosts" shows the last 20 events that have a Host defined.</div><div>"Instances" shows the last 20 events that have the Instance field</div><div>populated.</div><div>Hosts and Instances windows are resize-able.</div><div>You may see duplication between both windows.</div><div>Click on Time to see any events around that time (+/- 1 minute I think)</div><div><br></div><div>"Where is the code?"</div><div><br></div><div>The code is hosted below. There's LOTS of work to do to make it ready</div><div>for prime-time ... but please, contribute.</div><div><br></div><div><a href="https://github.com/rackspace/stacktach">https://github.com/rackspace/stacktach</a></div><div><br></div><div>"How do I install it?"</div><div><br></div><div>I need to make this process cleaner. Right know you need to know how to</div><div>create a Django Project and stick StackTach in there.</div><div><br></div><div>Look forward to the feedback.</div><div><br></div><div>Cheers,</div><div>Sandy</div><div><br></div><div><br></div><div>_______________________________________________</div><div>Mailing list: <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></div><div>Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a></div><div>Unsubscribe : <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></div><div>More help   : <a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>