You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::ApplicationInsights::Types::Observation

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes an anomaly or error with the application.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_watch_event_detail_type ⇒ String

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Returns:

  • (String) —

    The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

#cloud_watch_event_id ⇒ String

The ID of the CloudWatch Event-based observation related to the detected problem.

Returns:

  • (String) —

    The ID of the CloudWatch Event-based observation related to the detected problem.

#cloud_watch_event_source ⇒ String

The source of the CloudWatch Event.

Possible values:

  • EC2
  • CODE_DEPLOY
  • HEALTH

Returns:

  • (String) —

    The source of the CloudWatch Event.

#code_deploy_application ⇒ String

The CodeDeploy application to which the deployment belongs.

Returns:

  • (String) —

    The CodeDeploy application to which the deployment belongs.

#code_deploy_deployment_group ⇒ String

The deployment group to which the CodeDeploy deployment belongs.

Returns:

  • (String) —

    The deployment group to which the CodeDeploy deployment belongs.

#code_deploy_deployment_id ⇒ String

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Returns:

  • (String) —

    The deployment ID of the CodeDeploy-based observation related to the detected problem.

#code_deploy_instance_group_id ⇒ String

The instance group to which the CodeDeploy instance belongs.

Returns:

  • (String) —

    The instance group to which the CodeDeploy instance belongs.

#code_deploy_state ⇒ String

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Returns:

  • (String) —

    The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

#ec2_state ⇒ String

The state of the instance, such as STOPPING or TERMINATING.

Returns:

  • (String) —

    The state of the instance, such as STOPPING or TERMINATING.

#end_time ⇒ Time

The time when the observation ended, in epoch seconds.

Returns:

  • (Time) —

    The time when the observation ended, in epoch seconds.

#health_event_arn ⇒ String

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Returns:

  • (String) —

    The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

#health_event_description ⇒ String

The description of the AWS Health event provided by the service, such as Amazon EC2.

Returns:

  • (String) —

    The description of the AWS Health event provided by the service, such as Amazon EC2.

#health_event_type_category ⇒ String

The category of the AWS Health event, such as issue.

Returns:

  • (String) —

    The category of the AWS Health event, such as issue.

#health_event_type_code ⇒ String

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Returns:

  • (String) —

    The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

#health_service ⇒ String

The service to which the AWS Health Event belongs, such as EC2.

Returns:

  • (String) —

    The service to which the AWS Health Event belongs, such as EC2.

#id ⇒ String

The ID of the observation type.

Returns:

  • (String) —

    The ID of the observation type.

#line_time ⇒ Time

The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

Returns:

  • (Time) —

    The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

#log_filter ⇒ String

The log filter of the observation.

Possible values:

  • ERROR
  • WARN
  • INFO

Returns:

  • (String) —

    The log filter of the observation.

#log_group ⇒ String

The log group name.

Returns:

  • (String) —

    The log group name.

#log_text ⇒ String

The log text of the observation.

Returns:

  • (String) —

    The log text of the observation.

#metric_name ⇒ String

The name of the observation metric.

Returns:

  • (String) —

    The name of the observation metric.

#metric_namespace ⇒ String

The namespace of the observation metric.

Returns:

  • (String) —

    The namespace of the observation metric.

#source_arn ⇒ String

The source resource ARN of the observation.

Returns:

  • (String) —

    The source resource ARN of the observation.

#source_type ⇒ String

The source type of the observation.

Returns:

  • (String) —

    The source type of the observation.

#start_time ⇒ Time

The time when the observation was first detected, in epoch seconds.

Returns:

  • (Time) —

    The time when the observation was first detected, in epoch seconds.

#unit ⇒ String

The unit of the source observation metric.

Returns:

  • (String) —

    The unit of the source observation metric.

#value ⇒ Float

The value of the source observation metric.

Returns:

  • (Float) —

    The value of the source observation metric.

#x_ray_error_percent ⇒ Integer

The X-Ray request error percentage for this node.

Returns:

  • (Integer) —

    The X-Ray request error percentage for this node.

#x_ray_fault_percent ⇒ Integer

The X-Ray request fault percentage for this node.

Returns:

  • (Integer) —

    The X-Ray request fault percentage for this node.

#x_ray_node_name ⇒ String

The name of the X-Ray node.

Returns:

  • (String) —

    The name of the X-Ray node.

#x_ray_node_type ⇒ String

The type of the X-Ray node.

Returns:

  • (String) —

    The type of the X-Ray node.

#x_ray_request_average_latency ⇒ Integer

The X-Ray node request average latency for this node.

Returns:

  • (Integer) —

    The X-Ray node request average latency for this node.

#x_ray_request_count ⇒ Integer

The X-Ray request count for this node.

Returns:

  • (Integer) —

    The X-Ray request count for this node.

#x_ray_throttle_percent ⇒ Integer

The X-Ray request throttle percentage for this node.

Returns:

  • (Integer) —

    The X-Ray request throttle percentage for this node.