Schedule demo

Microsoft Azure Container Instance


Microsoft Azure Container Instance - An Overview

Microsoft Azure Container Instance (ACI) is a service provided by Microsoft Azure that allows you to run containers directly on the Microsoft Azure public cloud. It allows you to handle containers without having to manage the underlying virtual machines or complex infrastructures and supports both Linux and Windows containers. A dedicated Azure Container Instance Monitoring tool is crucial to ensure the best performance and reliability for your container instances. Continue reading to learn how to achieve this with Applications Manager.

Creating a new Microsoft Azure Container Instance Monitor

To learn how to create a new Microsoft Azure Container Instance Monitor, click here.

Monitored Parameters

Navigate to the Category View by clicking the Monitors tab. Hover over 'Child Monitors' under Microsoft Azure in the Cloud Apps table, and then select the Container Instances monitor from the displayed tooltip. This action will display the bulk configuration view for Azure Container Instance in three tabs:

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

The Microsoft Azure monitor provides a brief detail of the Azure Container Instance under the given subscription. Following are the list of metrics monitored in Azure Container Instance Monitoring in their corresponding tabs:

Performance Overview

ParameterDescription
INSTANCE DETAILS
StatusThe state of the container group.
No. of ContainersThe total number of containers deployed in the container group.
FQDNThe Fully Qualified Domain Name of the Container Instance.
CPU UTILIZATION
CPU UtilizationThe average CPU utilization of all the instances of the container group at the time of polling (in %).
MEMORY UTILIZATION
Memory UtilizationThe average memory utilization of all the instances of the container group at the time of polling (in %).
CPU USAGE
CPU Cores UsedThe average CPU used on all the cores in millicores at the time of polling. One millicore is 1/1000 of a CPU core (in millicores).
CPU Cores LimitThe sum of CPU cores allocated for each instance in the container group (in core(s)).
MEMORY USAGE
Memory UsedThe average memory used at the time of polling (in MB).
Memory LimitThe sum of memory allocated for each instance deployed in the container group (in GB).
INCOMING DATA
Rate of Incoming DataThe average amount of data received per second over a network between the poll interval (in MB/s).
OUTGOING DATA
Rate of Outgoing DataThe average amount of data transmitted per second over a network between the poll interval (in MB/s).

Configuration

ParameterDescription
CONFIGURATION
Resource Group NameThe name of the resource group.
LocationThe location of the resource.
Provisioning StateThe current provisioning state of the resource.
OS TypeThe type of the operating system required by the containers in the container group. Possible values: Linux/ Windows
SKUThe SKU for the container group. Possible values: Standard/ Confidential/ Dedicated
Restart PolicyThe Restart policy for all containers within the container group. Possible values: Always/ Never/ OnFailure
IP CONFIGURATION
IP AddressIP address for the container group.
IP Address TypeSpecifies whether the IP is exposed to the public internet or private VNET. Possible values: Private/ Public
DNS Name LabelThe DNS name label for the IP.
DNS Name Label Scope ReuseThe value representing the security enum. Possible values: Noreuse/ ResourceGroupReuse/ SubscriptionReuse/ TenantReuse/ Unsecure

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally