Welcome to Seagence User Guide

Clusters View

When a baseline is created Seagence applies clustering algorithm on all transactions of each endpoint, that have enough data. Clusters View shows all those clusters of each endpoint. Defects if existed are shown in red bar. The blue bars represent successfully executed transactions. Clicking on any bar will display a list of transactions/requests at the bottom belonging to the selected cluster sorted by execution timestamp. Any transaction or request from the list can be expanded to display list of exceptions thrown during the execution of the expanded request.

java multithreading issues production clusters

A cluster represents similarly executed transactions or requests. For example, if an application processes 1 million transactions of an endpoint, it’s possible that 900K of them are similarly executed. Seagence’s ExecutionPath Technology helps group these 900K transactions into a single cluster so that developer can review 1 transaction and immediately come to know how 900K transactions are executed. If the other 100K transactions are also similarly executed but differently from the group of 900K transactions, they will be grouped into another cluster. This helps cut through the noise.

Transaction details collected and shown: 1. Time when transaction executed 2. Response time 3. host name 4. thread name 5. query params, if collected 6. Http response code.

When a transaction of any cluster is expanded, each exception thrown is displayed as a link and clicking that link will open complete stacktrace. When a defect transaction of a defective cluster (red bar) is expanded, Seagence shows “Root cause exception” and “Steps to reproduce” along with list of exceptions thrown. “Steps to reproduce” will display list of endpoints invoked leading to the defect in the order of time of execution.

The controls “Only End Points with Defects” and “Only Defects” can be used to filter/search data.

Telemetry

timeline

Telemetry View shows count of transactions in a selected time window. For a selected time window, it also shows Total number of transactions, number of defects, number of HTTP 500 errors and number of anomalies. Data can be filtered based on the endpoints and time window. There 3 colored bars for “Success”, “Defects” and “Anomalies” and they can also be used to hide/unhide corresponding data. Transaction counts are shown as multi color stacked bars. Colors represent “Success”, “Defects” and “Anomalies”.