You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Imesh Gunaratne <im...@apache.org> on 2013/12/10 18:50:17 UTC

[Discuss] [CEP] Shall we make Complex Event Processor Stream Definitions more descriptive?

Hi All,

I think it would be good if we could provide meaningful names and
descriptions for CEP stream definitions. WDYT?
I have updated the cluster partition in flight request count stream as
shown below:

    <streamDefinition name="stratos.lb.in.flight.req.count" version="1.0.0">
         <description>cluster partition in-flight request
count</description>
         <nickName>in-flight request count</nickName>
          ...
     </streamDefinition>

Other streams are not that readable at the moment:

    <streamDefinition name="gradient_stats" version="1.0.0">
         <description>gradient stats</description>
         <nickName>gradient stats</nickName>
         ...
     </streamDefinition>

    <streamDefinition name="aggregated_requests_stats" version="1.0.0">
         <description>aggregated requests stats</description>
         <nickName>aggregated requests stats</nickName>
         ...
     </streamDefinition>

    <streamDefinition name="second_derivative_of_requests_stats"
version="1.0.0">
         <description>second derivative of requests stats</description>
         <nickName>second derivative of requests stats</nickName>
         ...
     </streamDefinition>

    <!-- This section is for health stat -->

    <streamDefinition name="stratos.agent.health.stats" version="1.0.0">
         <description>agent health stats</description>
         <nickName>agent health stats</nickName>
           ...
     </streamDefinition>

    <streamDefinition name="average_load_average_stats" version="1.0.0">
         <description>average load average stats</description>
         <nickName>average load average stats</nickName>
          ...
     </streamDefinition>

    <streamDefinition name="average_memory_consumption_stats"
version="1.0.0">
         <description>average memory consumption stats</description>
         <nickName>average memory consumption stats</nickName>
          ...
     </streamDefinition>

    <streamDefinition name="gradient_load_average_stats" version="1.0.0">
         <description>gradient load average stats</description>
         <nickName>gradient load average stats</nickName>
          ...
     </streamDefinition>

    <streamDefinition name="gradient_memory_consumption_stats"
version="1.0.0">
         <description>gradient memoryconsumption stats</description>
         <nickName>gradient memoryconsumption stats</nickName>
          ...
     </streamDefinition>

    <streamDefinition name="second_derivative_memory_consumption_stats"
version="1.0.0">
         <description>second derivative memory consumption
stats</description>
         <nickName>second derivative memory consumption stats</nickName>
         ...
     </streamDefinition>

    <streamDefinition name="second_derivative_load_average_stats"
version="1.0.0">
         <description>second derivative load average stats</description>
         <nickName>second derivative load average stats</nickName>
          ...
     </streamDefinition>

    <streamDefinition name="fault_message" version="1.0.0">
         <description>fault message</description>
         <nickName>fault message</nickName>
         ...
     </streamDefinition>

Thanks
Imesh

Re: [Discuss] [CEP] Shall we make Complex Event Processor Stream Definitions more descriptive?

Posted by John Mathon <jo...@wso2.com>.
+1

If we are in the process of building some new UI's for various things like
ESB for iPaaS and data mapping would adding a stream definition visual
editor be so hard ?   The data mapping is already there and the composition
tools for iPaaS, etc... Seems like if we build the GUI tools right building
another editor for stream definitions and CEP queries wouldn't be too hard?


Regards,
*John Mathon <jo...@wso2.com>*
*VP, Product Strategy WSO2, **Palo Alto, Ca Office*
*Cell:  +16506447145   **Land: +16509249213   *WSO2.COM <http://wso2.com/>


On Tue, Dec 10, 2013 at 7:24 PM, Manula Chathurika Thantriwatte <
manulac@wso2.com> wrote:

> +1. Otherwise it's difficult to deal with.
>
>
> On Tue, Dec 10, 2013 at 11:20 PM, Imesh Gunaratne <im...@apache.org>wrote:
>
>> Hi All,
>>
>> I think it would be good if we could provide meaningful names and
>> descriptions for CEP stream definitions. WDYT?
>> I have updated the cluster partition in flight request count stream as
>> shown below:
>>
>>     <streamDefinition name="stratos.lb.in.flight.req.count"
>> version="1.0.0">
>>          <description>cluster partition in-flight request
>> count</description>
>>          <nickName>in-flight request count</nickName>
>>           ...
>>      </streamDefinition>
>>
>> Other streams are not that readable at the moment:
>>
>>     <streamDefinition name="gradient_stats" version="1.0.0">
>>          <description>gradient stats</description>
>>          <nickName>gradient stats</nickName>
>>          ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="aggregated_requests_stats" version="1.0.0">
>>          <description>aggregated requests stats</description>
>>          <nickName>aggregated requests stats</nickName>
>>          ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="second_derivative_of_requests_stats"
>> version="1.0.0">
>>          <description>second derivative of requests stats</description>
>>          <nickName>second derivative of requests stats</nickName>
>>          ...
>>      </streamDefinition>
>>
>>     <!-- This section is for health stat -->
>>
>>     <streamDefinition name="stratos.agent.health.stats" version="1.0.0">
>>          <description>agent health stats</description>
>>          <nickName>agent health stats</nickName>
>>            ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="average_load_average_stats" version="1.0.0">
>>          <description>average load average stats</description>
>>          <nickName>average load average stats</nickName>
>>           ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="average_memory_consumption_stats"
>> version="1.0.0">
>>          <description>average memory consumption stats</description>
>>          <nickName>average memory consumption stats</nickName>
>>           ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="gradient_load_average_stats" version="1.0.0">
>>          <description>gradient load average stats</description>
>>          <nickName>gradient load average stats</nickName>
>>           ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="gradient_memory_consumption_stats"
>> version="1.0.0">
>>          <description>gradient memoryconsumption stats</description>
>>          <nickName>gradient memoryconsumption stats</nickName>
>>           ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="second_derivative_memory_consumption_stats"
>> version="1.0.0">
>>          <description>second derivative memory consumption
>> stats</description>
>>          <nickName>second derivative memory consumption stats</nickName>
>>          ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="second_derivative_load_average_stats"
>> version="1.0.0">
>>          <description>second derivative load average stats</description>
>>          <nickName>second derivative load average stats</nickName>
>>           ...
>>      </streamDefinition>
>>
>>     <streamDefinition name="fault_message" version="1.0.0">
>>          <description>fault message</description>
>>          <nickName>fault message</nickName>
>>          ...
>>      </streamDefinition>
>>
>> Thanks
>> Imesh
>>
>
>
>
> --
> Regards,
> Manula Chathurika Thantriwatte
> Software Engineer
> WSO2 Inc. : http://wso2.com
> lean . enterprise . middleware
>
> email : manulac@wso2.com / manula@apache.org
> phone : +94 772492511
> blog : http://manulachathurika.blogspot.com/
>
>
>
>

Re: [Discuss] [CEP] Shall we make Complex Event Processor Stream Definitions more descriptive?

Posted by Manula Chathurika Thantriwatte <ma...@wso2.com>.
+1. Otherwise it's difficult to deal with.


On Tue, Dec 10, 2013 at 11:20 PM, Imesh Gunaratne <im...@apache.org> wrote:

> Hi All,
>
> I think it would be good if we could provide meaningful names and
> descriptions for CEP stream definitions. WDYT?
> I have updated the cluster partition in flight request count stream as
> shown below:
>
>     <streamDefinition name="stratos.lb.in.flight.req.count"
> version="1.0.0">
>          <description>cluster partition in-flight request
> count</description>
>          <nickName>in-flight request count</nickName>
>           ...
>      </streamDefinition>
>
> Other streams are not that readable at the moment:
>
>     <streamDefinition name="gradient_stats" version="1.0.0">
>          <description>gradient stats</description>
>          <nickName>gradient stats</nickName>
>          ...
>      </streamDefinition>
>
>     <streamDefinition name="aggregated_requests_stats" version="1.0.0">
>          <description>aggregated requests stats</description>
>          <nickName>aggregated requests stats</nickName>
>          ...
>      </streamDefinition>
>
>     <streamDefinition name="second_derivative_of_requests_stats"
> version="1.0.0">
>          <description>second derivative of requests stats</description>
>          <nickName>second derivative of requests stats</nickName>
>          ...
>      </streamDefinition>
>
>     <!-- This section is for health stat -->
>
>     <streamDefinition name="stratos.agent.health.stats" version="1.0.0">
>          <description>agent health stats</description>
>          <nickName>agent health stats</nickName>
>            ...
>      </streamDefinition>
>
>     <streamDefinition name="average_load_average_stats" version="1.0.0">
>          <description>average load average stats</description>
>          <nickName>average load average stats</nickName>
>           ...
>      </streamDefinition>
>
>     <streamDefinition name="average_memory_consumption_stats"
> version="1.0.0">
>          <description>average memory consumption stats</description>
>          <nickName>average memory consumption stats</nickName>
>           ...
>      </streamDefinition>
>
>     <streamDefinition name="gradient_load_average_stats" version="1.0.0">
>          <description>gradient load average stats</description>
>          <nickName>gradient load average stats</nickName>
>           ...
>      </streamDefinition>
>
>     <streamDefinition name="gradient_memory_consumption_stats"
> version="1.0.0">
>          <description>gradient memoryconsumption stats</description>
>          <nickName>gradient memoryconsumption stats</nickName>
>           ...
>      </streamDefinition>
>
>     <streamDefinition name="second_derivative_memory_consumption_stats"
> version="1.0.0">
>          <description>second derivative memory consumption
> stats</description>
>          <nickName>second derivative memory consumption stats</nickName>
>          ...
>      </streamDefinition>
>
>     <streamDefinition name="second_derivative_load_average_stats"
> version="1.0.0">
>          <description>second derivative load average stats</description>
>          <nickName>second derivative load average stats</nickName>
>           ...
>      </streamDefinition>
>
>     <streamDefinition name="fault_message" version="1.0.0">
>          <description>fault message</description>
>          <nickName>fault message</nickName>
>          ...
>      </streamDefinition>
>
> Thanks
> Imesh
>



-- 
Regards,
Manula Chathurika Thantriwatte
Software Engineer
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

email : manulac@wso2.com / manula@apache.org
phone : +94 772492511
blog : http://manulachathurika.blogspot.com/