Class: Aws::XRay::Types::SamplingBoostStatisticsDocument
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::XRay::Types::SamplingBoostStatisticsDocument
 
- Defined in:
- gems/aws-sdk-xray/lib/aws-sdk-xray/types.rb
Overview
Request anomaly stats for a single rule from a service. Results are for the last 10 seconds unless the service has been assigned a longer reporting interval after a previous call to GetSamplingTargets.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #anomaly_count  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The number of requests with anomaly. 
- 
  
    
      #rule_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the sampling rule. 
- 
  
    
      #sampled_anomaly_count  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The number of requests with anomaly recorded. 
- 
  
    
      #service_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Matches the namethat the service uses to identify itself in segments.
- 
  
    
      #timestamp  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The current time. 
- 
  
    
      #total_count  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The number of requests that associated to the rule. 
Instance Attribute Details
#anomaly_count ⇒ Integer
The number of requests with anomaly.
| 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 | # File 'gems/aws-sdk-xray/lib/aws-sdk-xray/types.rb', line 2731 class SamplingBoostStatisticsDocument < Struct.new( :rule_name, :service_name, :timestamp, :anomaly_count, :total_count, :sampled_anomaly_count) SENSITIVE = [] include Aws::Structure end | 
#rule_name ⇒ String
The name of the sampling rule.
| 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 | # File 'gems/aws-sdk-xray/lib/aws-sdk-xray/types.rb', line 2731 class SamplingBoostStatisticsDocument < Struct.new( :rule_name, :service_name, :timestamp, :anomaly_count, :total_count, :sampled_anomaly_count) SENSITIVE = [] include Aws::Structure end | 
#sampled_anomaly_count ⇒ Integer
The number of requests with anomaly recorded.
| 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 | # File 'gems/aws-sdk-xray/lib/aws-sdk-xray/types.rb', line 2731 class SamplingBoostStatisticsDocument < Struct.new( :rule_name, :service_name, :timestamp, :anomaly_count, :total_count, :sampled_anomaly_count) SENSITIVE = [] include Aws::Structure end | 
#service_name ⇒ String
Matches the name that the service uses to identify itself in
segments.
| 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 | # File 'gems/aws-sdk-xray/lib/aws-sdk-xray/types.rb', line 2731 class SamplingBoostStatisticsDocument < Struct.new( :rule_name, :service_name, :timestamp, :anomaly_count, :total_count, :sampled_anomaly_count) SENSITIVE = [] include Aws::Structure end | 
#timestamp ⇒ Time
The current time.
| 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 | # File 'gems/aws-sdk-xray/lib/aws-sdk-xray/types.rb', line 2731 class SamplingBoostStatisticsDocument < Struct.new( :rule_name, :service_name, :timestamp, :anomaly_count, :total_count, :sampled_anomaly_count) SENSITIVE = [] include Aws::Structure end | 
#total_count ⇒ Integer
The number of requests that associated to the rule.
| 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 | # File 'gems/aws-sdk-xray/lib/aws-sdk-xray/types.rb', line 2731 class SamplingBoostStatisticsDocument < Struct.new( :rule_name, :service_name, :timestamp, :anomaly_count, :total_count, :sampled_anomaly_count) SENSITIVE = [] include Aws::Structure end |