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