Hi Nirmal,

Autoscaler needs the service id for finding cluster. Otherwise it has to
traverse through all services to find it. Please add service id to the
event.

Thanks.


On Mon, Oct 21, 2013 at 1:50 PM, Nirmal Fernando <[email protected]>wrote:

>
>
>
> On Mon, Oct 21, 2013 at 1:25 PM, Lahiru Sandaruwan <[email protected]>wrote:
>
>> Hi Nirmal,
>>
>> Nice work!
>>
>> On Sun, Oct 20, 2013 at 11:46 PM, Nirmal Fernando <[email protected]
>> > wrote:
>>
>>> Hi All,
>>>
>>> I've successfully integrated Stratos LB and WSO2 CEP (selected CEP
>>> engine).
>>>
>>> Load balancer and CEP is communicating via Observer pattern, where a
>>> statistics collector in LB acting as the subject and CEPs act as Observers.
>>> Stats collector periodically notifies all the registered observers, so that
>>> they can act upon changes. I'm committing the changes soon.
>>>
>>> Now, when I load Stratos LB, CEP emits periodical aggregated statistics
>>> on requests in flight at LB level, to a topic.
>>>
>>> Following are few aggregated stats emitted by CEP:
>>>
>>>
>>> {"average_requests_in_flight":{"cluster_id":"c1","value":"78.66666666666667"}}
>>>
>>> {"second_derivative_of_requests_in_flight":{"cluster_id":"c1","value":"0.17776829680194836"}}
>>>
>>> {"gradient_of_requests_in_flight":{"cluster_id":"c1","value":"0.0666637038353851"}}
>>>
>>
>> Hope above three are separate events sent to the topic
>> "summarized_stat_topic". Autoscaler will get these and keep latest values
>> against cluster "c1".
>>
>
> Lahiru, yes correct. (summarized-health-stats topic)
>
>>
>> Thanks.
>>
>>>
>>>
>>> {"second_derivative_of_requests_in_flight":{"cluster_id":"c1","value":"-0.004444888953094816"}}
>>>
>>> {"gradient_of_requests_in_flight":{"cluster_id":"c1","value":"0.04444246922359006"}}
>>> {"average_requests_in_flight":{"cluster_id":"c1","value":"9.5"}}
>>>
>>>
>>>
>>> --
>>> Best Regards,
>>> Nirmal
>>>
>>> Nirmal Fernando.
>>> PPMC Member & Committer of Apache Stratos,
>>> Senior Software Engineer, WSO2 Inc.
>>>
>>> Blog: http://nirmalfdo.blogspot.com/
>>>
>>
>>
>>
>> --
>> --
>> Lahiru Sandaruwan
>> Software Engineer,
>> Platform Technologies,
>> WSO2 Inc., http://wso2.com
>> lean.enterprise.middleware
>>
>> email: [email protected] cell: (+94) 773 325 954
>> blog: http://lahiruwrites.blogspot.com/
>> twitter: http://twitter.com/lahirus
>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>
>>
>
>
> --
> Best Regards,
> Nirmal
>
> Nirmal Fernando.
> PPMC Member & Committer of Apache Stratos,
> Senior Software Engineer, WSO2 Inc.
>
> Blog: http://nirmalfdo.blogspot.com/
>



-- 
--
Lahiru Sandaruwan
Software Engineer,
Platform Technologies,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: [email protected] cell: (+94) 773 325 954
blog: http://lahiruwrites.blogspot.com/
twitter: http://twitter.com/lahirus
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

Reply via email to