Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Publishes metric data points to Amazon CloudWatch. Amazon CloudWatch associates the data points with the specified metric. If the specified metric does not exist, Amazon CloudWatch creates the metric. When Amazon CloudWatch creates a metric, it can take up to fifteen minutes for the metric to appear in calls to the ListMetrics action.
Each PutMetricData
request is limited to 8 KB in size for HTTP GET requests and is limited to 40 KB in size for HTTP POST requests.
Although the Value
parameter accepts numbers of type Double
, Amazon CloudWatch rejects values that are either too small or too large. Values must be in the range of 8.515920e-109 to 1.174271e+108 (Base 10) or 2e-360 to 2e360 (Base 2). In addition, special values (e.g., NaN, +Infinity, -Infinity) are not supported.
Data that is timestamped 24 hours or more in the past may take in excess of 48 hours to become available from submission time using GetMetricStatistics
.
Creating a Request
Creates a value of PutMetricData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data PutMetricData Source #
See: putMetricData
smart constructor.
Request Lenses
pmdNamespace :: Lens' PutMetricData Text Source #
The namespace for the metric data.
You cannot specify a namespace that begins with "AWS/". Namespaces that begin with "AWS/" are reserved for other Amazon Web Services products that send metrics to Amazon CloudWatch.
pmdMetricData :: Lens' PutMetricData [MetricDatum] Source #
A list of data describing the metric.
Destructuring the Response
putMetricDataResponse :: PutMetricDataResponse Source #
Creates a value of PutMetricDataResponse
with the minimum fields required to make a request.
data PutMetricDataResponse Source #
See: putMetricDataResponse
smart constructor.