Best Practices for the Common Base Event and

Common Event Infrastructure

 

Guidelines for Using IBM's Initial Implementation of the

WSDM Event Format

 

 

 

 

 

 

 

 

 

 


 Note: Before using this information and the product it supports, read the information “Notices” on page 120.

 

 

 

 

 

© Copyright International Business Machines Corporation 2006. All rights reserved.

US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

 

Table of contents

Table of contents. 3

1      About this guide. 7

1.1       Purpose. 7

1.2       Scope. 8

1.3       Who should read this guide. 8

1.4       Background. 8

1.4.1      What is autonomic computing?. 8

1.4.2      What is an event?. 10

1.4.3      What is problem determination?. 11

1.4.4      Problem determination phases. 11

1.4.5      What is a problem determination event?. 12

1.4.6      What is a business event?. 13

1.4.7      The Common Base Event 13

1.4.7.1        When should I use Common Base Events?. 14

1.4.7.2        How do I choose between using Common Base Event and ARM?. 14

1.4.7.3        How does the Common Base Event relate to other existing formats?. 14

1.4.7.4        Who directs the Common Base Event Initiative?. 15

1.4.7.5        How does the Common Base Event relate to the OASIS WSDM Event Format standard?. 15

1.4.8      What is an event infrastructure?. 16

1.4.8.1        Common Event Infrastructure overview.. 17

1.4.8.2        Common Event Infrastructure components. 18

1.4.9      Programming model overview.. 18

1.4.9.1        Formatting a Common Base Event using the TPTP Common Base Event Programming Model 19

1.4.9.2        Capturing an event using JSR-47. 21

1.4.9.2.1      Basic event capture using JSR-47. 22

1.4.9.2.2      Advanced event capture (using JSR-47) 24

1.4.9.3        Using the CEI event emitter 25

1.4.9.4        Advanced CEI topics. 28

1.4.9.4.1      Event groups, persistence, and routing. 28

1.4.9.4.2      Consuming events using CEI event subscription and event access. 29

1.4.9.4.3      The CEI relationship to the WebSphere enterprise service bus (WESB) 31

2      Using Common Base Events. 33

2.1       Common Base Event Structure. 33