Documentation is now available for the Fall 2020 Update release!

Azure Cognitive Service Account

Leave Feedback

Introduction

Azure Cognitive Services are APIs, SDKs, and services available to help developers build intelligent applications without having direct AI or data science skills or knowledge. Azure Cognitive Services enable developers to easily add cognitive features into their applications. The goal of Azure Cognitive Services is to help developers create applications that can see, hear, speak, understand, and even begin to reason. The catalog of services within Azure Cognitive Services can be categorized into five main pillars - vision, speech, language, web search, and decision.

Setup

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

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
azure.total.callsTotal CallsCountTotalTotal number of calls.
azure.successful.callsSuccessful CallsCountTotalNumber of successful calls.
azure.total.errorsTotal ErrorsCountTotalTotal number of calls with error response (HTTP response code 4xx or 5xx).
azure.blocked.callsBlocked CallsCountTotalNumber of calls that exceeded rate or quota limit.
azure.server.errorsServer ErrorsCountTotalNumber of calls with service internal error (HTTP response code 5xx).
azure.client.errorsClient ErrorsCountTotalNumber of calls with client side error (HTTP response code 4xx).
azure.data.inData InBytesTotalSize of incoming data in bytes.
azure.data.outData OutBytesTotalSize of outgoing data in bytes.
azure.latencyLatencyMilliSecondsAverageLatency in milliseconds.
azure.characters.translatedCharacters TranslatedCountTotalTotal number of characters in incoming text request.
azure.speech.session.durationSpeech Session DurationSecondsTotalTotal duration of speech session in seconds.

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

External reference