Hi Imesh, Thanks for the reference. I will go through it and check how we can use it in our extension and get back.
Thanks and Regards, Swapnil On Aug 4, 2015 9:17 AM, "Imesh Gunaratne" <im...@apache.org> wrote: > Great! Thanks for the update Swapnil! Regarding finding request count, > please have a look at [1] and [2]. According to [1] there is a way to find > the request count via cloud watch. > > [1] > http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-cloudwatch-metrics.html > [2] > http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/access-log-collection.html > > Thanks > > On Mon, Aug 3, 2015 at 10:49 PM, Swapnil Patil <swapnil.r...@gmail.com> > wrote: > >> Hi All, >> >> Last week I worked on following things. >> >> 1. Adding logic for creating security group for load balancers in >> particular region. Adding inbound rules to these security groups based on >> the port mappings of a member of the cluster. >> 2. Making code changes suggested in the code review meeting. >> 3. Continued on the documentation. >> >> I have committed my latest changes at my GitHub repo [1] >> >> I still have not got any response for question on finding outstanding >> requests for an aws instance. Forum thread - [2] >> >> Next week I am planning following tasks. >> >> 1. Adding domain mappings for a cluster to include the DNS name of >> load balancer. Need to add an API method to add domain mapping using >> cluster id. >> 2. Getting documentation published on wiki and adding some more >> content. >> >> [1] https://github.com/swaprp15/stratos >> [2] https://forums.aws.amazon.com/thread.jspa?threadID=200006 >> >> Thanks and Regards, >> Swapnil >> >> On Mon, Jul 27, 2015 at 5:36 AM, Swapnil Patil <swapnil.r...@gmail.com> >> wrote: >> >>> Hi All, >>> >>> Last week I worked on following things. >>> >>> 1. Tested the extension for scale up and scale down. >>> 2. Tested the extension for changing the port mappings of a cartridge. >>> 3. We had a hangout session for a demo and discussion of issues. >>> 4. Made code changes for using prefix and sequence number for load >>> balancer for uniqueness. >>> 5. Extracted port mappings from a member instead of service. >>> 6. Corrected the shutdown hook. >>> 7. Tested above code changes. >>> 8. I have started writing document to include how to install, how to >>> use, aws terminologies used and algorithm used to configure load balancers. >>> >>> I have committed all the latest changes in github repo [1]. >>> >>> Next week I am planning following tasks. >>> 1. Adding domain mappings for a cluster to include the DNS name of load >>> balancer. >>> 2. Creating a security group and using it for load balancer. >>> 3. Continue writing documentation. >>> 4. Find a way to get in flight request count. I have posted a question >>> for the same on aws forum. [2] >>> >>> [1] https://github.com/swaprp15/stratos >>> [2] https://forums.aws.amazon.com/thread.jspa?threadID=200006 >>> >>> Thanks and Regards, >>> Swapnil >>> >>> >>> On Tue, Jul 21, 2015 at 3:56 PM, Swapnil Patil <swapnil.r...@gmail.com> >>> wrote: >>> >>>> Hi Imesh, >>>> >>>> Sure. We will have a demo. >>>> >>>> Thanks and Regards, >>>> Swapnil >>>> >>>> On Tue, Jul 21, 2015 at 3:35 PM, Imesh Gunaratne <im...@apache.org> >>>> wrote: >>>> >>>>> Hi Swapnil, >>>>> >>>>> Great! Will have it at 2 PM IST. It would be great if you could demo >>>>> what you have completed so far at this meeting. >>>>> >>>>> Thanks >>>>> >>>>> On Tue, Jul 21, 2015 at 5:40 PM, Swapnil Patil <swapnil.r...@gmail.com >>>>> > wrote: >>>>> >>>>>> Hi Imesh, >>>>>> >>>>>> Apologies for the delay. >>>>>> >>>>>> Any time tomorrow would be fine for me. >>>>>> >>>>>> Regards, >>>>>> Swapnil >>>>>> On Jul 21, 2015 9:54 AM, "Imesh Gunaratne" <im...@apache.org> wrote: >>>>>> >>>>>>> Hi Swapnil, >>>>>>> >>>>>>> Thanks for the update. Shall we have a Google Hangout this week? >>>>>>> Please let us know your availability. >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> On Mon, Jul 20, 2015 at 11:47 AM, Swapnil Patil < >>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> In last week I worked on following tasks. >>>>>>>> >>>>>>>> 1. Tested and modified extension to make sure it works properly >>>>>>>> when a simple application is deployed and undeployed. >>>>>>>> 2. I made changes to automatically find out aws region in which the >>>>>>>> load balancer should be created. This is also useful while setting >>>>>>>> endpoint >>>>>>>> of each AWS API call. >>>>>>>> 3. I have published screencast on YouTube. Here is the link - >>>>>>>> https://youtu.be/ZNl8JVB7xeU. >>>>>>>> 4. I have committed these changes to GitHub repo. URL - >>>>>>>> https://github.com/swaprp15/stratos >>>>>>>> >>>>>>>> I am planning next steps as follows. >>>>>>>> >>>>>>>> 1. Testing scale up and scale down. >>>>>>>> 2. Testing the scenario when port mappings of the service are >>>>>>>> changed. >>>>>>>> 3. Creating a security group for load balancer. AWS does use >>>>>>>> default security group for load balancers created. But then we need to >>>>>>>> manually configure it to allow required ports. So it would be better if >>>>>>>> extension automatically create and use it. >>>>>>>> 4. Implementing logic for getting in flight request count. >>>>>>>> >>>>>>>> I would appreciate any thoughts on next steps. >>>>>>>> >>>>>>>> Thanks and Regards, >>>>>>>> Swapnil >>>>>>>> >>>>>>>> On Thu, Jul 16, 2015 at 6:33 PM, Swapnil Patil < >>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi Akila, >>>>>>>>> >>>>>>>>> I updated the issue with latest status and github repo. But I am >>>>>>>>> not able to find a way to assign this to myself. >>>>>>>>> >>>>>>>>> Could you please let me know how to do it? >>>>>>>>> >>>>>>>>> Thanks and Regards, >>>>>>>>> Swapnil >>>>>>>>> >>>>>>>>> On Thu, Jul 16, 2015 at 3:53 PM, Swapnil Patil < >>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Akila, >>>>>>>>>> >>>>>>>>>> Sure. Will do. >>>>>>>>>> >>>>>>>>>> Thanks and Regards, >>>>>>>>>> Swapnil >>>>>>>>>> >>>>>>>>>> On Thu, Jul 16, 2015 at 2:02 PM, Akila Ravihansa Perera < >>>>>>>>>> raviha...@wso2.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Swapnil, >>>>>>>>>>> >>>>>>>>>>> Could you update the JIRA with latest status of the project at >>>>>>>>>>> [1]. Please put relevant docs links, GitHub repos and assign this >>>>>>>>>>> task to >>>>>>>>>>> yourself. >>>>>>>>>>> >>>>>>>>>>> [1] https://issues.apache.org/jira/browse/STRATOS-500 >>>>>>>>>>> >>>>>>>>>>> Thanks. >>>>>>>>>>> >>>>>>>>>>> On Mon, Jun 29, 2015 at 4:48 PM, Swapnil Patil < >>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Udara, >>>>>>>>>>>> >>>>>>>>>>>> Okay. I will go through it and see if we can use it instead of >>>>>>>>>>>> aws sdk. >>>>>>>>>>>> >>>>>>>>>>>> Thanks for the link. >>>>>>>>>>>> >>>>>>>>>>>> Will send update on this soon. >>>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>>> Swapnil >>>>>>>>>>>> On Jun 29, 2015 3:37 PM, "Udara Liyanage" <ud...@wso2.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Swapnil, >>>>>>>>>>>>> >>>>>>>>>>>>> As you have mentioned during the call, you are using aws Java >>>>>>>>>>>>> SDK to talk to AWS IaaS. However it is better to use JClouds if >>>>>>>>>>>>> possible. >>>>>>>>>>>>> JClouds is the library which we use to talk to IaaS layer. It is >>>>>>>>>>>>> better if >>>>>>>>>>>>> you can use it rather than adding another dependency. Please >>>>>>>>>>>>> review the >>>>>>>>>>>>> Jclouds lab [1] regarding was elb. >>>>>>>>>>>>> >>>>>>>>>>>>> [1] >>>>>>>>>>>>> https://github.com/jclouds/jclouds-labs-aws/blob/master/aws-elb/pom.xml >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Jun 29, 2015 at 12:13 PM, Swapnil Patil < >>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Imesh, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Ok. 2 PM today is fine for me. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>> On Jun 29, 2015 11:31 AM, "Imesh Gunaratne" <im...@apache.org> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Swapnil, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Shall we have a Hangout today to go through the current >>>>>>>>>>>>>>> progress? I have sent you a meeting request to have this today >>>>>>>>>>>>>>> at 2:00 PM >>>>>>>>>>>>>>> IST. Let me know your availability. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Jun 29, 2015 at 11:14 AM, Swapnil Patil < >>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi All, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Last week I worked on testing load balancer extension with >>>>>>>>>>>>>>>> ec2 cartridges. Till now I was able to spawn ec2 cartridge and >>>>>>>>>>>>>>>> have Stratos >>>>>>>>>>>>>>>> receive these events successfully. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I tested aws extension on this. While deploying a new >>>>>>>>>>>>>>>> application, configure method of extension was called. But >>>>>>>>>>>>>>>> there were few >>>>>>>>>>>>>>>> errors related to my code changes. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> In this week I will continue to test the extension and make >>>>>>>>>>>>>>>> necessary changes in order to act on topology events properly >>>>>>>>>>>>>>>> and create >>>>>>>>>>>>>>>> and configure aws load balancers. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Tue, Jun 23, 2015 at 9:11 AM, Swapnil Patil < >>>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Imesh, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks for the feedback. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Okay. I had tried it earlier but couldn't start Stratos. I >>>>>>>>>>>>>>>>> guess may be it was low memory error or may be the zip I was >>>>>>>>>>>>>>>>> using was >>>>>>>>>>>>>>>>> defective. I will try again on single EC2 instance with >>>>>>>>>>>>>>>>> correct zip. And if >>>>>>>>>>>>>>>>> I get memory issues I will try manual configuration with MB, >>>>>>>>>>>>>>>>> CEP on >>>>>>>>>>>>>>>>> different EC2 instances. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>>>>> On Jun 23, 2015 2:08 PM, "Imesh Gunaratne" < >>>>>>>>>>>>>>>>> im...@apache.org> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks for the update Swapnil! >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Mon, Jun 22, 2015 at 12:46 PM, Swapnil Patil < >>>>>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> 3. To test the other part (creating AWS load balancers). >>>>>>>>>>>>>>>>>>> I need to create cartridges in EC2. For that I need to find >>>>>>>>>>>>>>>>>>> a way to access >>>>>>>>>>>>>>>>>>> my local machine from ec2 instance. I searched for a way to >>>>>>>>>>>>>>>>>>> do this. It >>>>>>>>>>>>>>>>>>> seems I need to do port forwarding and firewall changes in >>>>>>>>>>>>>>>>>>> my router to be >>>>>>>>>>>>>>>>>>> able to access my computer from an EC2 instance as per [3]. >>>>>>>>>>>>>>>>>>> I will look >>>>>>>>>>>>>>>>>>> into this in this week. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> It would be easier to run ActiveMQ and Stratos on EC2. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> Imesh Gunaratne >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Senior Technical Lead, WSO2 >>>>>>>>>>>>>>>>>> Committer & PMC Member, Apache Stratos >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> Imesh Gunaratne >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Senior Technical Lead, WSO2 >>>>>>>>>>>>>>> Committer & PMC Member, Apache Stratos >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> Udara Liyanage >>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>> WSO2, Inc.: http://wso2.com >>>>>>>>>>>>> lean. enterprise. middleware >>>>>>>>>>>>> >>>>>>>>>>>>> web: http://udaraliyanage.wordpress.com >>>>>>>>>>>>> phone: +94 71 443 6897 >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Akila Ravihansa Perera >>>>>>>>>>> Software Engineer, WSO2 >>>>>>>>>>> >>>>>>>>>>> Blog: http://ravihansa3000.blogspot.com >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Imesh Gunaratne >>>>>>> >>>>>>> Senior Technical Lead, WSO2 >>>>>>> Committer & PMC Member, Apache Stratos >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Imesh Gunaratne >>>>> >>>>> Senior Technical Lead, WSO2 >>>>> Committer & PMC Member, Apache Stratos >>>>> >>>> >>>> >>> >> > > > -- > Imesh Gunaratne > > Senior Technical Lead, WSO2 > Committer & PMC Member, Apache Stratos >