Key Performance Indicators for Event Stream Processor

Key performance indicators (KPIs) provide the statistics that appear on the charts in Sybase Control Center.

You can view these statistics from the All Statistics tab in the ESP Node Monitor view or by selecting a node, clicking the arrow, and selecting Statistics Chart.
Overview Statistics

KPI

Description

Total System CPU Usage

(Percent) The sum of total CPU usage, since the last update, of all projects which are running on the node.

Total System CPU Usage

(Percent) The sum of total system (kernel on Windows) CPU usage, since the last update, of all projects which are running on the node.

Total User CPU Usage

(Percent) The sum of total user CPU usage, since the last update, of all projects which are running on the node.

Physical Memory Usage

(KB) The sum of physical memory usage, since the last update, of all projects which are running on the node.

Total Thread Number

(Count) The sum of the thread number, since the last update, of all projects which are running on the node.
Virtual Memory Usage (KB) The sum of virtual memory usage, since the last update, of all project which are running on the node.
Total Number of Connections (Count) Total number of connections on the node, including publishers and subscribers.
Number of Rows Sent per Second (Count) The number of rows output from the projects running on the node, per second.
Number of Rows Received per Second (Count) The number of rows input into the projects running on the node, per second.
Number of Publishers (Count) Number of publishers running on the node.
Number of Subscribers (Count) Number of subscribers running on the node.
Project Statistics

KPI

Description

Total System CPU Usage

(Percent) The total CPU usage of the project since the last update.

Total System CPU Usage

(Percent) The total system CPU usage for the project since the last update.

Total User CPU Usage

(Percent) The total user CPU usage for the project since the last update.

Physical Memory Usage

(KB) The physical memory usage for the project since the last update.

Total Thread Number

(Count) The thread number for the project since the last update.
Number of Publisher Rows Transferred (Count) Number of rows input into the project per second.
Number of Subscriber Rows Transferred (Count) Number of rows output from the project per second.

Virtual Memory Usage

(KB) The virtual memory usage for the project since the last update.
Number of Publisher Connections (Count) Number of connections through which the publishers are running.
Number of Subscriber Connections (Count) Number of connections through which the subscribers are running.
Stream Statistics

KPI

Description

Total System CPU Usage

(Percent) The total CPU usage for the stream since the last update.

Total System CPU Usage

(Percent) The total system CPU usage for the stream since the last update.

Total User CPU Usage

(Percent) The total user CPU usage for the stream since the last update.
Rows per Sec (Count) The number of rows processed by the stream, in seconds, since the last update.
Stream Depth Queued (Count) Number of rows waiting to be processed.
Stream Rows Stored (Count) The current number of records in the stream's store.
Adapters Statistics

KPI

Description

AdapterTotalRows Total number of rows in the adapter.
AdapterGoodRows Number of good rows in the adapter.
AdapterBadRows Number of bad rows in the adapter.
AdapterLatency Time taken, in microseconds, for data to be processed.
Publishers Statistics

KPI

Description

Total System CPU Usage

(Percent) Total CPU usage by the publisher's gateway thread.

Total System CPU Usage

(Percent) Total system CPU usage by the publisher's gateway thread.

Total User CPU Usage

(Percent) Total user CPU usage by the publisher's gateway thread.
Number of Rows Sent per Second (Count) The number of data rows the client sent, per second, since the last update.
Subscribers Statistics

KPI

Description

Total System CPU Usage

(Percent) Total CPU usage by the subscriber's gateway thread.

Total System CPU Usage

(Percent) Total system CPU usage by the subscriber's gateway thread.

Total User CPU Usage

(Percent) Total user CPU usage by the subscriber's gateway thread.
Number of Rows Received per Second (Count) The number of data rows the client received, per second, since the last update.
Stream Rows Stored (Count) The current number of records in the stream's store.
Stream Depth Queued (Count) Number of rows waiting to be processed.
Connection Statistics

KPI

Description

Number of Rows Sent per Second (Count) The gateway client's performance, in data rows per second, sent by the client since the last update.
Number of Rows Received per Second (Count) The gateway client's performance, in data rows per second, received since the last update.
Related concepts
About Statistics
Related tasks
Graphing Performance Counters: the Statistics Chart
Viewing All Statistics for a Node
Related reference
Event Stream Processor Data Collections