<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello Krishnaprasad,<br>
<br>
I recently updated and published the documentation of Kwapi:<br>
<a class="moz-txt-link-freetext" href="https://kwapi.readthedocs.org/">https://kwapi.readthedocs.org/</a><br>
<br>
And I created a project home page here:<br>
<a class="moz-txt-link-freetext" href="https://launchpad.net/kwapi">https://launchpad.net/kwapi</a><br>
<br>
As Simon said, Kwapi aims at monitoring physical machines, with
wattmeters.<br>
It is not aware of the VMs running on physical hosts, neither of
their resource usage (% CPU).<br>
Kwapi doesn't depend of OpenStack components, except the API plugin
which is able to check Keystone tokens.<br>
<br>
However, your idea is really interesting and I will be happy if this
feature could be implemented in Kwapi.<br>
<br>
So I suggest to create a new plugin (or adapt the API plugin).<br>
Every x seconds, for each known host, it will get the resource usage
of each running VM.<br>
The probes names will have to be configured properly, so that the
probes names = the Nova hostnames.<br>
Each measurement will be split into multiple measurements, one for
each VM.<br>
<br>
Please feel free to create a blueprint here:<br>
<a class="moz-txt-link-freetext" href="https://blueprints.launchpad.net/kwapi/+addspec">https://blueprints.launchpad.net/kwapi/+addspec</a><br>
<br>
Regards,<br>
François<br>
<br>
<br>
<div class="moz-cite-prefix">Le 26/07/2013 16:34, Simon Pasquier a
écrit :<br>
</div>
<blockquote cite="mid:51F288E7.5020504@bull.net" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">Hello Krishnaprasad<o:p>,<br>
I forwarded your message to Francois who's maintaining the
kwapi project.<br>
I presume you've already seen this page which presents the
kwapi architecture:<br>
</o:p><o:p><a moz-do-not-send="true"
href="http://www.xlcloud.org/bin/view/XLcloudProjectManagement/EEA">http://www.xlcloud.org/bin/view/XLcloudProjectManagement/EEA</a><br>
Francois will confirm or infirm but as I understand, there has
been no short-term plan for kwapi to monitor the energy
consumption of the VM.<br>
BR,<br>
Simon<br>
<br>
</o:p>Le 25/07/2013 09:26, Narayanan, Krishnaprasad a écrit :<br>
</div>
<blockquote
cite="mid:E65EEA4076DFA64CB0D578052EE5B8BA3223F1CA@E14MDB-02.zdv.Uni-Mainz.DE"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:348988733;
mso-list-type:hybrid;
mso-list-template-ids:1226495830 67698711 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
{mso-level-number-format:alpha-lower;
mso-level-text:"%1\)";
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l1
{mso-list-id:1493835369;
mso-list-type:hybrid;
mso-list-template-ids:-1430880896 67698711 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
{mso-level-number-format:alpha-lower;
mso-level-text:"%1\)";
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l1:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l1:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span lang="DE">Hallo Stackers,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE"><o:p> </o:p></span></p>
<p class="MsoNormal">This is regarding the power measurement
for VMs running in OpenStack. On the web I found that,
Ceilometer has Kwapi that measures the power on hosts
(compute nodes) and for VMs, the implementation is under
progress.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Can I get a feedback from the community
regarding the following questions?<o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="mso-list:Ignore">a)<span style="font:7.0pt
"Times New Roman""> </span></span><!--[endif]-->Where
can I find the Kwapi architecture for the energy prediction
in VMs?<o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="mso-list:Ignore">b)<span style="font:7.0pt
"Times New Roman""> </span></span><!--[endif]-->Where
can I find information regarding components specified in the
Kwapi architecture?<o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="mso-list:Ignore">c)<span style="font:7.0pt
"Times New Roman""> </span></span><!--[endif]-->Can
I get to know the overall progress in the implementation for
the energy prediction in VMs?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Currently, we are outlining an
architecture for measuring the energy in VMs and in this
regard, the answers to above questions will be helpful.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks<o:p></o:p></p>
<p class="MsoNormal">Krishnaprasad<o:p></o:p></p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Mailing list: <a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://launchpad.net/%7Eopenstack">https://launchpad.net/~openstack</a>
Post to : <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>
Unsubscribe : <a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://launchpad.net/%7Eopenstack">https://launchpad.net/~openstack</a>
More help : <a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Simon Pasquier
Software Engineer
Bull, Architect of an Open World
Phone: + 33 4 76 29 71 49
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.bull.com">http://www.bull.com</a></pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Mailing list: <a class="moz-txt-link-freetext" href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a>
Post to : <a class="moz-txt-link-abbreviated" href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>
Unsubscribe : <a class="moz-txt-link-freetext" href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a>
More help : <a class="moz-txt-link-freetext" href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
François Rossigneux
Ingénieur Inria Projet XLcloud
<a class="moz-txt-link-freetext" href="http://perso.ens-lyon.fr/francois.rossigneux">http://perso.ens-lyon.fr/francois.rossigneux</a></pre>
</body>
</html>