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
Name | Description | Type |
---|---|---|
system.tags | The system tags of the Azure service. | String |
azure.type | The type of the Azure service. | String |
azure.sku.name | The SKU name of the Azure service. | String |
azure.location | The location of the Azure service. | String |
azure.name | The name of the Azure service. | String |
azure.status | The status of the Azure service. | String |
azure.service.queue | The Azure service queue. | String |
azure.service.queue.active.messages | The count of active messages in the Azure service queue. | Count |
azure.service.queue.dead.letter.messages | The count of dead letter messages in the Azure service queue. | Count |
azure.service.queue.status | The status of the Azure service queue. | String |
azure.service.queue.transferred.dead.letter.messages | The count of transferred dead letter messages in the Azure service queue. | Count |
azure.service.queue.transferred.messages | The count of transferred messages in the Azure service queue. | Count |
azure.service.queue.messages | The count of messages in the Azure service queue. | Count |
azure.service.queue.max.deliveries | The maximum number of deliveries for messages in the Azure service queue. | String |
azure.service.queue.default.message.ttl | The default message time-to-live (TTL) for the Azure service queue. | Count |
azure.service.queue.size.in.bytes | The size in bytes of the Azure service queue. | Count |
azure.service.queue.max.in.bytes | The maximum size in bytes for the Azure service queue. | Count |
azure.psb.incoming.requests | The total count of incoming requests for cloud metrics. | Count |
azure.psb.successful.requests | The total count of successful requests for cloud metrics. | Count |
azure.psb.throttled.requests | The total count of throttled requests for cloud metrics. | Count |
azure.psb.server.errors | The total count of server errors for cloud metrics. | Count |
azure.psb.user.errors | The total count of user errors for cloud metrics. | Count |
azure.psb.incoming.messages | The total count of incoming messages for cloud metrics. | Count |
azure.psb.outgoing.messages | The total count of outgoing messages for cloud metrics. | Count |
azure.psb.active.messages | The average count of active messages for cloud metrics. | Count |
azure.psb.dead.lettered.messages | The average count of dead-lettered messages for cloud metrics. | Count |
azure.psb.messages | The average count of messages for cloud metrics. | Count |
azure.psb.scheduled.messages | The average count of scheduled messages for cloud metrics. | Count |
azure.psb.completed.messages | The average count of completed messages for cloud metrics. | Count |
azure.psb.abandoned.messages | The average count of abandoned messages for cloud metrics. | Count |
azure.psb.bytes | The average size in bytes for cloud metrics. | Bytes |
azure.psb.active.connections | The total count of active connections for cloud metrics. | Count |
azure.psb.opened.connections | The total count of opened connections for cloud metrics. | Count |
azure.psb.closed.connections | The total count of closed connections for cloud metrics. | Count |
event.timestamp | The count of event timestamps. | Count |