Naslaginformatie over bewakingsgegevens in Azure AI Search
Dit artikel bevat alle informatie over bewakingsreferenties voor deze service.
Zie Azure AI Search bewaken voor meer informatie over de gegevens die u kunt verzamelen voor Azure AI Search en hoe u deze kunt gebruiken.
Metrische gegevens voor
In deze sectie vindt u alle automatisch verzamelde platformgegevens voor deze service. Deze metrische gegevens maken ook deel uit van de algemene lijst met alle platformgegevens die worden ondersteund in Azure Monitor.
Zie het overzicht van metrische gegevens in Azure Monitor voor meer informatie over het bewaren van metrische gegevens.
Ondersteunde metrische gegevens voor Microsoft.Search/searchServices
De volgende tabel bevat de metrische gegevens die beschikbaar zijn voor het resourcetype Microsoft.Search/searchServices.
- Alle kolommen zijn mogelijk niet aanwezig in elke tabel.
- Sommige kolommen kunnen zich buiten het weergavegebied van de pagina bevinden. Selecteer Tabel uitvouwen om alle beschikbare kolommen weer te geven.
Tabelkoppen
- Categorie : de groep of classificatie van metrische gegevens.
- Metrische waarde : de weergavenaam van metrische gegevens zoals deze wordt weergegeven in Azure Portal.
- Naam in REST API : de naam van de metrische waarde die wordt genoemd in de REST API.
- Eenheid : maateenheid.
- Aggregatie: het standaardaggregatietype. Geldige waarden: Gemiddelde (Gemiddeld), Minimum (Min), Maximum (Max), Totaal (Som), Aantal.
- Dimensies die - beschikbaar zijn voor de metrische waarde.
- Tijdsintervallen - waarmee de metrische gegevens worden bemonsterd. Geeft bijvoorbeeld
PT1M
aan dat de metrische waarde elke minuut,PT30M
om de 30 minuten,PT1H
elk uur enzovoort wordt genomen. - DS Exporteren: of de metrische waarde kan worden geëxporteerd naar Azure Monitor-logboeken via diagnostische instellingen. Zie Diagnostische instellingen maken in Azure Monitor voor meer informatie over het exporteren van metrische gegevens.
Metric | Naam in REST API | Eenheid | Statistische functie | Afmetingen | Tijdsinterval | DS Exporteren |
---|---|---|---|---|---|---|
Aantal verwerkte documenten Aantal verwerkte documenten |
DocumentsProcessedCount |
Tellen | Totaal, aantal | DataSourceName IndexerName , Failed , IndexName SkillsetName |
PT1M | Ja |
Zoeklatentie Gemiddelde zoeklatentie voor de zoekservice |
SearchLatency |
Seconden | Gemiddeld | <geen> | PT1M | Ja |
Zoekquery's per seconde Zoekquery's per seconde voor de zoekservice |
SearchQueriesPerSecond |
CountPerSecond | Gemiddeld | <geen> | PT1M | Ja |
Aantal aanroepen van vaardigheidsuitvoering Aantal vaardigheidsuitvoeringen |
SkillExecutionCount |
Tellen | Totaal, aantal | DataSourceName , , Failed IndexerName , SkillName , , , SkillsetName SkillType |
PT1M | Ja |
Percentage van beperkte zoekquery's Percentage zoekquery's dat is beperkt voor de zoekservice |
ThrottledSearchQueriesPercentage |
Procent | Gemiddeld | <geen> | PT1M | Ja |
SearchQueriesPerSecond toont het gemiddelde van de zoekquery's per seconde (QPS) voor de zoekservice. Het is gebruikelijk dat query's worden uitgevoerd in milliseconden, dus alleen query's die als seconden worden gemeten, worden weergegeven in een metrische waarde, zoals QPS. Het minimum is de laagste waarde voor zoekquery's per seconde die tijdens die minuut zijn geregistreerd. Maximum is de hoogste waarde. Het gemiddelde is de aggregaties gedurende de hele minuut.
U kunt bijvoorbeeld binnen één minuut een patroon als volgt hebben: een seconde hoge belasting die het maximum is voor SearchQueriesPerSecond, gevolgd door 58 seconden van gemiddelde belasting en ten slotte één seconde met slechts één query, wat het minimum is.
Metrische dimensies
Zie Multidimensionale metrische gegevens voor informatie over wat metrische dimensies zijn.
Azure AI Search heeft de volgende dimensies die zijn gekoppeld aan de metrische gegevens waarmee een aantal documenten of vaardigheden wordt vastgelegd die zijn uitgevoerd, 'Aantal verwerkte documenten' en 'Aantal aanroepen van vaardigheidsuitvoering'.
Dimensienaam | Beschrijving |
---|---|
DataSourceName | Een benoemde gegevensbronverbinding die wordt gebruikt tijdens de uitvoering van de indexeerfunctie. Geldige waarden zijn een van de ondersteunde gegevensbrontypen. |
Mislukt | Geeft aan of het exemplaar is mislukt. |
IndexerName | Naam van een indexeerfunctie. |
IndexName | Naam van een index. |
SkillsetName | Naam van een vaardighedenset die wordt gebruikt tijdens de uitvoering van de indexeerfunctie. |
SkillName | Naam van een vaardigheid binnen een vaardighedenset. |
SkillType | De @odata.type vaardigheid. |
Resourcelogboeken
Deze sectie bevat de typen resourcelogboeken die u voor deze service kunt verzamelen. De sectie wordt opgehaald uit de lijst met alle typen resourcelogboeken die worden ondersteund in Azure Monitor.
Ondersteunde resourcelogboeken voor Microsoft.Search/searchServices
Categorie | Weergavenaam van categorie | Logboektabel | Biedt ondersteuning voor basislogboekabonnement | Ondersteunt opnametijdtransformatie | Voorbeeldquery's | Kosten voor export |
---|---|---|---|---|---|---|
OperationLogs |
Bewerkingslogboeken | AzureDiagnostics Logboeken van meerdere Azure-resources. |
Nee | No | Nr. |
Azure Monitor-logboekentabellen
In deze sectie vindt u de Tabellen van Azure Monitor-logboeken die relevant zijn voor deze service, die beschikbaar zijn voor query's door Log Analytics met behulp van Kusto-query's. De tabellen bevatten resourcelogboekgegevens en mogelijk meer, afhankelijk van wat er wordt verzameld en doorgestuurd naar deze tabellen.
Search-services
Microsoft.Search/searchServices
Table | Beschrijving |
---|---|
AzureActivity | Vermeldingen uit het Azure-activiteitenlogboek bieden inzicht in besturingsvlakbewerkingen. Taken die worden aangeroepen op het besturingsvlak, zoals het toevoegen of verwijderen van replica's en partities, worden weergegeven via een activiteit Ophalen Beheer Sleutel. |
AzureDiagnostics | Vastgelegde query- en indexeringsbewerkingen. Query's voor de tabel AzureDiagnostics in Log Analytics kunnen de algemene eigenschappen, de zoekspecifieke eigenschappen en de zoekspecifieke bewerkingen in de sectie schemaverwijzing bevatten. |
AzureMetrics | Metrische gegevens die worden verzonden door Azure AI Search die de status en prestaties meten. |
Resourcelogboektabellen
De volgende tabel bevat de eigenschappen van resourcelogboeken in Azure AI Search. De resourcelogboeken worden verzameld in Azure Monitor-logboeken of Azure Storage. In Azure Monitor worden logboeken verzameld in de tabel AzureDiagnostics onder de naam van de resourceprovider.Microsoft.Search
Azure Storage-veld of -eigenschap | Eigenschap Azure Monitor-logboeken | Beschrijving |
---|---|---|
tijd | TIMESTAMP | De datum en tijd (UTC) waarop de bewerking is opgetreden. |
resourceId | Concat("/", "/subscriptions", SubscriptionId, "resourceGroups", ResourceGroupName, "providers/Microsoft.Search/searchServices", ServiceName) | De Azure AI Search-resource waarvoor logboeken zijn ingeschakeld. |
category | "OperationLogs" | Logboekcategorieën zijn onder andere Audit , Operational , Execution en Request . |
operationName | Naam | Naam van de bewerking. De naam van de bewerking kan zijnIndexes.ListIndexStatsSummaries , , Indexes.Get , Indexes.Stats , Indexers.List , Query.Suggest Query.Search , Query.Lookup , Indexes.Update Query.Autocomplete ServiceStats DataSources.List CORS.Preflight Indexes.Prototype . Indexers.Warmup |
durationMS | DurationMilliseconden | De duur van de bewerking, in milliseconden. |
operationVersion | ApiVersion | De API-versie die wordt gebruikt voor de aanvraag. |
resultType | (Mislukt) ? "Mislukt" : "Geslaagd" | Het type antwoord. |
resultSignature | Status | De HTTP-antwoordstatus van de bewerking. |
properties | Eigenschappen | Uitgebreide eigenschappen met betrekking tot deze categorie gebeurtenissen. |
Activiteitenlogboek
De gekoppelde tabel bevat de bewerkingen die kunnen worden vastgelegd in het activiteitenlogboek voor deze service. Deze bewerkingen zijn een subset van alle mogelijke bewerkingen van de resourceprovider in het activiteitenlogboek.
Zie het schema voor activiteitenlogboeken voor meer informatie over het schema van vermeldingen in het activiteitenlogboek.
De volgende tabel bevat algemene bewerkingen met betrekking tot Azure AI Search die kunnen worden vastgelegd in het activiteitenlogboek. Zie Microsoft.Search-resourceproviderbewerkingen voor een volledige lijst met alle bewerkingen van Microsoft.Search.
Operation | Omschrijving |
---|---|
Beheer-sleutel ophalen | Elke bewerking waarvoor beheerdersrechten zijn vereist, wordt geregistreerd als een bewerking 'Get Beheer Key'. |
Querysleutel ophalen | Elke bewerking met het kenmerk Alleen-lezen voor de verzameling documenten van een index. |
Beheer-sleutel opnieuw genereren | Een aanvraag voor het opnieuw genereren van de primaire of secundaire beheer-API-sleutel. |
Veelvoorkomende vermeldingen zijn verwijzingen naar API-sleutels: algemene informatieve meldingen, zoals Get Beheer Key en Get Query keys. Deze activiteiten geven aanvragen aan die zijn gedaan met behulp van de beheersleutel (objecten maken of verwijderen) of querysleutel, maar de aanvraag zelf niet weergeven. Voor informatie over dit graan moet u logboekregistratie van resources configureren.
U kunt ook inzicht krijgen in de wijzigingsgeschiedenis. Selecteer in Azure Portal de activiteit om de detailpagina te openen en selecteer vervolgens 'Geschiedenis wijzigen' voor informatie over de onderliggende bewerking.
Andere schema's
De volgende schema's worden gebruikt voor deze service.
Als u query's of aangepaste rapporten bouwt, voldoen de gegevensstructuren die Azure AI Search-resourcelogboeken bevatten aan de volgende schema's.
Voor resourcelogboeken die naar blobopslag worden verzonden, heeft elke blob één hoofdobject met de naam records die een matrix met logboekobjecten bevatten. Elke blob bevat records voor alle bewerkingen die plaatsvonden tijdens hetzelfde uur.
Logboekschema van resource
Alle resourcelogboeken die beschikbaar zijn via Azure Monitor, delen een algemeen schema op het hoogste niveau. Azure AI Search is een aanvulling op meer eigenschappen en bewerkingen die uniek zijn voor een zoekservice.
In het volgende voorbeeld ziet u een resourcelogboek met algemene eigenschappen (TimeGenerated, Resource, Category, enzovoort) en zoekspecifieke eigenschappen (OperationName en OperationVersion).
Name | Type | Beschrijving en voorbeeld |
---|---|---|
TimeGenerated | Datum/tijd | Tijdstempel van de bewerking. Bijvoorbeeld: 2021-12-07T00:00:43.6872559Z |
Bron | String | Resource-id. Bijvoorbeeld: /subscriptions/<your-subscription-id>/resourceGroups/<your-resource-group-name>/providers/Microsoft.Search/searchServices/<your-search-service-name> |
Categorie | String | "OperationLogs". Deze waarde is een constante. OperationLogs is de enige categorie die wordt gebruikt voor resourcelogboeken. |
OperationName | String | De naam van de bewerking (zie de volledige lijst met bewerkingen). Een voorbeeld is Query.Search |
OperationVersion | String | De API-versie die wordt gebruikt voor de aanvraag. Bijvoorbeeld: 2020-06-30 |
ResultType | String | "Geslaagd". Andere mogelijke waarden: Geslaagd of Mislukt |
ResultSignature | Int | Een HTTP-resultaatcode. Bijvoorbeeld: 200 |
DurationMS | Int | Duur van de bewerking in milliseconden. |
Eigenschappen | Object | Object met bewerkingsspecifieke gegevens. Zie de volgende schematabel met eigenschappen. |
Eigenschappenschema
De volgende eigenschappen zijn specifiek voor Azure AI Search.
Name | Type | Beschrijving en voorbeeld |
---|---|---|
Description_s | String | Het eindpunt van de bewerking. Bijvoorbeeld: GET /indexes('content')/docs |
Documents_d | Int | Aantal verwerkte documenten. |
IndexName_s | String | Naam van de index die aan de bewerking is gekoppeld. |
Query_s | String | De queryparameters die in de aanvraag worden gebruikt. Bijvoorbeeld: ?search=beach access&$count=true&api-version=2020-06-30 |
OperationName-waarden (vastgelegde bewerkingen)
De volgende bewerkingen kunnen worden weergegeven in een resourcelogboek.
OperationName | Beschrijving |
---|---|
Datasources.* | Van toepassing op gegevensbronnen van de indexeerfunctie. Kan worden gemaakt, verwijderd, get, list. |
FoutopsporingSessions.* | Van toepassing op een foutopsporingssessie. Kan maken, verwijderen, ophalen, weergeven, starten en status zijn. |
FoutopsporingSessions.DocumentStructure | Een verrijkt document wordt geladen in een foutopsporingssessie. |
DebugSessions.RetrieveIndexerExecutionHistoricalData | Een aanvraag voor uitvoeringsdetails van de indexeerfunctie. |
DebugSessions.RetrieveProjectedIndexerExecutionHistoricalData | Uitvoeringsgeschiedenis voor verrijkingen die naar een kennisarchief zijn geprojecteerd. |
Indexeerfuncties.* | Van toepassing op een indexeerfunctie. Kan worden gemaakt, verwijderd, get, list en status. |
Indexen.* | Is van toepassing op een zoekindex. Kan worden gemaakt, verwijderd, get, list. |
Indexen. Prototype | Deze index wordt gemaakt door de wizard Gegevens importeren. |
Indexeren.Index | Deze bewerking is een aanroep voor het toevoegen, bijwerken of verwijderen van documenten. |
Metadata.GetMetadata | Een aanvraag voor zoekservicesysteemgegevens. |
Query.AutoComplete | Een query voor automatisch aanvullen op basis van een index. Zie Querytypen en samenstelling. |
Query.Lookup | Een opzoekquery op basis van een index. Zie Querytypen en samenstelling. |
Query.Search | Een zoekopdracht in volledige tekst op basis van een index. Zie Querytypen en samenstelling. |
Query.Suggest | Typ een vooruitquery op basis van een index. Zie Querytypen en samenstelling. |
ServiceStats | Deze bewerking is een routine-aanroep voor servicestatistieken ophalen, die rechtstreeks of impliciet wordt aangeroepen om een overzichtspagina van de portal te vullen wanneer deze wordt geladen of vernieuwd. |
Vaardighedensets.* | Is van toepassing op een vaardighedenset. Kan worden gemaakt, verwijderd, get, list. |
Gerelateerde inhoud
- Zie Azure AI Search bewaken voor een beschrijving van het bewaken van Azure AI Search.
- Zie Azure-resources bewaken met Azure Monitor voor meer informatie over het bewaken van Azure-resources.