Azure Cognitive Services are APIs, SDKs, and services available to help developers without science skills build intelligent applications . The catalog of services within Azure Cognitive Services can be categorized into five areas: vision, speech, language, web search, and decision making.

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

External reference

Azure Monitor - Platform metrics

Setup

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

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

Supported metrics

OpsRamp MetricMetric Display NameUnitAggregation Type
azure_total_calls

Total number of calls.
Total CallsCountTotal
azure_successful_calls

Number of successful calls.
Successful CallsCountTotal
azure_total_errors

Total number of calls with error response (HTTP response code 4xx or 5xx).
Total ErrorsCountTotal
azure_blocked_calls

Number of calls that exceeded rate or quota limit.
Blocked CallsCountTotal
azure_server_errors

Number of calls with service internal error (HTTP response code 5xx).
Server ErrorsCountTotal
azure_client_errors

Number of calls with client side error (HTTP response code 4xx).
Client ErrorsCountTotal
azure_data_in

Size of incoming data in bytes.
Data InBytesTotal
azure_data_out

Size of outgoing data in bytes.
Data OutBytesTotal
azure_latency

Latency in milliseconds.
LatencyMilliSecondsAverage
azure_characters_translated

Total number of characters in incoming text request.
Characters TranslatedCountTotal
azure_speech_session_duration

Total duration of speech session in seconds.
Speech Session DurationSecondsTotal