<div dir="ltr"><div><div><div><div>Hello,<br><br>Like many others commented before, I don't quite understand how unique are the Cloudpulse use cases.<br><br>For operators, I got the feeling that existing solutions fit well:<br>-
 Traditional monitoring tools (Nagios, Zabbix, ....) are necessary 
anyway for infrastructure monitoring (CPU, RAM, disks, operating system,
 RabbitMQ, databases and more) and diagnostic purposes. Adding OpenStack
 service checks is fairly easy if you already have the toolchain.<br>-
 OpenStack projects like Rally or Tempest can generate synthetic loads 
and run end-to-end tests. Integrating them with a monitoring system 
isn't terribly difficult either.<br></div></div><br>As far as Monitoring-as-a-service is concerned, do you have plans to integrate/leverage Ceilometer?<br><br></div>BR,<br></div>Simon</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 12, 2015 at 7:20 PM, Vinod Pandarinathan (vpandari) <span dir="ltr"><<a href="mailto:vpandari@cisco.com" target="_blank">vpandari@cisco.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style="word-wrap:break-word;font-size:14px;font-family:Calibri,sans-serif;color:rgb(0,0,0)">
<div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">Hello,</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
  I'm pleased to announce the development of a new project called CloudPulse.  CloudPulse provides Openstack</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">health-checking services to both operators, tenants, and applications. This project will begin as </span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">a StackForge project based upon an empty cookiecutter[1] repo.  The repos to work in are:</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">Server:  
</span><span style="margin:0px;padding:1px 0px"><a href="https://github.com/stackforge/cloudpulse" style="margin:0px;padding:0px" target="_blank">https://github.com/stackforge/cloudpulse</a></span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">Client:    
</span><span style="margin:0px;padding:1px 0px"><a href="https://github.com/stackforge/python-cloudpulseclient" style="margin:0px;padding:0px" target="_blank">https://github.com/stackforge/python-cloudpulseclient</a></span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">Please join us via iRC on #openstack-cloudpulse on freenode.</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">I am holding a doodle poll to select times for our first meeting the week after summit.  This doodle poll will close May 24th and meeting times
 will be announced on the mailing list at that time.  At our first IRC meeting, </span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">we will draft additional core team members, so if your interested in joining a fresh new development effort, please attend our first meeting.  </span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
Please take a moment if your interested in CloudPulse to fill out the doodle poll here: </div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px"><a href="https://doodle.com/kcpvzy8kfrxe6rvb" style="margin:0px;padding:0px" target="_blank">https://doodle.com/kcpvzy8kfrxe6rvb</a></span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
The initial core team is composed of</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">Ajay Kalambur,  </span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">Behzad Dastur,
</span><span style="margin:0px;padding:1px 0px">Ian Wells,
</span><span style="margin:0px;padding:1px 0px">Pradeep chandrasekhar,
</span><span style="margin:0px;padding:1px 0px">Steven Dake</span><span style="margin:0px;padding:1px 0px">
 and</span><span style="margin:0px;padding:1px 0px"> Vinod Pandarinathan</span><span style="margin:0px;padding:1px 0px">.</span><span style="margin:0px;padding:1px 0px"> 
<br>
</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">I expect more members to join during our initial meeting.</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
 A little bit about CloudPulse:</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px"> Cloud operators need notification of OpenStack failures before a customer reports the failure. Cloud operators can then take timely corrective
 actions with minimal disruption to applications.  Many cloud applications, including </span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">those I am interested in (NFV) have very stringent service level agreements.  Loss of service can trigger contractual</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">costs associated with the service.  Application high availability requires an operational OpenStack Cloud, and the reality</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">is that occascionally OpenStack clouds fail in some mysterious ways.  This project intends to identify when those failures </span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">occur so corrective actions may be taken by operators, tenants, and the applications themselves.</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px"><br>
</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="white-space:pre-wrap"></span>OpenStack is considered healthy when OpenStack API services respond appropriately.  Further OpenStack is</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">healthy when network traffic can be sent between the tenant networks and
</span><span style="margin:0px;padding:1px 0px">can access the Internet.  Finally OpenStack</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">is healthy when all infrastructure cluster elements are in an operational state.</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">For information about blueprints check out:</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px"> </span><span style="margin:0px;padding:1px 0px"><a href="https://blueprints.launchpad.net/cloudpulse" style="margin:0px;padding:0px" target="_blank">https://blueprints.launchpad.net/cloudpulse</a></span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px"><a href="https://blueprints.launchpad.net/python-cloudpulseclient" style="margin:0px;padding:0px" target="_blank">https://blueprints.launchpad.net/python-cloudpulseclient</a></span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
For more details, check out our Wiki:</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px"><a href="https://wiki.openstack.org/wiki/Cloudpulse" style="margin:0px;padding:0px" target="_blank">https://wiki.openstack.org/wiki/Cloudpulse</a></span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
Plase join the CloudPulse team in designing and implementing a world-class Carrier Grade system for checking</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">the health of OpenStack clouds.  We look forward to seeing you on IRC on #openstack-cloudpulse.</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<br>
</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
Regards,</div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">Vinod Pandarinathan</span></div>
<div style="margin:0px;padding:0px 1px 0px 0px;font-family:Arial,sans-serif;font-size:12px;line-height:16px;white-space:pre-wrap">
<span style="margin:0px;padding:1px 0px">[1]
</span><span style="margin:0px;padding:1px 0px"><a href="https://github.com/openstack-dev/cookiecutter" style="margin:0px;padding:0px" target="_blank">https://github.com/openstack-dev/cookiecutter</a></span></div>
</div>
<div style="color:rgb(0,0,0)"><br>
</div>
</div>

<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>