Class: DatadogAPIClient::V2::AggregatedResource
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::AggregatedResource
- 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
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#avg_duration_ms ⇒ Object
readonly
Average total duration in milliseconds.
-
#avg_start_time_ms ⇒ Object
readonly
Average start time relative to view start in milliseconds.
-
#cache_hit_rate_pct ⇒ Object
readonly
Cache hit rate as a percentage.
-
#cached_count ⇒ Object
readonly
Number of requests served from cache.
-
#downloaded_count ⇒ Object
readonly
Number of requests downloaded from the network.
-
#global_p75_duration_ms ⇒ Object
75th percentile duration across all view names in the application, present when include_global_appearance is true.
-
#global_view_name_count ⇒ Object
readonly
Number of distinct view names in the application that load this resource, present when include_global_appearance is true.
-
#global_view_name_pct ⇒ Object
Percentage of distinct view names in the application that load this resource, present when include_global_appearance is true.
-
#http_method ⇒ Object
HTTP method for the resource request.
-
#load_frequency_pct ⇒ Object
readonly
Percentage of sampled view instances that loaded this resource.
-
#max_duration_ms ⇒ Object
readonly
Maximum duration in milliseconds.
-
#median_duration_ms ⇒ Object
readonly
Median duration in milliseconds.
-
#min_duration_ms ⇒ Object
readonly
Minimum duration in milliseconds.
-
#p75_duration_ms ⇒ Object
readonly
75th percentile duration in milliseconds.
-
#p95_duration_ms ⇒ Object
readonly
95th percentile duration in milliseconds.
-
#resource_type ⇒ Object
Resource type (JS, CSS, image, fetch, XHR, document, and so on).
-
#resource_url_path_group ⇒ Object
readonly
URL path group used to aggregate similar resources.
-
#timing_breakdown ⇒ Object
readonly
Average timing breakdown per network phase for a resource.
-
#total_requests ⇒ Object
readonly
Total number of requests for this resource across all sampled views.
-
#views_with_resource ⇒ Object
readonly
Number of sampled view instances that loaded this resource.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
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_ms ⇒ Object
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_ms ⇒ Object
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_pct ⇒ Object
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_count ⇒ Object
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_count ⇒ Object
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_ms ⇒ Object
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_count ⇒ Object
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_pct ⇒ Object
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_method ⇒ Object
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_pct ⇒ Object
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_ms ⇒ Object
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_ms ⇒ Object
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_ms ⇒ Object
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_ms ⇒ Object
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_ms ⇒ Object
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_type ⇒ Object
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_group ⇒ Object
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_breakdown ⇒ Object
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_requests ⇒ Object
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_resource ⇒ Object
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 |