Hi Everybody,<div><br></div><div>At the summit there was a session on Keystone Performance.  The notes are here:</div><div><a href="https://etherpad.openstack.org/havana-keystone-performance">https://etherpad.openstack.org/havana-keystone-performance</a></div>
<div><br></div><div>My group is experiencing performance problems with our openstack installation that we would like to quantify- you can't fix it if you can't measure it.  We have some suspicions that the issue is related to keystone (and our use of LDAP).  </div>
<div><br></div><div>Before we invest too much time into this I wanted to know if anyone else has done any profiling of keystone or any other openstack components.  Some brainstorming ideas we had when considering how to collect metrics were:</div>
<div><br></div><div>1) zipkin - <a href="https://etherpad.openstack.org/zipkin-tracing">https://etherpad.openstack.org/zipkin-tracing</a></div><div>2) python's cprofile </div><div>3) newrelic</div><div>4) logs have request duration time in them- maybe use splunk somehow?</div>
<div><br></div><div>I think we can profile performance during unit tests and tempest tests.</div><div><br></div><div>Once we have some baseline metrics we can turn on/off features like ldap, pki, etc and eventually do performance testing as a CI gate.</div>
<div><br></div><div>Thanks,</div><div>Jay</div>