Я пытаюсь метрики доступа для данного cloudService
Доступ к Azure Метрика
У меня есть следующий код:
var metricsClient = new MetricsClient(new CertificateCloudCredentials(SubscriptionId, Certificate));
var resourceid = ResourceIdBuilder.BuildCloudServiceResourceId(cloudServiceName, deploymentName);
var metricsDefinisions = metricsClient.MetricDefinitions.List(resourceid, null, null);
// timeGrain must be 5, 60 or 720 minutes.
TimeSpan timeGrain = TimeSpan.FromMinutes(60);
DateTime startTime = DateTime.UtcNow.AddDays(-1);
DateTime endTime = DateTime.UtcNow;
var name = metricsDefinisions.MetricDefinitionCollection.Value.First().Name;
var response = metricsClient.MetricValues.List(resourceid, new string[] { name }, String.Empty, timeGrain, startTime, endTime);
Последняя строка возвращается с ошибкой -
{» Код ":" InvalidRequest "," Сообщение ":" Не удалось не получать показатели. "}
Что я могу делать неправильно?