Referenční informace k datům monitorování služby Azure AI Search
Tento článek obsahuje všechny referenční informace o monitorování pro tuto službu.
Metriky
V této části jsou uvedeny všechny automaticky shromážděné metriky platformy pro tuto službu. Tyto metriky jsou také součástí globálního seznamu všech metrik platformy podporovaných ve službě Azure Monitor.
Informace o uchovávání metrik najdete v přehledu metrik služby Azure Monitor.
Podporované metriky pro Microsoft.Search/searchServices
Následující tabulka uvádí metriky dostupné pro typ prostředku Microsoft.Search/searchServices.
- Všechny sloupce nemusí být v každé tabulce.
- Některé sloupce můžou být mimo oblast zobrazení stránky. Výběrem možnosti Rozbalit tabulku zobrazíte všechny dostupné sloupce.
Záhlaví tabulky
- Kategorie – skupina metrik nebo klasifikace.
- Metrika – zobrazovaný název metriky, jak se zobrazuje na webu Azure Portal.
- Název v rozhraní REST API – název metriky, který se označuje v rozhraní REST API.
- Jednotka – měrná jednotka .
- Agregace – výchozí typ agregace . Platné hodnoty: Průměr (Průměr), Minimum (Minimum), Maximum (Maximum), Celkem (Součet), Počet.
- - Dimenze dostupné pro metriku
- Intervaly časových zrn - , ve kterých se metrika vzorkuje. Například označuje,
PT1M
že se metrika vzorkuje každou minutu,PT30M
každých 30 minut,PT1H
každou hodinu atd. - DS Export – určuje, jestli je metrika exportovatelná do protokolů služby Azure Monitor prostřednictvím nastavení diagnostiky. Informace o exportu metrik najdete v tématu Vytvoření nastavení diagnostiky ve službě Azure Monitor.
Metrika | Název v rozhraní REST API | Unit | Agregace | Dimenze | Časová zrnka | DS Export |
---|---|---|---|---|---|---|
Počet zpracovaných dokumentů Počet zpracovaných dokumentů |
DocumentsProcessedCount |
Počet | Total, Count | DataSourceName , Failed , IndexerName , , IndexName SkillsetName |
PT1M | Ano |
Latence vyhledávání Průměrná latence vyhledávání vyhledávací služby |
SearchLatency |
Sekundy | Průměr | <žádné> | PT1M | Ano |
Vyhledávací dotazy za sekundu Vyhledávací dotazy za sekundu pro vyhledávací službu |
SearchQueriesPerSecond |
CountPerSecond | Průměr | <žádné> | PT1M | Ano |
Počet vyvolání dovedností Počet provádění dovedností |
SkillExecutionCount |
Počet | Total, Count | DataSourceName , Failed , IndexerName , SkillName , , SkillsetName SkillType |
PT1M | Ano |
Procento omezených vyhledávacích dotazů Procento omezených vyhledávacích dotazů pro vyhledávací službu |
ThrottledSearchQueriesPercentage |
Procenta | Průměr | <žádné> | PT1M | Ano |
SearchQueriesPerSecond zobrazuje průměr vyhledávacích dotazů za sekundu (QPS) vyhledávací služby. Běžně se dotazy spouštějí v milisekundách, takže se v metrikě, jako je QPS, zobrazují jenom dotazy, které měří jako sekundy. Minimum je nejnižší hodnota pro vyhledávací dotazy za sekundu, která byla zaregistrována během této minuty. Maximum je nejvyšší hodnota. Průměr je agregace za celou minutu.
Například během jedné minuty můžete mít vzor podobný tomuto: jednu sekundu vysokého zatížení, což je maximum pro SearchQueriesPerSecond, následované 58 sekundami průměrného zatížení a nakonec jednu sekundu s jediným dotazem, což je minimum.
Rozměry metrik
Informace o rozměrech metrik najdete v tématu Vícerozměrné metriky.
Azure AI Search má následující dimenze přidružené k metrikám, které zaznamenávají počet spuštěných dokumentů nebo dovedností, "Počet zpracovaných dokumentů" a "Počet vyvolání dovedností".
Název dimenze | Popis |
---|---|
DataSourceName | Pojmenované připojení ke zdroji dat použité při provádění indexeru. Platné hodnoty jsou jedním z podporovaných typů zdrojů dat. |
Neúspěch | Určuje, jestli instance selhala. |
IndexerName | Název indexeru |
Název indexu | Název indexu |
SkillsetName | Název sady dovedností používané při provádění indexeru |
SkillName | Název dovednosti v rámci sady dovedností. |
SkillType | Dovednost @odata.type . |
Protokoly prostředků
Tato část obsahuje seznam typů protokolů prostředků, které můžete pro tuto službu shromažďovat. Oddíl načítá ze seznamu všech typů protokolů prostředků podporovaných ve službě Azure Monitor.
Podporované protokoly prostředků pro Microsoft.Search/searchServices
Kategorie | Zobrazovaný název kategorie | Tabulka protokolů | Podporuje základní plán protokolu. | Podporuje transformaci v čase příjmu dat. | Vzorové dotazy | Náklady na export |
---|---|---|---|---|---|---|
OperationLogs |
Protokoly operací | AzureDiagnostics Protokoly z několika prostředků Azure. |
No | No | Ne |
Tabulky protokolů služby Azure Monitor
Tato část uvádí tabulky protokolů služby Azure Monitor relevantní pro tuto službu, které jsou k dispozici pro dotazování službou Log Analytics pomocí dotazů Kusto. Tabulky obsahují data protokolu prostředků a případně i více v závislosti na tom, co se na nich shromažďuje a směruje.
Vyhledávací služby
Microsoft.Search/searchServices
Table | Popis |
---|---|
AzureActivity | Položky z protokolu aktivit Azure poskytují přehled o operacích roviny řízení. Úlohy vyvolané v řídicí rovině, jako je přidání nebo odebrání replik a oddílů, jsou reprezentovány prostřednictvím aktivity Získat Správa klíč. |
AzureDiagnostics | Protokolované operace dotazování a indexování Dotazy na tabulku AzureDiagnostics v Log Analytics můžou zahrnovat společné vlastnosti, vlastnosti specifické pro vyhledávání a operace specifické pro vyhledávání uvedené v části s referenčními informacemi ke schématu. |
AzureMetrics | Data metrik vygenerovaných službou Azure AI Search, která měří stav a výkon. |
Tabulky protokolů prostředků
Následující tabulka uvádí vlastnosti protokolů prostředků ve službě Azure AI Search. Protokoly prostředků se shromažďují do protokolů služby Azure Monitor nebo Azure Storage. V Azure Monitoru se protokoly shromažďují v tabulce AzureDiagnostics pod názvem Microsoft.Search
poskytovatele prostředků .
Pole nebo vlastnost Služby Azure Storage | Vlastnost Protokolů služby Azure Monitor | Popis |
---|---|---|
čas | ČASOVÉ RAZÍTKO | Datum a čas (UTC), kdy k operaci došlo. |
resourceId | Concat("/", "/subscriptions", SubscriptionId, "resourceGroups", ResourceGroupName, "providers/Microsoft.Search/searchServices", ServiceName) | Prostředek Azure AI Search, pro který jsou povolené protokoly. |
category | "OperationLogs" | Kategorie protokolů zahrnují Audit , Operational , Execution a Request . |
operationName | Název | Název operace. Název operace může být Indexes.ListIndexStatsSummaries , , Indexes.Get , , Indexers.List Query.Suggest Query.Search Query.Autocomplete Indexes.Update Query.Lookup Indexes.Stats CORS.Preflight , Indexes.Prototype , , ServiceStats , . Indexers.Warmup DataSources.List |
durationMS | DurationMilliseconds | Doba trvání operace v milisekundách. |
operationVersion | ApiVersion | Verze rozhraní API použitá v požadavku. |
resultType | (Selhalo) ? "Neúspěšné" : "Úspěch" | Typ odpovědi. |
resultSignature | Stav | Stav odpovědi HTTP operace. |
vlastnosti | Vlastnosti | Všechny rozšířené vlastnosti související s touto kategorií událostí. |
Protokol aktivit
Propojená tabulka uvádí operace, které lze zaznamenat v protokolu aktivit pro tuto službu. Tyto operace jsou podmnožinou všech možných operací poskytovatele prostředků v protokolu aktivit.
Další informace o schématu položek protokolu aktivit naleznete v tématu Schéma protokolu aktivit.
Následující tabulka uvádí běžné operace související se službou Azure AI Search, které se můžou zaznamenávat v protokolu aktivit. Úplný seznam všech operací Microsoft.Search najdete v tématu Operace poskytovatele prostředků Microsoft.Search.
Operation | Popis |
---|---|
Získání klíče Správa | Každá operace, která vyžaduje práva správce, se protokoluje jako operace Získat Správa klíč. |
Získání klíče dotazu | Všechny operace jen pro čtení s kolekcí dokumentů indexu. |
Opětovné generování klíče Správa | Žádost o opětovné vygenerování primárního nebo sekundárního klíče rozhraní API pro správu |
Mezi běžné položky patří odkazy na klíče rozhraní API – obecná informační oznámení, jako je Získání klíče Správa a Získání klíčů dotazů. Tyto aktivity označují požadavky, které byly provedeny pomocí klíče správce (vytvoření nebo odstranění objektů) nebo klíče dotazu, ale nezobrazují se samotný požadavek. Pro informace o tomto agregačním intervalu je nutné nakonfigurovat protokolování prostředků.
Případně můžete získat přehled o historii změn. Na webu Azure Portal vyberte aktivitu, aby se otevřela stránka podrobností, a pak vyberte Změnit historii, kde najdete informace o podkladové operaci.
Další schémata
Pro tuto službu se používají následující schémata.
Pokud vytváříte dotazy nebo vlastní sestavy, datové struktury, které obsahují protokoly prostředků Azure AI Search, odpovídají následujícím schématům.
V případě protokolů prostředků odesílaných do úložiště objektů blob má každý objekt jeden kořenový objekt označovaný jako záznamy obsahující pole objektů protokolu. Každý objekt blob obsahuje záznamy pro všechny operace, které proběhly ve stejné hodině.
Schéma protokolu prostředků
Všechny protokoly prostředků dostupné prostřednictvím služby Azure Monitor sdílejí společné schéma nejvyšší úrovně. Azure AI Search doplňuje další vlastnosti a operace , které jsou jedinečné pro vyhledávací službu.
Následující příklad ukazuje protokol prostředků, který obsahuje společné vlastnosti (TimeGenerated, Resource, Category atd.) a vlastnosti specifické pro vyhledávání (OperationName a OperationVersion).
Name | Type | Popis a příklad |
---|---|---|
TimeGenerated | Datum a čas | Časové razítko operace. Příklad: 2021-12-07T00:00:43.6872559Z |
Prostředek | String | ID prostředku. Příklad: /subscriptions/<your-subscription-id>/resourceGroups/<your-resource-group-name>/providers/Microsoft.Search/searchServices/<your-search-service-name> |
Kategorie | String | "OperationLogs". Tato hodnota je konstanta. OperationLogs je jediná kategorie používaná pro protokoly prostředků. |
OperationName | String | Název operace (viz úplný seznam operací). Příklad: Query.Search |
OperationVersion | String | Verze api použitá v požadavku. Příklad: 2020-06-30 |
ResultType | String | "Úspěch". Další možné hodnoty: Úspěch nebo Selhání |
ResultSignature | Int | Kód výsledku HTTP. Příklad: 200 |
DurationMS | Int | Doba trvání operace v milisekundách. |
Vlastnosti | Object | Objekt obsahující data specifická pro operace Viz následující tabulka schématu vlastností. |
Schéma vlastností
Následující vlastnosti jsou specifické pro Azure AI Search.
Name | Type | Popis a příklad |
---|---|---|
Description_s | String | Koncový bod operace. Příklad: GET /indexes('content')/docs |
Documents_d | Int | Počet zpracovaných dokumentů |
IndexName_s | String | Název indexu přidruženého k operaci. |
Query_s | String | Parametry dotazu použité v požadavku. Příklad: ?search=beach access&$count=true&api-version=2020-06-30 |
Hodnoty OperationName (protokolované operace)
V protokolu prostředků se můžou objevit následující operace.
OperationName | Popis |
---|---|
Datasources.* | Platí pro zdroje dat indexeru. Může se jednat o vytvoření, odstranění, získání, seznam. |
DebugSessions.* | Platí pro ladicí relaci. Může se jednat o vytvoření, odstranění, získání, seznam, zahájení a stav. |
DebugSessions.DocumentStructure | Obohacený dokument se načte do ladicí relace. |
DebugSessions.RetrieveIndexerExecutionHistoricalData | Požadavek na podrobnosti o spuštění indexeru |
DebugSessions.RetrieveProjectedIndexerExecutionHistoricalData | Historie spouštění pro rozšiřování promítané do úložiště znalostí. |
Indexování.* | Platí pro indexer. Může se jednat o vytvoření, odstranění, získání, výpis a stav. |
Indexy.* | Platí pro index vyhledávání. Může se jednat o vytvoření, odstranění, získání, seznam. |
Indexy. Prototyp | Tento index vytvoří průvodce importem dat. |
Indexing.Index | Tato operace je voláním přidat , aktualizovat nebo odstranit dokumenty. |
Metadata.GetMetadata | Žádost o systémová data vyhledávací služby |
Query.Autocomplete | Automatické dokončování dotazu na index. Podívejte se na typy a složení dotazů. |
Query.Lookup | Vyhledávací dotaz na index. Podívejte se na typy a složení dotazů. |
Query.Search | Požadavek fulltextového vyhledávání na index. Podívejte se na typy a složení dotazů. |
Query.Suggest | Zadejte před sebou dotaz na index. Podívejte se na typy a složení dotazů. |
ServiceStats | Tato operace je rutinní volání Načíst statistiky služby, buď volané přímo, nebo implicitně k naplnění stránky přehledu portálu při načtení nebo aktualizaci. |
Skillsets.* | Platí pro sadu dovedností. Může se jednat o vytvoření, odstranění, získání, seznam. |
Související obsah
- Popis monitorování služby Azure AI Search najdete v tématu Monitorování služby Azure AI Search.
- Podrobnosti o monitorování prostředků Azure najdete v tématu Monitorování prostředků Azure pomocí služby Azure Monitor .