Amazon.CloudWatch.AmazonCloudWatchClient.ListMetrics C# (CSharp) Метод

ListMetrics() публичный Метод

List the specified metrics. You can use the returned metrics with GetMetricStatistics to obtain statistical data.

Up to 500 results are returned for any one call. To retrieve additional results, use the returned token with subsequent calls.

After you create a metric, allow up to fifteen minutes before the metric appears. Statistics about the metric, however, are available sooner using GetMetricStatistics.

/// Request processing has failed due to some unknown error, exception, or failure. /// /// The value of an input parameter is bad or out-of-range. ///
public ListMetrics ( ) : ListMetricsResponse
Результат Amazon.CloudWatch.Model.ListMetricsResponse
        public ListMetricsResponse ListMetrics()
        {
            return ListMetrics(new ListMetricsRequest());
        }

Same methods

AmazonCloudWatchClient::ListMetrics ( ListMetricsRequest request ) : ListMetricsResponse

Usage Example

Пример #1
0
        public void GetMetrics()
        {
            var clientCW         = new Amazon.CloudWatch.AmazonCloudWatchClient();
            var instanceList     = GetInstanceList();
            var availableMetrics = clientCW.ListMetrics();

            foreach (var metric in availableMetrics.Metrics)
            {
                var      statisticTypes    = ConfigurationManager.AppSettings["MetricStatisticTypes"];
                var      statisticTypeList = statisticTypes.Split(';').ToList();
                int      metricPeriod      = Convert.ToInt32(ConfigurationManager.AppSettings["MetricPeriod"]);
                var      cwMetrics         = GetCWMetrics(metric, statisticTypeList, metricPeriod);
                Instance instance          = (metric.Dimensions.Count > 0) ? GetInstance(instanceList, metric.Dimensions[0].Value) : null;
                DBManager.SaveCWMetrics(metric, cwMetrics, instance, statisticTypeList);
                FileManager.SaveCWMetrics(metric, cwMetrics, instance, statisticTypeList);
            }
            S3Manager.UploadMetricFile();
        }
All Usage Examples Of Amazon.CloudWatch.AmazonCloudWatchClient::ListMetrics