Azure Cognitive Search (formerly known as Azure Search) is a search-as-a-service cloud solution that gives developers APIs and tools for adding a rich search experience over private, heterogeneous content in web, mobile, and enterprise applications.

Your code or a tool invokes data ingestion (indexing) to create and load an index. Optionally, you can add cognitive skills to apply AI processes during indexing. By doing so, you can add new information and structures useful for search and other scenarios.

Use the Azure public cloud integration to discover and collect metrics against the Azure service.

External reference

What is Azure Cognitive Search?

Setup

To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Search Service.

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

Supported metrics

OpsRamp MetricAzure MetricMetric Display NameUnitAggregation TypeDescription
azure_searchservices_DocumentsProcessedCountDocumentsProcessedCountDocument processed countCountTotalNumber of documents processed
azure_searchservices_SearchLatencySearchLatencySearch LatencySecondsAverageAverage search latency for the search service
azure_searchservices_SearchQueriesPerSecondSearchQueriesPerSecondSearch queries per secondCountPerSecondAverageSearch queries per second for the search service
azure_searchservices_SkillExecutionCountSkillExecutionCountSkill execution invocation countCountTotalNumber of skill executions
azure_searchservices_ThrottledSearchQueriesPercentageThrottledSearchQueriesPercentageThrottled search queries percentagePercentAveragePercentage of search queries that were throttled for the search service