Использовать Azure Monitor Rest API из приложения .Net - PullRequest
0 голосов
/ 04 октября 2018

Я довольно новичок в Azure.Ниже приводится задача, которую я пытаюсь выполнить:

Я хотел использовать API-монитор Azure Monitor Rest из приложения .Net с использованием кода C # и хотел отобразить несколько метрик (любую пару метрик) на веб-странице (яс использованием ASP.Net).

Для этого я создал Azure AD, получил идентификатор подписки, идентификатор клиента, секрет клиента и идентификатор клиента с портала Azure.Все, что мне нужно сделать, - это .Net, то есть баланс, и я не смог найти подходящих ресурсов для решения этой задачи.

Может ли кто-нибудь помочь мне в этом?

1 Ответ

0 голосов
/ 05 октября 2018
  1. Если вам нужно извлечь определения метрик (структуру метрик монитора Azure), вам нужно использовать MetricDefinitions веб-точку.Подробная документация: здесь .
  2. Если вам нужно получить значения метрик мониторинга, вам нужно использовать Metrics конечную точку.Ссылка на документацию здесь .

В обоих случаях вам необходимо использовать MonitorClient объект из Microsoft.Azure.Management.Monitor пакет nuget.

Вы можете просмотретьхорошие примеры того, как извлечь метрики здесь (извлечь одномерные метрики) и здесь (извлечь многомерные метрики).

Также перейдите к паре полезных ссылок:

...