Справочник по данным мониторинга поиска ИИ Azure

В этой статье содержатся все справочные сведения о мониторинге для этой службы.

Дополнительные сведения о данных, собранных для поиска ИИ Azure, см. в разделе "Мониторинг поиска ИИ Azure" и его использовании.

Метрики

В этом разделе перечислены все автоматически собранные метрики платформы для этой службы. Эти метрики также являются частью глобального списка всех метрик платформы, поддерживаемых в Azure Monitor.

Сведения о хранении метрик см. в обзоре метрик Azure Monitor.

Поддерживаемые метрики для Microsoft.Search/searchServices

В следующей таблице перечислены метрики, доступные для типа ресурса Microsoft.Search/searchServices.

  • Все столбцы могут не присутствовать в каждой таблице.
  • Некоторые столбцы могут находиться за пределами области просмотра страницы. Выберите "Развернуть таблицу ", чтобы просмотреть все доступные столбцы.

Заголовки таблиц

  • Категория — группа метрик или классификация.
  • Метрика — отображаемое имя метрик, как оно отображается в портал Azure.
  • Имя в REST API — имя метрики, указанное в REST API.
  • Единица измерения.
  • Агрегирование — тип агрегирования по умолчанию. Допустимые значения: среднее (среднее), минимальное (минимальное), максимальное (максимальное), общее (сумма), число.
  • Измерения - , доступные для метрики.
  • Интервалы интервалов - времени, по которым выборка метрики выполняется. Например, указывает, PT1M что метрика выборка выполняется каждую минуту, каждые 30 минут, PT30MPT1H каждый час и т. д.
  • Экспорт DS— можно ли экспортировать метрики в журналы Azure Monitor с помощью параметров диагностики. Сведения об экспорте метрик см. в статье "Создание параметров диагностики" в Azure Monitor.
Metric Имя в REST API Единица измерения Агрегат Измерения Интервалы времени Экспорт DS
Количество обработанных документов

Количество обработанных документов
DocumentsProcessedCount Count Всего, подсчета DataSourceName, , FailedIndexerName, IndexNameSkillsetName PT1M Да
Задержка поиска

Среднее время задержки поиска для службы поиска.
SearchLatency сек. По средней <none> PT1M Да
Поисковые запросы в секунду

Число поисковых запросов в секунду для службы поиска.
SearchQueriesPerSecond Число/с По средней <none> PT1M Да
Число вызовов выполнения навыка

Число выполнений навыков
SkillExecutionCount Count Всего, подсчета DataSourceName, , FailedSkillNameIndexerNameSkillsetName,SkillType PT1M Да
Процент регулируемых поисковых запросов

Процент отрегулированных поисковых запросов для службы поиска.
ThrottledSearchQueriesPercentage Процент По средней <none> PT1M Да

SearchQueriesPerSecond показывает среднее значение запросов поиска в секунду (QPS) для службы поиска. Обычно запросы выполняются в миллисекундах, поэтому только запросы, которые измеряют как секунды, отображаются в метрике, например QPS. Минимальное значение — это наименьшее значение для поисковых запросов в секунду, зарегистрированных в течение этой минуты. Максимальное значение — это максимальное значение. Среднее — это агрегат в течение всей минуты.

Например, можно наблюдать следующий шаблон: в течение одной минуты может быть одна секунда высокой загрузки, определяющая максимальное значение для SearchQueriesPerSecond, за которой следует 58 секунд средней загрузки, и наконец — одна секунда всего с одним запросом, который определяет минимальное значение.

Измерения метрик

Дополнительные сведения о измерениях метрик см. в разделе "Многомерные метрики".

Поиск по искусственному интеллекту Azure имеет следующие измерения, связанные с метриками, которые записывают количество документов или навыков, которые были выполнены, "Число обработанных документов" и "Число вызовов выполнения навыка".

Имя измерения Description
DataSourceName Именованное подключение к источнику данных, используемое во время выполнения индексатора. Допустимые значения являются одним из поддерживаемых типов источников данных.
Неудачно Указывает, произошел ли сбой экземпляра.
IndexerName Имя индексатора.
IndexName Имя индекса.
SkillsetName Имя набора навыков, используемого во время выполнения индексатора.
SkillName Имя навыка в наборе навыков.
SkillType Навык @odata.type .

Журналы ресурсов

В этом разделе перечислены типы журналов ресурсов, которые можно собирать для этой службы. Раздел извлекает из списка всех типов категорий журналов ресурсов, поддерживаемых в Azure Monitor.

Поддерживаемые журналы ресурсов для Microsoft.Search/searchServices

Категория Отображаемое имя категории Таблица журналов Поддерживает базовый план журнала Поддерживает преобразование времени приема Примеры запросов Затраты на экспорт
OperationLogs Журналы операций AzureDiagnostics

Журналы из нескольких ресурсов Azure.

No No No

Таблицы журналов Azure Monitor

В этом разделе перечислены таблицы журналов Azure Monitor, относящиеся к этой службе, которые доступны для запроса Log Analytics с помощью запросов Kusto. Таблицы содержат данные журнала ресурсов и, возможно, больше в зависимости от собираемых и перенаправленных к ним данных.

службы поиска;

Microsoft.Search/searchServices

Таблицу Description
AzureActivity Записи из журнала действий Azure содержат сведения об операциях плоскости управления. Задачи, вызываемые на уровне управления, например добавление или удаление реплика и секций, представлены с помощью действия Get Администратор Key.
AzureDiagnostics Регистрированные операции запроса и индексирования. Запросы к таблице AzureDiagnostics в Log Analytics могут включать общие свойства, свойства, относящиеся к поиску, и операции , связанные с поиском, перечисленные в разделе справочника по схеме.
AzureMetrics Данные метрик, создаваемые поиском ИИ Azure, которые измеряют работоспособность и производительность.

Таблицы журнала ресурсов

В следующей таблице перечислены свойства журналов ресурсов в службе "Поиск ИИ Azure". Данные журналов ресурсов собираются в журналы Azure Monitor или в службе хранилища Azure. В Azure Monitor журналы собираются в таблице AzureDiagnostics под именем Microsoft.Searchпоставщика ресурсов.

Поле или свойство службы хранилища Azure Свойство журналов Azure Monitor Description
Время TIMESTAMP Дата и время (UTC) выполнения операции.
resourceId Concat("/", "/subscriptions", SubscriptionId, "resourceGroups", ResourceGroupName, "providers/Microsoft.Search/searchServices", ServiceName) Ресурс поиска ИИ Azure, для которого включены журналы.
Категория "OperationLogs" Категории журналов включают Audit, и ExecutionOperationalRequest.
operationName Имя. Имя операции. Имя операции может быть Indexes.ListIndexStatsSummaries, Indexes.StatsIndexers.ListQuery.SearchQuery.LookupCORS.PreflightQuery.AutocompleteIndexes.GetQuery.SuggestIndexes.PrototypeIndexes.Update, . Indexers.WarmupServiceStatsDataSources.List
durationMS DurationMilliseconds Время выполнения операции в миллисекундах.
operationVersion ApiVersion Версия API, используемая в запросе.
resultType (Не удалось) ? "Сбой" : "Успех" Тип ответа.
resultSignature Состояние Состояние ответа HTTP операции.
свойства Свойства Любые расширенные свойства, связанные с этой категорией событий.

Журнал действий

В связанной таблице перечислены операции, которые можно записать в журнале действий для этой службы. Эти операции представляют собой подмножество всех возможных операций поставщика ресурсов в журнале действий.

Дополнительные сведения о схеме записей журнала действий см . в схеме журнала действий.

В следующей таблице перечислены распространенные операции, связанные с поиском ИИ Azure, которые могут быть записаны в журнале действий. Полный список всех операций Microsoft.Search см. в разделе "Операции поставщика ресурсов Microsoft.Search".

Операция Description
Получение ключа Администратор Любая операция, требующая прав администратора, регистрируется как операция Get Администратор Key.
Получение ключа запроса Любая операция только для чтения для коллекции документов индекса.
Повторное создание ключа Администратор Запрос на повторное создание первичного или дополнительного ключа API администратора.

Общие записи включают ссылки на ключи API — универсальные информационные уведомления, такие как Получение ключа администратора и Получение ключей запроса. Эти действия указывают на запросы, которые были сделаны с помощью ключа администратора (создание или удаление объектов) или ключа запроса, но не отображают сам запрос. Для получения сведений об этом зерне необходимо настроить ведение журнала ресурсов.

Кроме того, вы можете получить некоторое представление о журнале изменений. В портал Azure выберите действие, чтобы открыть страницу сведений, а затем выберите "Журнал изменений" для получения сведений о базовой операции.

Другие схемы

Для этой службы используются следующие схемы.

Если вы создаете запросы или пользовательские отчеты, структуры данных, содержащие журналы ресурсов поиска ИИ Azure, соответствуют следующим схемам.

Для журналов ресурсов, отправленных в хранилище BLOB-объектов, каждый большой двоичный объект имеет один корневой объект, называемый записями , содержащим массив объектов журнала. Каждый большой двоичный объект содержит записи о всех операциях, которые выполнялась в течение одного часа.

Схема журнала ресурсов

Все журналы ресурсов, доступные с помощью Azure Monitor, используют общую схему верхнего уровня. Поиск в Azure ИИ дополняет дополнительные свойства и операции , уникальные для службы поиска.

В следующем примере показан журнал ресурсов, включающий общие свойства (TimeGenerated, Resource, Category и т. д.) и свойства для поиска (OperationName и OperationVersion).

Имя. Тип Описание и пример
TimeGenerated Datetime Метка времени операции. Например: 2021-12-07T00:00:43.6872559Z
Ресурс Строка Идентификатор ресурса. Например: /subscriptions/<your-subscription-id>/resourceGroups/<your-resource-group-name>/providers/Microsoft.Search/searchServices/<your-search-service-name>
Категория Строка OperationLogs. Это значение является константой. OperationLogs — единственная категория, используемая для журналов ресурсов.
OperationName Строка Имя операции (см . полный список операций). Пример: Query.Search.
OperationVersion Строка Версия API, используемая в запросе. Например: 2020-06-30
ResultType Строка "Успех". Другие возможные значения: успех или сбой
ResultSignature Int Код результата HTTP. Например: 200
DurationMS Int Длительность операции в секундах.
Свойства Object Объект, содержащий данные, относящиеся к операции. См. следующую таблицу свойств схемы.

Схема свойств

Следующие свойства относятся к поиску ИИ Azure.

Имя. Тип Описание и пример
Description_s Строка Конечная точка операции. Например: GET /indexes('content')/docs
Documents_d Int Количество обработанных документов.
IndexName_s Строка Имя индекса, связанного с операцией.
Query_s Строка Параметры запроса, используемые в запросе. Например: ?search=beach access&$count=true&api-version=2020-06-30

Значения OperationName (операции с журналом)

Следующие операции могут отображаться в журнале ресурсов.

OperationName Description
DataSources.* Применяется к источникам данных индексатора. Можно создавать, удалять, получать, перечислять.
DebugSessions.* Применяется к сеансу отладки. Можно создавать, удалять, получать, перечислять, запускать и состояние.
DebugSessions.DocumentStructure Обогащенный документ загружается в сеанс отладки.
DebugSessions.RetrieveIndexerExecutionHistoricalData Запрос сведений о выполнении индексатора.
DebugSessions.RetrieveProjectedIndexerExecutionHistoricalData Журнал выполнения для обогащений, проецируемых в хранилище знаний.
Индексаторы.* Применяется к индексатору. Можно создавать, удалять, получать, выводить список и состояние.
Индексы.* Применяется к индексу поиска. Можно создавать, удалять, получать, перечислять.
indexes.Prototype Этот индекс создается мастером импорта данных.
Indexing.Index Эта операция представляет собой вызов добавления, обновления или удаления документов.
Metadata.GetMetadata Запрос системных данных службы поиска.
Query.Autocomplete Запрос автозаполнения индекса. См . типы запросов и композиции.
Query.Lookup Запрос подстановки для индекса. См . типы запросов и композиции.
Query.Search Запрос полнотекстового поиска по индексу. См . типы запросов и композиции.
Query.Suggest Введите вперед запрос к индексу. См . типы запросов и композиции.
ServiceStats Эта операция — это обычный вызов get Service Statistics, вызываемый напрямую или неявно для заполнения страницы обзора портала при загрузке или обновлении.
Наборы навыков.* Применяется к набору навыков. Можно создавать, удалять, получать, перечислять.