Insight

class Insight

Retrieves the list of performance issues which are identified.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Metric names and values from the timeframe used as baseline to generate the insight.

Link copied to clipboard

Indicates if the insight is causal or correlated insight.

Link copied to clipboard

Description of the insight. For example: A high severity Insight found between 02:00 to 02:30, where there was an unusually high DB load 600x above baseline. Likely performance impact.

Link copied to clipboard

The end time of the insight. For example, 2018-10-30T00:00:00Z.

Link copied to clipboard

List of data objects containing metrics and references from the time range while generating the insight.

Link copied to clipboard

The unique identifier for the insight. For example, insight-12345678901234567.

Link copied to clipboard

The type of insight. For example, HighDBLoad, HighCPU, or DominatingSQLs.

Link copied to clipboard

List of recommendations for the insight. For example, Investigate the following SQLs that contributed to 100% of the total DBLoad during that time period: sql-id.

Link copied to clipboard

The severity of the insight. The values are: Low, Medium, or High.

Link copied to clipboard

The start time of the insight. For example, 2018-10-30T00:00:00Z.

Link copied to clipboard

List of supporting insights that provide additional factors for the insight.

Functions

Link copied to clipboard
inline fun copy(block: Insight.Builder.() -> Unit = {}): Insight
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String