<div dir="ltr"><p style="box-sizing:border-box;margin:0px 0px 15px;padding:0px;border:0px;line-height:21px;font-family:"Helvetica Neue",arial,sans-serif;color:rgb(42,46,46)">Hi,</p><p style="box-sizing:border-box;margin:0px 0px 15px;padding:0px;border:0px;line-height:21px;font-family:"Helvetica Neue",arial,sans-serif;color:rgb(42,46,46)">just a short feedback to my previous post.</p><p style="box-sizing:border-box;margin:0px 0px 15px;padding:0px;border:0px;line-height:21px;font-family:"Helvetica Neue",arial,sans-serif;color:rgb(42,46,46)">We switched from our self-written Python script to cloudkitty. We had to make some commits to openstack-ansible, to integrate cloudkitty into our installation but we got it working.</p><p style="box-sizing:border-box;margin:0px 0px 15px;padding:0px;border:0px;line-height:21px;font-family:"Helvetica Neue",arial,sans-serif;color:rgb(42,46,46)">cloudkitty replaced our self-written script completely. We needed some time to get used to it, but it reduced our maintenance.</p><p style="box-sizing:border-box;margin:0px 0px 15px;padding:0px;border:0px;line-height:21px;font-family:"Helvetica Neue",arial,sans-serif;color:rgb(42,46,46)">We will have to write a converter for the json/csv reports generated by cloudkitty, so we can import the data into our billing system. But we get the complete data we need from cloudkitty which is worth a lot.</p><p style="box-sizing:border-box;margin:0px;padding:0px;border:0px;line-height:21px;font-family:"Helvetica Neue",arial,sans-serif;color:rgb(42,46,46)">Our next steps:<br style="box-sizing:border-box">- Perhaps migrate to gnocchi as cloudkitty storage backend. We will have to test this first.<br style="box-sizing:border-box">- The Horizon pages aren't that nice, especially the user-facing one. We will have a look at that later. For now, we disabled it.</p><div><br></div><div><br></div>regards<div>Christian</div><div><br><div class="gmail_quote"><div dir="ltr">Christian Zunker <christian.zunker@codecentric.cloud> schrieb am Di., 8. Mai 2018 um 08:36 Uhr:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="color:rgb(33,33,33);font-size:13px">Hi,</span><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">we are running a cloud based on openstack-ansible and now are trying to integrate <span class="m_-3584474814243133911inbox-inbox-lG" style="background-color:rgba(251,246,167,0.5);outline:transparent dashed 1px">cloudkitty</span> for billing.</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">Till now we used a self written python script to query ceilometer for needed data, but that got more tedious than we are willing to handle. We hope it gets much easier once <span class="m_-3584474814243133911inbox-inbox-lG" style="background-color:rgba(251,246,167,0.5);outline:transparent dashed 1px">cloudkitty</span> is set up.</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">regards</div><div style="color:rgb(33,33,33);font-size:13px">Christian</div></div></div><div dir="ltr"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><br>From: Lars Kellogg-Stedman <<a href="mailto:lars@redhat.com" target="_blank">lars@redhat.com</a>><br></div></div></div><div dir="ltr"><div class="gmail_quote"><div dir="ltr">Date: Mo., 12. März 2018 um 20:27 Uhr<br>Subject: [Openstack-operators] How are you handling billing/chargeback?<br>To: <a href="mailto:openstack-operators@lists.openstack.org" target="_blank">openstack-operators@lists.openstack.org</a> <<a href="mailto:openstack-operators@lists.openstack.org" target="_blank">openstack-operators@lists.openstack.org</a>><br></div><br><br>Hey folks,<br>
<br>
I'm curious what folks out there are using for chargeback/billing in<br>
your OpenStack environment.<br>
<br>
Are you doing any sort of chargeback (or showback)?  Are you using (or<br>
have you tried) CloudKitty?  Or some other existing project?  Have you<br>
rolled your own instead?<br>
<br>
I ask because I am helping out some folks get a handle on the<br>
operational side of their existing OpenStack environment, and they are<br>
interested in but have not yet deployed some sort of reporting<br>
mechanism.<br>
<br>
Thanks,</div></div><div dir="ltr"><div class="gmail_quote"><br>
<br>
-- <br>
Lars Kellogg-Stedman <<a href="mailto:lars@redhat.com" target="_blank">lars@redhat.com</a>> | larsks @ {irc,twitter,github}<br>
<a href="http://blog.oddbit.com/" rel="noreferrer" target="_blank">http://blog.oddbit.com/</a>                |<br>
<br>
_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
</div></div></blockquote></div></div>-- <br><div dir="ltr" class="m_-3584474814243133911gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="color:rgb(117,117,117);font-family:sans-serif">cc cloud GmbH | <a href="https://maps.google.com/?q=Hochstr.+11&entry=gmail&source=g" target="_blank">Hochstr. 11</a> | 42697 Solingen | Deutschland </div><div style="color:rgb(117,117,117);font-family:sans-serif"><span style="font-size:12.8px">mobil: <a href="tel:+49%20175%201068513" value="+491751068513" target="_blank">+49 175 1068513</a></span></div><div style="color:rgb(117,117,117);font-family:sans-serif"><a href="http://www.codecentric.cloud/" target="_blank">www.codecentric.cloud</a> | <a href="http://blog.codecentric.de/" target="_blank">blog.codecentric.de</a> | <a href="http://www.meettheexperts.de/" target="_blank">www.meettheexperts.de</a></div><div style="color:rgb(117,117,117);font-family:sans-serif">Sitz der Gesellschaft: Solingen | HRB 28640| Amtsgericht Wuppertal</div><div style="color:rgb(117,117,117);font-family:sans-serif"><br></div><div style="color:rgb(117,117,117);font-family:sans-serif">Geschäftsführung: Werner Krandick . Rainer Vehns</div><div style="color:rgb(117,117,117);font-family:sans-serif"><br></div><div style="color:rgb(117,117,117);font-family:sans-serif">Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.</div></div></div></blockquote></div></div></div>