Class: DatadogAPIClient::V2::AggregatedResource

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/aggregated_resource.rb

Overview

Aggregated performance statistics for a single network resource across sampled view instances.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



84
85
86
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 84

def additional_properties
  @additional_properties
end

#avg_duration_msObject

Average total duration in milliseconds.



25
26
27
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 25

def avg_duration_ms
  @avg_duration_ms
end

#avg_start_time_msObject

Average start time relative to view start in milliseconds.



28
29
30
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 28

def avg_start_time_ms
  @avg_start_time_ms
end

#cache_hit_rate_pctObject

Cache hit rate as a percentage.



31
32
33
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 31

def cache_hit_rate_pct
  @cache_hit_rate_pct
end

#cached_countObject

Number of requests served from cache.



34
35
36
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 34

def cached_count
  @cached_count
end

#downloaded_countObject

Number of requests downloaded from the network.



37
38
39
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 37

def downloaded_count
  @downloaded_count
end

#global_p75_duration_msObject

75th percentile duration across all view names in the application, present when include_global_appearance is true.



40
41
42
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 40

def global_p75_duration_ms
  @global_p75_duration_ms
end

#global_view_name_countObject

Number of distinct view names in the application that load this resource, present when include_global_appearance is true.



43
44
45
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 43

def global_view_name_count
  @global_view_name_count
end

#global_view_name_pctObject

Percentage of distinct view names in the application that load this resource, present when include_global_appearance is true.



46
47
48
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 46

def global_view_name_pct
  @global_view_name_pct
end

#http_methodObject

HTTP method for the resource request.



49
50
51
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 49

def http_method
  @http_method
end

#load_frequency_pctObject

Percentage of sampled view instances that loaded this resource.



52
53
54
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 52

def load_frequency_pct
  @load_frequency_pct
end

#max_duration_msObject

Maximum duration in milliseconds.



55
56
57
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 55

def max_duration_ms
  @max_duration_ms
end

#median_duration_msObject

Median duration in milliseconds.



58
59
60
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 58

def median_duration_ms
  @median_duration_ms
end

#min_duration_msObject

Minimum duration in milliseconds.



61
62
63
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 61

def min_duration_ms
  @min_duration_ms
end

#p75_duration_msObject

75th percentile duration in milliseconds.



64
65
66
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 64

def p75_duration_ms
  @p75_duration_ms
end

#p95_duration_msObject

95th percentile duration in milliseconds.



67
68
69
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 67

def p95_duration_ms
  @p95_duration_ms
end

#resource_typeObject

Resource type (JS, CSS, image, fetch, XHR, document, and so on).



70
71
72
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 70

def resource_type
  @resource_type
end

#resource_url_path_groupObject

URL path group used to aggregate similar resources.



73
74
75
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 73

def resource_url_path_group
  @resource_url_path_group
end

#timing_breakdownObject

Average timing breakdown per network phase for a resource.



76
77
78
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 76

def timing_breakdown
  @timing_breakdown
end

#total_requestsObject

Total number of requests for this resource across all sampled views.



79
80
81
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 79

def total_requests
  @total_requests
end

#views_with_resourceObject

Number of sampled view instances that loaded this resource.



82
83
84
# File 'lib/datadog_api_client/v2/models/aggregated_resource.rb', line 82

def views_with_resource
  @views_with_resource
end