15
CEP Integration for Apache Stratos 4.0.0 Manula Thantriwatte Apache Committer - Stratos(Incubating) , Software Engineer - WSO2 Inc

CEP Integration for Apache Stratos 4.0.0

Embed Size (px)

DESCRIPTION

This slide set describe about the CEP integration for Apache Stratos 4.0.0

Citation preview

Page 1: CEP Integration for Apache Stratos 4.0.0

CEP Integration for Apache Stratos 4.0.0

Manula ThantriwatteApache Committer - Stratos(Incubating) , Software Engineer - WSO2 Inc

Page 2: CEP Integration for Apache Stratos 4.0.0

Agenda• Introduction to CEP• Why CEP for Apache Stratos?• CEP Integration• Integration Architecture• Events send to CEP• How to write CEP configs• Stream definition• Input event adapter• Event builder• Execution plan• Event formatter• Output event adapter • Demonstrations

2

Page 3: CEP Integration for Apache Stratos 4.0.0

Introduction to CEP

Event Processor identifies the most meaningful events within the event cloud, analyzes their impacts, and acts on them in real time.

Built to be extremely high performing and massively scalable, it offers significant time saving and affordable acquisition.

[http://wso2.com/products/complex-event-processor/]

3

Page 4: CEP Integration for Apache Stratos 4.0.0

CEP Models • Oracle Complex Event Processor • TIBCO StreamBase• WSO2 CEP• Informatica RulePoint is complex event processor

4

Page 5: CEP Integration for Apache Stratos 4.0.0

Why CEP for Apache Stratos

5

Page 6: CEP Integration for Apache Stratos 4.0.0

Events Send to CEP• Load balancers send “in_flight_requests” periodically to CEP per cluster• Load balancers send “fault_request” periodically to CEP per member• Cartridge agents send “health_status” periodically to CEP per member

– CPU load average

– CPU memory consumption

• CEP process those events • Calculate average, gradient and second derivative • Publish summarized events to message broker

6

Page 7: CEP Integration for Apache Stratos 4.0.0

How to write CEP configs

7

Page 8: CEP Integration for Apache Stratos 4.0.0

Stream definitions

6

Page 9: CEP Integration for Apache Stratos 4.0.0

Input event adapter

6

Page 10: CEP Integration for Apache Stratos 4.0.0

Event builder

6

Page 11: CEP Integration for Apache Stratos 4.0.0

Execution plan

6

Page 12: CEP Integration for Apache Stratos 4.0.0

Event formatter

7

Page 13: CEP Integration for Apache Stratos 4.0.0

Output event adapters

8

Page 14: CEP Integration for Apache Stratos 4.0.0

Demonstration

14

Page 15: CEP Integration for Apache Stratos 4.0.0

Websitehttp://stratos.incubator.apache.org

Mailing ListSubscribe: [email protected] (After subscription): [email protected]

Social MediaGoogle+: https://plus.google.com/103515557134069849802Twitter: https://twitter.com/ApacheStratosFacebook: https://www.facebook.com/apache.stratosLinkedIn: http://www.linkedin.com/groups?home=&gid=5131436

Join Us

15