OBJECT

Insight

link GraphQL Schema definition

  • type Insight implements Node {
  • # User insight assigned to
  • assignedTo: User
  • # Details of correlation
  • correlationInfo: InsightCorrelationInfo!
  • # localized description of insight
  • description: LocalizedString
  • # Time at which the insight is closed or not valid. Expressed in UTC ISO-8601
  • # format
  • endTime: DateTime
  • # opaque unique id of insight
  • id: ID!
  • # impacts of insight w.r.t. one or more dimensions/measures and on other entities
  • impacts: [InsightImpact!]!
  • # transient insights are expected to eventually have an endTime, non-transient are
  • # point-in-time
  • isTransient: Boolean!
  • # Time at which the insight is updated based on incoming observation. Expressed in
  • # UTC ISO-8601 format
  • lastUpdateTime: DateTime!
  • # Details of observations related to insight
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Optional additional field filters.
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # isFaultFirst: Observations with probable cause first
  • # mostRecentFirst: Most recent first
  • observationConnection(
  • after: String,
  • filter: QueryFilter,
  • first: Int,
  • isFaultFirst: Boolean,
  • mostRecentFirst: Boolean
  • ): ObservationConnection
  • # Entities from which the observations for a given insight are originated
  • originatingEntities: [Entity!]
  • # originating ensemble entity, it can be null for insights
  • originatingEntity: Entity @deprecated( reason: "replaced with originatingEntities" )
  • # Insight Priority
  • priority: InsightPriority
  • # Remediation's for this insight
  • remediations: [InsightRemediation!]
  • # Insight severity
  • severity: InsightSeverity
  • # Sources of the observations for a given insight
  • sources: [ObservationSource!]
  • # Time at which the insight is created. Expressed in UTC ISO-8601 format
  • startTime: DateTime!
  • # status of insight e.g. NEW
  • status: InsightStatus
  • # Custom tags
  • tags: [Tag]
  • # localized insight summary
  • title: LocalizedString!
  • # Total observation count for a given insight
  • totalObservationCount: Long!
  • # suggested trigger type of an insight, if known e.g. ANOMALOUS
  • triggerType: InsightTriggerType
  • # type of insight as defined in insight template
  • type: String!
  • }