Настройка данных и параметров, используемых Azure Log Analytics с API-интерфейсом - PullRequest
0 голосов
/ 15 марта 2019

У меня есть вопросы по использованию Azure Log Analytics для управления API. Я не могу найти больше информации о Azure Log Analytics с помощью API Management.

Вопросы * * 1003

  1. Какие данные основаны на Log Analytics по умолчанию?

  2. Нужно ли указывать или включать данные, на которых основывается Log Analytics? Снимок экрана инструмента Log Analytics ниже

  3. Какие данные находятся в каждом поле в красном поле в разделе «Журнал и метрика» на снимке экрана ниже?

enter image description here

Ниже приведены два способа добавления данных в Log Analytics с помощью APIM.

  1. API в APIM

    API в экземпляре APIM -> Настройки -> Azure Monitor -> включить его ->

    Как только он включен, кажется, что все экземпляры API в экземпляре APIM будут использовать настройки. То есть данные из ВСЕХ экземпляров API вместо одного экземпляра API будут добавлены в Log Analytics.

    Это правильно?

  2. В настройках диагностики

    Экземпляр APIM -> Настройки диагностики -> Добавить настройку диагностики

    Это покажет скриншот выше.

    Ниже приведены все таблицы, показанные в инструменте Log Analytics

    Log Analytics Tool

Как интегрировать управление API Azure с Azure Application Insights не имеет информации о Log Analytics.

Начало работы с Azure Monitor Log Analytics

1 Ответ

0 голосов
/ 20 марта 2019

Хорошие вопросы!

AFAIK Ответ на ваш вопрос № 1 заключается в том, что данные журнала (телеметрия) собираются с помощью Azure Monitor, который хранится в рабочей области Log Analytis, которая основана на Azure Data Explorer.Для получения дополнительной информации, пожалуйста, обратитесь к https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/log-query-overview и https://docs.microsoft.com/en-us/azure/azure-monitor/.

. В случае, если вы пытаетесь включить Log Analytics для APIM, тогда связанные с APIM данные журнала (телеметрия) сохраняются в вашемРепозиторий рабочей области Log Analytics.Чтобы знать, что данные журнала, связанные с APIM, а также их метрики и измерения, см. https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported#microsoftapimanagementservice

AFAIK, ответ на ваш вопрос № 2 - да, вам нужно указать или включить то, что нужно для всех данных, связанных с APIM Log Analytics.храниться в репозитории рабочей области Log Analytics.

ИМХО ответ на ваш вопрос № 3 описан в ответе на вопрос № 1.

Чтобы лучше понять метрики журнала APIM, я предлагаю вамчтобы перейти к ресурсу APIM на портале Azure, перейти к плитке метрик и создать новые диаграммы для всех доступных метрик, таких как емкость, запросы шлюза, события eventhub.Также вы можете сослаться https://docs.microsoft.com/en-us/azure/api-management/api-management-capacity и https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

Надеюсь, это поможет !!

...