Мониторинг приема данных, команд, запросов и таблиц Azure Data Explorer с помощью журналов диагностики
Azure Data Explorer — это быстрая и полностью управляемая служба для аналитики большого объема потоковых данных в реальном времени, поступающих из приложений, а также с веб-сайтов, устройств Интернета вещей и т. д. Журналы диагностики Azure Monitor предоставляют данные о работе ресурсов Azure. Azure Data Explorer использует журналы диагностики для анализа приема данных, команд, запросов и таблиц. Вы можете экспортировать журналы операций в службу хранилища Azure, концентратор событий или Log Analytics для мониторинга состояния приема данных, команд и запросов. Журналы из службы хранилища Azure и концентратора событий Azure можно направить в таблицу в кластере Azure Data Explorer для дальнейшего анализа.
Важно!
Данные журнала диагностики могут содержать конфиденциальные данные. Ограничьте разрешения мест назначения журналов в соответствии с вашими требованиями для выполнения мониторинга.
Примечание
На портале Azure необработанные данные метрик для страниц Метрик и Аналитика хранятся в Azure Monitor. Запросы на этих страницах позволяют получить необработанные данные метрик напрямую для предоставления наиболее точных результатов. При использовании функции "Параметры диагностики" можно перенести необработанные данные метрик в рабочую область Log Analytics. Во время переноса некоторая точность данных может быть потеряна из-за округления. Следовательно, результаты запроса могут немного отличаться от исходных данных. Вероятность ошибки составляет менее одного процента.
Предварительные требования
- Подписка Azure. Создайте бесплатную учетную запись Azure.
- Войдите на портал Azure.
- Создайте кластер или базу данных.
Настройка журналов диагностики для кластера Azure Data Explorer
Журналы диагностики можно использовать для настройки сбора следующих данных журналов.
Примечание
- Журналы приема поддерживаются для приема в очереди в URI приема данных с помощью клиентских библиотек и соединителей данныхKusto.
- Журналы приема не поддерживаются для приема потоковой передачи, прямого приема в URI кластера, приема из запроса или
.set-or-append
команд.
Примечание
Журналы ошибок во время приема данных создаются только для конечного состояния приема данных, в отличие от метрики Результат приема данных, которая генерируется при временных сбоях внутри сети.
- Успешные операции приема данных: в этих журналах содержится информация об успешно завершенных операциях приема данных.
- Неудачные операции приема данных: в этих журналах содержится подробная информация о неудачных операциях приема данных, включая сведения об ошибках.
- Операции обработки пакетного приема данных: эти журналы содержат подробную статистику пакетов, готовых к приему (продолжительность, размер пакета, количество больших двоичных объектов и типы пакетных данных).
Вы можете отправить данные журнала в рабочую область Log Analytics, учетную запись хранения или передать их в концентратор событий.
Включение журналов диагностики
По умолчанию журналы диагностики отключены. Чтобы включить журналы диагностики для кластера, выполните следующие действия.
В портал Azure выберите ресурс кластера, который требуется отслеживать.
В разделе Мониторинг выберите Параметры диагностики.
Выберите Добавить параметр диагностики.
В окне Параметры диагностики выполните следующее.
- Укажите Имя параметра диагностики.
- Выберите один или несколько целевых объектов назначения: рабочую область Log Analytics, учетную запись хранения или концентратор событий.
- Выберите журналы для сбора: успешный прием, сбой приема, пакетная обработка приема, команда, запрос, статистика использования таблицы, сведения о таблице или журнал.
- Выберите метрики для сбора (необязательно).
- Нажмите кнопку Сохранить, чтобы сохранить новые параметры журналов диагностики и метрик.
Когда параметры будут готовы, журналы начнут отображаться в настроенных целевых объектах назначения (учетная запись хранения, концентратор событий или рабочая область Log Analytics).
Примечание
Если вы отправляете журналы в рабочую область Log Analytics, SucceededIngestion
журналы , Query
IngestionBatching
FailedIngestion
Command
, TableUsageStatistics
TableDetails
и Journal
будут храниться в таблицах Log Analytics с именами , SucceededIngestion
FailedIngestion
, ADXIngestionBatching
, ADXCommand
, ADXTableUsageStatistics
ADXQuery
, ADXTableDetails
и ADXJournal
соответственно.
Схема журналов диагностики
Все журналы диагностики Azure Monitor используют общую схему верхнего уровня. События Data Explorer Azure имеют собственные уникальные свойства, описанные в следующих справочниках по схемам:
- SucceededIngestion
- FailedIngestion
- Сведения о кодах ошибок см. в разделе Коды ошибок приема.
- ADXIngestionBatching
- Сведения о типах пакетной обработки см. в статье Политика пакетной обработки.
- ADXCommand
- ADXQuery
- ADXTableUsageStatistics
- ADXTableDetails
- ADXJournal
См. также
- Использование метрик для мониторинга работоспособности кластера
- Учебник. Данные мониторинга приема и запроса данных в Azure Data Explorer для журналов диагностики приема данных
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по