You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/search/monitor-azure-cognitive-search.md
+17-15Lines changed: 17 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,22 +13,33 @@ ms.custom: subject-monitoring
13
13
14
14
# Monitoring Azure Cognitive Search
15
15
16
-
When you have critical applications and business processes relying on Azure resources, you want to monitor those resources for their availability, performance, and operation. This article describes the monitoring data generated by Azure Cognitive Search and how to analyze and alert on this data with Azure Monitor.
16
+
This article describes the metrics and usage data collected by Azure Cognitive Search. While these metrics are helpful, you can also expand the scope and durability of monitoring and data collection through Azure Monitor.
17
17
18
-
## Performance and usage data in Azure portal
18
+
## Monitoring in Azure portal
19
19
20
-
In Azure portal, the search service **Overview** page includes a **Monitoring** tab that summarizes key metrics, including query volume, latency, and throttled queries. This data is collected automatically and stored internally for up to 30 days. Data becomes available for analysis as soon as you create the resource.
20
+
In the search services pages in Azure portal, you can find current status of service operations and resource availability.
21
21
22
22

23
23
24
-
Azure portal pages also include a standard **Activity log**page that reports on search activity at the subscription level. Service administration and control plane operations are reflected in the log.
24
+
On the **Overview** page, the **Monitoring**tab summarizes key [query metrics](search-monitor-queries.md), including query volume, latency, and throttled queries. This data is collected automatically and stored internally for up to 30 days. Data becomes available for analysis as soon as you create the resource.
25
25
26
-
The **Usage** tab reports on available capacity and the quantity of indexes, indexers, data sources, and skillsets relative to the maximum allowed for your [service tier](search-sku-tier.md).
26
+
On the **Overview** page, the **Usage** tab reports on available capacity and the quantity of indexes, indexers, data sources, and skillsets relative to the maximum allowed for your [service tier](search-sku-tier.md).
27
+
28
+
From the menu on the left, open the standard **Activity log** page to view search activity at the subscription level. Service administration and control plane operations through Azure Resource Manager are reflected in the activity log.
27
29
28
30
> [!NOTE]
29
31
> Cognitive Search does not monitor individual user access to search data (sometimes referred to as document-level or row-level access). Indexing and query requests originate from a client application that presents either an admin or query API key on the request.
30
32
31
-
While these metrics are helpful, you might want to expand the scope and durability of monitoring and data collection. Additional data collection is supported through Azure Monitor.
33
+
## Get system data from REST APIs
34
+
35
+
Although query metrics aren't available through REST, the **Usage** data that's visible in the portal can be obtained programmatically:
*[Indexer Status (REST)](/rest/api/searchservice/get-indexer-status)
41
+
42
+
For REST calls, use an [admin API key](search-security-api-keys.md) and [Postman](search-get-started-rest.md) or another REST client to query your search service.
32
43
33
44
## Expand monitoring with Azure Monitor
34
45
@@ -46,15 +57,6 @@ The following sections build on this article by describing the specific data gat
46
57
47
58
Azure Cognitive Search collects the same kinds of monitoring data as other Azure resources that are described in [Monitoring data from Azure resources](../azure-monitor/essentials/monitor-azure-resource.md). See the [data reference](monitor-azure-cognitive-search-data-reference.md) for detailed information on the metrics and logs metrics created by Azure Cognitive Search.
48
59
49
-
In addition to the resource logs collected by Azure Monitor, you can also obtain system data from the search service itself, including statistics, counts, and status:
*[Indexer Status (REST)](/rest/api/searchservice/get-indexer-status)
55
-
56
-
The system information above information can also be read from the Azure portal. For REST calls, use an [admin API key](search-security-api-keys.md) and [Postman](search-get-started-rest.md) or another REST client.
57
-
58
60
## Collection and routing
59
61
60
62
Platform metrics and the Activity log are collected and stored automatically, but can be routed to other locations by using a diagnostic setting.
0 commit comments