Supporting azure (Microsoft Azure Monitoring)

casp102
Overview
From CA Spectrum r10.2.1 Microsoft Azure Monitoring is supported by CA Spectrum using the CA UIM and CA Spectrum integration. The azure (Microsoft Azure Monitoring) probe deployed in CA UIM enables the metric data collection from the AWS instances. This data is then synchronized from CA UIM to CA Spectrum.
Currently we are synchronizing the Azure resources drilling down to the following hierarchy: 
Subscription ID 
Resource Group  > Virtual Network > Virtual machines /Azure Instances
.
Microsoft Azure is a cloud computing platform and infrastructure, created by Microsoft that provides on-demand computing and storage to host, scale and manage Web applications and services through a global network of Microsoft-managed datacenters.
The Microsoft Azure Monitoring probe remotely monitors the health and performance of Azure infrastructure and services. The probe enables you to connect to Microsoft Azure using certificates and discover Azure resources to be monitored. The probe fetches all the service data from different geographical locations and lets you create profiles that monitor your cloud services including virtual machines (VMs), websites and storage. The probe lets you configure various monitoring parameters for each of these services. For example, you can check the health status of data services and VMs, number of requests made to the storage service, CPU utilization, and so on. Based on the configured parameters, the probe generates Quality of Service (QoS) metrics.
In CA Spectrum, the parent/ domain hierarchy (Azure, Subscription ID and Resource Group) entities are modeled as seperate containers (model type 
UIMCloudGroup
), and all AWS Cloud entities ( i.e. virtual machines) are modeled as UIM Host Servers (model type 
UIMHostServer
).
Topology View
The following icons represent the Azure entities after they are synced from CA UIM to CA Spectrum:
Azure Container.png   represents the container or network group icon for Microsoft Azure Cloud entities, Subscriptions and Resource Groups.
cent OS Azure.png  represents the Azure VM entity/instance.
Locater Search
You can use pre-configured searches to locate all AWS EC2 instances, in the CA Spectrum database quickly.  
The searches are grouped under the 
UIM Manager >
 
Cloud > Azure> All Azure instances 
folder in the 
Locater
 tab of the 
Navigation
 panel, as shown below:
Locater Search Full.png
Follow these steps, to view All Azure instances associated to Microsoft Azure entities:
  1. Navigate to 
    Locater
     tab, 
    UIM Manager > Cloud > Azure
    , and select 
    All Azure Instances
    .
  2. Select the landscapes you wish to search against, in the 
    Select Landscapes to Search
     dialog box.
  3. Click 
    OK.
    The results matching your query is displayed in the 
    Contents
     pane.
Azure related QOS metrics
The following QOS Metric information for EC2 Instances are displayed in the
 Azure instance > Information Tab
 view:
QOS Azure Metric.png
QOS Metric
Description
Unit
Azure VM Instance State
This metric is the current state of the virtual machine.
The values indicating the state are: 0-Started, 1-Starting, 2-Stopping, 3-Stopped, 4-Unknown
State
CPU Usage (%) 
This metric is the average percentage of elapsed time that the processor spends to execute non-idle threads for the virtual machine during the time period specified as the data collection interval.
Percent
CPU Usage (Latest) 
This metric is the current percentage of elapsed time that the processor spends to execute non-idle threads for the virtual machine.
Percent
CPU Usage (Maximum) 
This metric is the maximum percentage of elapsed time that the processor spends to execute non-idle threads for the virtual machine during the time period specified as the data collection interval.
Percent
CPU Usage (Minimum) 
This metric is the minimum percentage of elapsed time that the processor spends to execute non-idle threads for the virtual machine during the time period specified as the data collection interval.
Percent
Disk Read Bytes (per minute) 
This metric is the average disk read bytes per minute for the disk partition on the virtual machine during the time period specified as the data collection interval.
Bytes/ Min
Disk Write Bytes (per minute) 
This metric is the average disk write bytes per minute for the disk partition on the virtual machine during the time period specified as the data collection interval.
Bytes/ Min
Available Memory (MB)
This metric is the average available memory in megabytes for the virtual machine during the time period specified as the data collection interval.
Megabytes
Available Memory (Latest) 
This metric is the current available memory in megabytes for the virtual machine
Megabytes
Available Memory (Maximum) 
This metric is the maximum available memory in megabytes for the virtual machine during the time period specified as the data collection interval.
Megabytes
Available Memory (Minimum)
This metric is the minimum available memory in megabytes for the virtual machine during the time period specified as the data collection interval.
Megabytes