EsperTech Logo The following screenshots show Enterprise Edition version 3.5 EsperHQ web-based client. Enterprise Edition is a commercial product of EsperTech with source code available on request to customers of EsperTech. For more information please see the product descriptions or mail us at info@espertech.com.

© Copyright EsperTech Inc. 2010

EsperHQ Main Screen

This screen is the entry screen for EsperHQ.

Main Screen

Explanations:

Create Statement

This is the quick-entry screen to create an EPL statement:

Create Statement

Explanations:

Deployed Modules

The dialog shows a list of modules currently deployed.

Deployed Modules

Explanations:

Deployment Detail

Selection of a deployed module brings up this dialog.

Deployment Detail

Explanations:

Design Module

This dialog creates and edits EPL modules.

Design Module

Explanations:

Design Statement

This is a form-based dialog and EPL editor with round-trip features that includes an expression builder.

Design Statement

Explanations:

A screen shot of the expression builder is shown below:

Expression Builder

Event Types

This dialog presents a view of available event types (schemas) and their usage in EPL statements.

Event Types

Map Statements

This dialog displays statement stream consumption and dependency.

Statement Map

Named Windows

This dialog presents a view of named windows.

Named Windows

On-Demand Query Execution

Use this dialog to execute an on-demand (fire-and-forget, non-continuous) query.

On-Demand Query

Simulations

This dialog presents a list of currently running simulations, allows creating new simulations and managing existing simulations.

Simulations

Simulation Entry

You may enter a schedule for the simulator to follow and the event data for the simulator to use.

Simulation Entry

Simulation Status

This dialog allows starting, stopping and removing simulations and views the simulation log entries.

Simulation Detail

Statements

This dialog is to find and select individual statements.

Statement List

Statement Detail

After selecting a statement, this dialog allows viewing, managing, and querying for the selected statement.

Statement Detail

Variables

This dialog allows viewing and changing variable values.

Variables

Eventlet Wizard

This series of 4 screens is a guided dialog to choose the type of real-time display, the resources to display and the mapping of resources.

In step 1 of the 4-screen wizard a user can select the type of real-time display.

Eventlet Wizard 1

In step 2 of the 4-screen wizard a user can select the resources to display: a single EPL statement, a dynamically-changing set of EPL statements, variable(s), on-demand query(s) or engine metrics.

Eventlet Wizard 2

In step 3 of the 4-screen wizard a user may configure the eventlet, bringing together the eventlet configuration with the resource information for selected resources. Consistent with the selection of a Timeline composition in the first step, this dialog reviews the selected statement and presents Timeline eventlet configuration options.

Eventlet Wizard 3

In step 4 of the 4-screen wizard a user may save and/or activate the eventlet, and also define name, description and style information.

Eventlet Wizard 4

Application Builder

The application builder is a 2-page wizard dialog to compose a complete web application that combines eventlets with static content or other dynamic content. On the first page you may compose an application in a drag & drop dialog. The second page serves to review and change generated markup as well as preview and launch the application.

Application Builder

Eventlet Launch

You may launch saved eventlets from the client or directly into a browser via URL parameters, by passing a descriptor or by JavaScript. This screenshot shows the hover launch dialog.

Eventlet Launch

Eventlet Example 1 - Column Chart

This screenshot is taken from simple column chart eventlet launched in a browser window (outside of the web-based GUI).

Eventlet Example 1

Eventlet Example 2 - Timeline

This screenshot is taken from a timeline eventlet, with the controls dialog (each eventlet has one) shown right.

Eventlet Example 2

Eventlet Example 3 - Gauge

This screenshot is taken from a gauge eventlet.

Eventlet Example 3

Eventlets for Engine Metrics

Certain CEP engine metrics are predefined and can be displayed as eventlets.

Eventlet Predefined Metrics