Skip to main content

Microsoft Microsoft Azure Services

Overview

Integrating with Azure Services, Motadata AIOps provides comprehensive monitoring and management capabilities for various Azure services. This integration allows you to gain deep insights into the performance, availability, and health of your Azure services, ensuring optimal operation and enhanced user experience.

With the Azure Services integration, your AIOps product collects real-time metrics from a wide range of Azure services. It covers services such as Azure Virtual Machines, Azure Storage, Azure App Services, Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Networking, and more.

By monitoring these Azure services, your AIOps product enables you to proactively detect and resolve issues. It helps you identify performance bottlenecks, resource constraints, security threats, and other anomalies that could impact the performance and availability of your applications running on Azure.

Moreover, the integration allows you to set up alerts and notifications based on predefined thresholds or abnormal behavior observed in your Azure services. It ensures that you receive timely notifications for critical events, such as high CPU usage, storage capacity limits, network latency, application errors and more. With proactive alerts, you can take immediate action to mitigate issues and prevent potential disruptions.

Additionally, your AIOps product provides advanced analytics and reporting capabilities for your Azure services. It enables you to gain valuable insights into usage patterns, resource utilization, cost optimization opportunities, and compliance monitoring. By leveraging these insights, you can optimize your Azure deployments, reduce costs, and ensure regulatory compliance.

In summary, integrating with Azure Services empowers your AIOps product to deliver comprehensive monitoring, management, and optimization capabilities for your Azure environment. It enables you to ensure the performance, availability, and security of your Azure services, driving operational excellence and delivering a seamless experience to your users.

Prerequisites

You can check the list of prerequisites required for Azure SQL DB here. These are the same for any other Azure service that you need to monitor using AIOps. Move to the section Adding Azure resources for Monitoring on the above link to view the prerequisites for Azure resource monitoring.

List of Supported KPIs

NameDescriptionType
system.tagsThe system tags of the Azure service.String
azure.typeThe type of the Azure service.String
azure.sku.nameThe SKU name of the Azure service.String
azure.locationThe location of the Azure service.String
azure.nameThe name of the Azure service.String
azure.statusThe status of the Azure service.String
azure.service.queueThe Azure service queue.String
azure.service.queue.active.messagesThe count of active messages in the Azure service queue.Count
azure.service.queue.dead.letter.messagesThe count of dead letter messages in the Azure service queue.Count
azure.service.queue.statusThe status of the Azure service queue.String
azure.service.queue.transferred.dead.letter.messagesThe count of transferred dead letter messages in the Azure service queue.Count
azure.service.queue.transferred.messagesThe count of transferred messages in the Azure service queue.Count
azure.service.queue.messagesThe count of messages in the Azure service queue.Count
azure.service.queue.max.deliveriesThe maximum number of deliveries for messages in the Azure service queue.String
azure.service.queue.default.message.ttlThe default message time-to-live (TTL) for the Azure service queue.Count
azure.service.queue.size.in.bytesThe size in bytes of the Azure service queue.Count
azure.service.queue.max.in.bytesThe maximum size in bytes for the Azure service queue.Count
azure.psb.incoming.requestsThe total count of incoming requests for cloud metrics.Count
azure.psb.successful.requestsThe total count of successful requests for cloud metrics.Count
azure.psb.throttled.requestsThe total count of throttled requests for cloud metrics.Count
azure.psb.server.errorsThe total count of server errors for cloud metrics.Count
azure.psb.user.errorsThe total count of user errors for cloud metrics.Count
azure.psb.incoming.messagesThe total count of incoming messages for cloud metrics.Count
azure.psb.outgoing.messagesThe total count of outgoing messages for cloud metrics.Count
azure.psb.active.messagesThe average count of active messages for cloud metrics.Count
azure.psb.dead.lettered.messagesThe average count of dead-lettered messages for cloud metrics.Count
azure.psb.messagesThe average count of messages for cloud metrics.Count
azure.psb.scheduled.messagesThe average count of scheduled messages for cloud metrics.Count
azure.psb.completed.messagesThe average count of completed messages for cloud metrics.Count
azure.psb.abandoned.messagesThe average count of abandoned messages for cloud metrics.Count
azure.psb.bytesThe average size in bytes for cloud metrics.Bytes
azure.psb.active.connectionsThe total count of active connections for cloud metrics.Count
azure.psb.opened.connectionsThe total count of opened connections for cloud metrics.Count
azure.psb.closed.connectionsThe total count of closed connections for cloud metrics.Count
event.timestampThe count of event timestamps.Count