- Created by manikandan.subbiah , last modified on Apr 02, 2019
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 9 Next »
Microsoft Azure is a cloud computing service created by Microsoft for building, deploying, and managing applications and services through a global network of data centers managed by Microsoft.
The platform provided by Azure is used to host Virtual Machines (VM's). The VM's are monitored and the data is fetched by SUMMIT Proxy Server, and collected at the SUMMIT database.
To monitor and discover VM's through Azure using SUMMIT application, certain prerequisites need to be followed:
- In Azure Portal under Azure Active Directory, user should have minimum one registered application. Login to Azure Portal > Azure Active Directory > App registrations.
- Application should have access (Reader or Contributor or Owner) for all subscriptions. Login to Azure Portal > More Services > Subscriptions > Access Control (IAM).
- Application should have access Keys and it will be used for discovery and monitoring. Login to Azure Portal > Azure Active Directory > App registrations > Click on application > Keys. Specify the details in the Keys tab and click Save. The App Key appears only while saving, hence should be noted down.
- All Virtual Machines Guest level monitoring should be enabled. Login to Azure Portal > Virtual Machines > Diagnostics settings > click Enable guest level monitoring. Check CPU, Memory, Disk and Network under Performance Counters. Under Boot Diagnostics User should map the Storage Account.
- Enabling Performance Counters (For Wintel VM's):
- Mapping Storage Accounts (For Wintel VM's):
- Enabling Performance Counters and Mapping Storage Accounts(For Non-Wintel VM's):
- Enabling Performance Counters (For Wintel VM's):
- For getting storage connection string application should have Contributor or Owner access on Storage (Which is mapped in VM Diagnostic Settings).
Login to Azure Portal > Storage Accounts > Click on Mapped Storage > A Control (IAM) > Add Application With Contributor or Owner Role. - Following Parameters should be configured for Discovery:
- Directory ID :- Login to Azure Portal > Azure Active Directory > Properties.
- Application ID : - Login to Azure Portal > Azure Active Directory>App Registration > Click on Application >Properties.
- Application Key: - Login to Azure Portal > Azure Active Directory>App Registration>Click on Application>Keys.
- Login to Amazon Web Services (AWS) Portal using the URL https://console.aws.amazon.com.
- Go to Services> Security, Identity & Compliance> IAM.
- Click Groups > Create New Group.
- Specify the Group Name and click Next Step.
- Click Users > Add User.
- Once the user is created, the Access Key ID and Secret Access Key are displayed. Copy this credentials and paste them in SUMMIT CLOUD DISCOVERY page to monitor AWS.
- You can create multiple Access Keys by clicking User from User List > Security Credentials Tab > Create Access Key.
- Summit Proxy Server should have internet access as monitoring is happening on cloud environment.
- Summit Job scheduler service should run with administrator account. Log on to Proxy Server > Open Services.msc > Select Summit Job Scheduler Service (Right Click) > Properties > Log On. Enter the Administrator Account for running the service.
The VM's are discovered and added for monitoring using the CLOUD DISCOVERY page. The monitored data is displayed in the CLOUD DASHBOARD page.
On the CLOUD DASHBOARD page, you can view Azure and Amazon Web Services Dashboards.
Figure: Cloud Dashboard Page
Select the required dashboard from the Dashboard drop-down.
To view Azure Dashboard:
- Select Operations> User > Servers > Cloud Dashboard.
- On the CLOUD DASHBOARD page, select the Tenant and Refresh Page In value. The Azure Details available under the selected Tenant are displayed.
- To view the details, expand the Azure tree structure under AZURE DETAILS. The Azure structure comprises of Subscription, Resource, Resource Type and Resource Groups. A sample Azure structure is shown below:
Figure: Azure structureThe items comprising the Azure structure are:
- Subscription - It refers to the Azure subscription. Each subscription provides a unique subscription ID.
- Resource - It refers to a manageable item that is available through Azure, such as virtual machines, storage account, extensions, disks, and so on.
- Resource Type - It refers to a group comprising of similar set of resources.
- Resource Group - It refers to a group that holds a set of Resource Types.
To view the details of a Subscription, click the corresponding Subscription name in the Azure tree. The Subscription details are displayed along with the performance parameter graphs.
Note:
The Subscription tab is selected by default. To view the Resource Types or Resource, select the corresponding tab.
Figure: Azure - Subscription detailsTo view the details of a Resource Group, click the corresponding Resource Group name in the Azure tree. The Resource Group details are displayed along with the performance parameter graphs.
Figure: Azure - Resource Group details- To view the details of a Resource Type i.e Virtual Machines, click Virtual Machines in the Azure tree. The Performance Parameter graphs for all the available Virtual Machines are displayed.
To view the graph for individual Virtual machine, expand the Virtual Machine tree and click on the specific Virtual Machine. The details of the Resource and VM is displayed with its performance parameter graphs.
Figure: Azure - Resource Details To view the graph for a specific parameter under a specific Resource Group, click on any point in the graph of the respective parameter. The PERFORMANCE COUNTERS pop up page is displayed. You can also view the graph for a specific parameter under all Resource Groups by clicking on the parameter name displayed above each graph (such as CPU %). The PERFORMANCE COUNTERS pop up page is displayed.
Figure: Azure - Performance Counters pop-up pageYou can perform the following actions in the PERFORMANCE COUNTERS pop up page:
- Enable or disable Threshold for a parameter by clicking on the Enable/Disable button. The threshold can be enabled or disabled for a single parameter, and only if a single resource is selected under Resources.
- View performance graph for any required time period by clicking on the respective time period. The available options are 1 day, 7 days, 1 month, 6 months, and Custom.
- View performance graphs for multiple parameters for a single resource under Resources, by selecting the required parameters under Available metrics. You cannot view graphs for multiple parameters for multiple resources.
- View detailed graph (polling interval level) by zooming in. The detailed graph can be viewed only if a single parameter is selected. To zoom in, select an area of the graph.
To view Amazon Web Services Dashboard:
- Select Operations > User > Servers > Cloud Dashboard.
- On the CLOUD DASHBOARD page, select the Tenant and Refresh Page In value. The AWS details available under the selected Tenant is displayed.
Figure: Amazon Web Services Dashboard - To view the details, expand the Azure tree structure under AZURE DETAILS. The Azure structure comprises of Subscription, Resource, Resource Type and Resource Groups. A sample Azure structure is shown below:
Figure: AWS StructureThe items comprising the AWS structure are:
- Account - It refers to the AWS subscription. Each subscription provides a unique Account ID.
- Region - It refers to the region to which the resource type belongs to, such as Global, Asia Pacific and so on.
- Resource Type - It refers to a group comprising of similar set of resources
- Resource - It refers to a manageable item that is available through AWS, such as virtual machines, storage account, extensions, disks, and so on.
To view the details of an Account, click the corresponding Account name in the AWS tree. The Account details are displayed along with the performance parameter graphs.
Note:
The Account tab is selected by default. To view the Region or Resource Type details, select the corresponding tab.
Figure: AWS - Account DetailsTo view the details of a Region, click the corresponding Region name in the AWS tree. The Region details are displayed along with the performance parameter graphs.
Figure: AWS - Region Details- To view the details of a Resource Type i.e Elastic Compute Cloud, click EC2 type in the AWS tree. The Performance Parameter graphs for all the available EC2 types are displayed.
Figure: AWS - Resource Type Details To view the graph for a specific parameter under a specific Resource Group, click on any point in the graph of the respective parameter. The PERFORMANCE COUNTERS pop up page is displayed. You can also view the graph for a specific parameter under all Resource Groups by clicking on the parameter name displayed above each graph (such as CPU %). The PERFORMANCE COUNTERS pop up page is displayed.
Figure: AWS - Performance Counters pop-up pageYou can perform the following actions in the PERFORMANCE COUNTERS pop up page:
- Enable or disable Threshold for a parameter by clicking on the Enable/Disable button. The threshold can be enabled or disabled for a single parameter, and only if a single resource is selected under Resources.
- View performance graph for any required time period by clicking on the respective time period. The available options are 1 day, 7 days, 1 month, 6 months, and Custom.
- View performance graphs for multiple parameters for a single resource under Resources, by selecting the required parameters under Available metrics. You cannot view graphs for multiple parameters for multiple resources.
- View detailed graph (polling interval level) by zooming in. The detailed graph can be viewed only if a single parameter is selected. To zoom in, select an area of the graph.
- No labels