<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2016-01-26 17:56 GMT+03:00 Paul Belanger <span dir="ltr"><<a href="mailto:pabelanger@redhat.com" target="_blank">pabelanger@redhat.com</a>></span>:<br><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> How about monitoring? There are 3 types of things to keep an eye on:<br>
><br>
</span>> - front-end state - simple HTTP check that the server returns 200 and<br>
> some data<br>
> - data freshness - to check that the update was run during last couple<br>
<span class="">> days - on <a href="http://s.com" rel="noreferrer" target="_blank">s.com</a> this is not automated, but it's something that my<br>
> colleagues care about<br>
</span>> - errors in logs - rarely, but changes in module config in default_data<br>
<span class="">> may result in errors causing the whole project being non-updated --<br>
> currently monitored manually.<br>
><br>
</span>Do these checks exist today or something that needs to be added? If they exist,<br>
do you mind sharing the code? We do have <a href="http://cacti.openstack.org" rel="noreferrer" target="_blank">cacti.openstack.org</a> to provide some<br>
monitoring. However, -infra only have manually checks at the moment.<span class=""><br></span></blockquote><div><br></div><div>Only the first exist, others are something that would be nice to have. If keep them manual<br></div><div>then someone will have to check things, at least from time to time. <br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> I still need to work on the drivelog stuff, I should have some time in the<br>
> > coming 2 weeks to finish that up.<br>
> ><br>
> I'm still hesitating whether driverlog should be a separate module, or it<br>
> is just an additional config for Stackalytics. There are things that<br>
> driverlog collects and Stackalytics does not (latest CI run on stable<br>
> branches) but I'm not sure if anyone uses this data. So if you think that<br>
> it would be easier to merge DriverLog into I would not disagree.<br>
><br>
</span>Might be worth bringing this up in an -infra meeting. If the content is static,<br>
we can deal with that pretty easy. We can also add it to stackalytics.o.o,<br>
however we are pretty tapped for memory ATM.<br></blockquote><div><br></div><div>Let's discuss this on the meeting next week (sorry, I cannot attend it today). I'll prepare <br>information of memory consumption and other things,<br></div><div><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> > I'd like to formalize stackatlyics.o.o and see what is needed to move it<br>
> > into<br>
> > production. This will allow us to move one step closer to 'Host<br>
> > Stackalytics Service'[1]<br>
> ><br>
><br>
> Ok. So the remaining steps are:<br>
><br>
</span>> - move the repo under openstack-infra<br>
> - change repo ACL to add Infra cores (I'm really-really looking for<br>
<span class="">> other folks to review CRs)<br>
</span>> - move default_data.json to project_config<br>
> - redirect <a href="http://s.com" rel="noreferrer" target="_blank">s.com</a> to s.o.o<br>
><br>
Do we need to move the repo under openstack-infra, or just break some data out?<br></blockquote><div><br></div><div>Well, we can keep the code at current location, I just copied the proposal from spec [1] <br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If we add some of the configuration into project-config, we'll get the people<br>
for code reviews.<br>
<br>
What is stopping us from doing the move today? I assume you need to update some<br>
code in stackalytics?<br></blockquote><div><br></div><div>Yes, there's reference to default_data.json from UI and defaults in config.<br>Overall things to do:<br> - copy test case that validates default_data to project-config<br></div><div> - update links in stackalytics UI<br></div><div> - update docs<br></div><div> - update defaults in config<br></div><div> - send announcement<br></div> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
> BTW, I know there is not much documentation on Stackalytics. Do I need to<br>
> write some?<br>
><br>
</span>More docs help, I'd suggest adding it to<br>
<a href="http://docs.openstack.org/infra/system-config/stackalytics.html" rel="noreferrer" target="_blank">http://docs.openstack.org/infra/system-config/stackalytics.html</a><br>
<div class="HOEnZb"><div class="h5"><br>
> Best Regards,<br>
> Ilya<br>
><br>
> PS. Sorry for the late reply, the first email got lost during long<br>
> holidays...<br>
><br>
> 2016-01-21 18:30 GMT+03:00 Paul Belanger <<a href="mailto:pabelanger@redhat.com">pabelanger@redhat.com</a>>:<br>
><br>
> > On Tue, Jan 05, 2016 at 12:43:46PM -0500, Paul Belanger wrote:<br>
> > > Hi Ilya,<br>
> > ><br>
> > > I wanted to see what else was needed from you to start working with<br>
> > > <a href="http://stackalytics.openstack.org" rel="noreferrer" target="_blank">stackalytics.openstack.org</a>? Its been online for the last 6 weeks and<br>
> > seems to be<br>
> > > going strong. Current maintenance is pretty limited but would be<br>
> > interested in<br>
> > > seeing what you need to do to the system to make it production ready.<br>
> > ><br>
> > > I still need to work on the drivelog stuff, I should have some time in<br>
> > the<br>
> > > coming 2 weeks to finish that up.<br>
> > ><br>
> > > Bascially, I think we are at the point for <a href="http://stackalytics.openstack.org" rel="noreferrer" target="_blank">stackalytics.openstack.org</a><br>
> > to handle<br>
> > > some production traffic, but want to get your thoughts.<br>
> > ><br>
> > Ilya,<br>
> ><br>
> > Just following up on my original email, see if you had any questions or<br>
> > concerns.<br>
> ><br>
> > I'd like to formalize stackatlyics.o.o and see what is needed to move it<br>
> > into<br>
> > production. This will allow us to move one step closer to 'Host<br>
> > Stackalytics Service'[1]<br>
> ><br>
> > [1]<br>
> > <a href="http://specs.openstack.org/openstack-infra/infra-specs/specs/stackalytics.html" rel="noreferrer" target="_blank">http://specs.openstack.org/openstack-infra/infra-specs/specs/stackalytics.html</a><br>
> ><br>
</div></div></blockquote></div><br></div></div>