Returns the data points of a specific metric for an Amazon Lightsail content delivery network (CDN) distribution
Source:R/lightsail_operations.R
lightsail_get_distribution_metric_data.RdReturns the data points of a specific metric for an Amazon Lightsail content delivery network (CDN) distribution.
See https://www.paws-r-sdk.com/docs/lightsail_get_distribution_metric_data/ for full documentation.
Usage
lightsail_get_distribution_metric_data(
distributionName,
metricName,
startTime,
endTime,
period,
unit,
statistics
)Arguments
- distributionName
[required] The name of the distribution for which to get metric data.
Use the
get_distributionsaction to get a list of distribution names that you can specify.- metricName
[required] The metric for which you want to return information.
Valid distribution metric names are listed below, along with the most useful
statisticsto include in your request, and the publishedunitvalue.Requests- The total number of viewer requests received by your Lightsail distribution, for all HTTP methods, and for both HTTP and HTTPS requests.Statistics: The most useful statistic isSum.Unit: The published unit isNone.BytesDownloaded- The number of bytes downloaded by viewers for GET, HEAD, and OPTIONS requests.Statistics: The most useful statistic isSum.Unit: The published unit isNone.BytesUploaded- The number of bytes uploaded to your origin by your Lightsail distribution, using POST and PUT requests.Statistics: The most useful statistic isSum.Unit: The published unit isNone.TotalErrorRate- The percentage of all viewer requests for which the response's HTTP status code was 4xx or 5xx.Statistics: The most useful statistic isAverage.Unit: The published unit isPercent.4xxErrorRate- The percentage of all viewer requests for which the response's HTTP status cod was 4xx. In these cases, the client or client viewer may have made an error. For example, a status code of 404 (Not Found) means that the client requested an object that could not be found.Statistics: The most useful statistic isAverage.Unit: The published unit isPercent.5xxErrorRate- The percentage of all viewer requests for which the response's HTTP status code was 5xx. In these cases, the origin server did not satisfy the requests. For example, a status code of 503 (Service Unavailable) means that the origin server is currently unavailable.Statistics: The most useful statistic isAverage.Unit: The published unit isPercent.
- startTime
[required] The start of the time interval for which to get metric data.
Constraints:
Specified in Coordinated Universal Time (UTC).
Specified in the Unix time format.
For example, if you wish to use a start time of October 1, 2018, at 8 PM UTC, specify
1538424000as the start time.
You can convert a human-friendly time to Unix time format using a converter like Epoch converter.
- endTime
[required] The end of the time interval for which to get metric data.
Constraints:
Specified in Coordinated Universal Time (UTC).
Specified in the Unix time format.
For example, if you wish to use an end time of October 1, 2018, at 9 PM UTC, specify
1538427600as the end time.
You can convert a human-friendly time to Unix time format using a converter like Epoch converter.
- period
[required] The granularity, in seconds, for the metric data points that will be returned.
- unit
[required] The unit for the metric data request.
Valid units depend on the metric data being requested. For the valid units with each available metric, see the
metricNameparameter.- statistics
[required] The statistic for the metric.
The following statistics are available:
Minimum- The lowest value observed during the specified period. Use this value to determine low volumes of activity for your application.Maximum- The highest value observed during the specified period. Use this value to determine high volumes of activity for your application.Sum- All values submitted for the matching metric added together. You can use this statistic to determine the total volume of a metric.Average- The value of Sum / SampleCount during the specified period. By comparing this statistic with the Minimum and Maximum values, you can determine the full scope of a metric and how close the average use is to the Minimum and Maximum values. This comparison helps you to know when to increase or decrease your resources.SampleCount- The count, or number, of data points used for the statistical calculation.