<div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Hi Gaël, </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The Searchlight team has submitted a blueprint to add support for Octavia [1]. If it's something you're interested in, please let me know so I can ping you for comments?</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">[1] <a href="https://storyboard.openstack.org/#!/story/2004383">https://storyboard.openstack.org/#!/story/2004383</a></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Bests,</div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Nov 26, 2018 at 3:46 PM Gaël THEROND <<a href="mailto:gael.therond@gmail.com">gael.therond@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="auto">Hi!</div></div><div dir="auto"><br></div><div dir="auto">I’ve taken some time to read your presentation and I have to say thank you for your wonderful work ! It’s pretty much complete and with code example which is really cool.</div><div dir="auto"><br></div><div dir="auto">It’s exactly what I was looking for.</div><div dir="auto">If I could just suggest one thing, it would be to give operators freedom to choose which logging and which metrics clients they want to use.</div><div dir="auto"><br></div><div dir="auto">Doing so would avoid having to rely on gnocchi as you would be able to choose the clients type at amphora build time and specify clients target at runtime using the amphora-agent.</div><div dir="auto"><br></div><div dir="auto">On another hand, it might we’ll be tricky to do so as everything is namespaced into the amphora instance.</div><div dir="auto"><br></div><div dir="auto">As suggested using gnocchi to store HAProxy logs may well be the easiest short path actually, I’m wondering if it would be possible for searchlight to use that logs at some point.</div><div dir="auto"><br></div><div dir="auto">Anyway, thanks for the awesome job.</div><div dir="auto">For now I’ll keep it simple and just use the API for basic status.</div><div dir="auto"><br></div><div dir="auto">Kind regards,</div><div dir="auto">G.</div><div><br><div class="gmail_quote"><div dir="ltr">Le lun. 26 nov. 2018 à 04:23, Sa Pham <<a href="mailto:saphi070@gmail.com" target="_blank">saphi070@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">yes. I have discussed with the Octavia team. PTL Johnson has suggested me to use gnocchi to store octavia amphora metric. <div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Nov 21, 2018 at 3:16 PM Gaël THEROND <<a href="mailto:gael.therond@gmail.com" target="_blank">gael.therond@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="auto">Hi! Thanks for this material, I’ll have a look at it.</div></div><div dir="auto"><br></div><div dir="auto">As our philosophy at work is to always push upstream all our patchs/features or bug fixes, I won’t modify and keep the source code on our own and if we need further features like that I think we will rather push for a Blueprint with all required commits.</div><div dir="auto"><br></div><div dir="auto">Did you already discussed that topic with the Octavia team?</div><div dir="auto"><br></div><div dir="auto">Thanks a lot.</div><div><br><div class="gmail_quote"><div dir="ltr">Le mer. 21 nov. 2018 à 09:12, Sa Pham <<a href="mailto:saphi070@gmail.com" target="_blank">saphi070@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>In Vietnam Openinfra Days 2018, I have a presentation about monitoring and logging for Octavia Amphora.  We have to customize octavia source code to do this. I send you my presentation slide: </div><div><a href="https://drive.google.com/file/d/1dHXExEKrHDg4Cf3D1fBeulLDW_G-txLr/view?usp=sharing" target="_blank">https://drive.google.com/file/d/1dHXExEKrHDg4Cf3D1fBeulLDW_G-txLr/view?usp=sharing</a><br></div><div><br></div><div>Best,</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Nov 21, 2018 at 3:05 PM Gaël THEROND <<a href="mailto:gael.therond@gmail.com" target="_blank">gael.therond@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Hi guys,</div><div dir="auto"><br></div><div dir="auto">As already discussed I had to test Octavia as our corporate LoadBalancer solution and it was a success.</div><div dir="auto"><br></div><div dir="auto">Thank to everyone on this list that assisted me and especially Michael Octavia is fully working and without weird nightmare glitches.</div><div dir="auto"><br></div><div dir="auto">Now that I validated the technical part of my project, I need to enter more operationals questions such as what’s the best way to monitor and log amphora?</div><div dir="auto"><br></div><div dir="auto">I would like to be able to get a monitoring and logging agent installed on the amphora in order to get proper metrics about what’s going on with the LoadBalancer, is it fully cpu loaded? Is it using all network resources available, are the file descriptors near the initial limits? How much xxx HTTP return code the loadBalancer is facing and send those logs to an ELK or something similar.</div><div dir="auto"><br></div><div dir="auto">Do you know if that something that I could achieve by adding more elements to the image at DIB time or are there any other better best-practices that I should be aware of ?</div><div dir="auto"><br></div><div dir="auto">As Octavia is creating a namespace for each HAProxy process, I am wandering if it’s even possible.</div><div dir="auto"><br></div><div dir="auto">Thanks a lot for your hard work guys.</div><div dir="auto"><br></div><div dir="auto">Kind regards,</div><div dir="auto"><br></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_-773643458735706022m_-5865792192067935502m_2442562307916948847m_1080794311092506189gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Sa Pham Dang<div>Cloud RnD Team - VCCloud</div><div>Phone/Telegram: 0986.849.582</div><div>Skype: great_bn</div><div><br><div><br></div></div></div></div>
</blockquote></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_-773643458735706022m_-5865792192067935502gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Sa Pham Dang<div>Cloud RnD Team - VCCloud</div><div>Phone/Telegram: 0986.849.582</div><div>Skype: great_bn</div><div><br><div><br></div></div></div></div>
</blockquote></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><b style="font-size:small;color:rgb(51,51,51)">Trinh Nguyen</b><br></div><div><u style="font-size:12.8px;color:rgb(0,0,0)"><a href="https://www.edlab.xyz" target="_blank">www.edlab.xyz</a></u><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>