An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
@Abhijit Jirole Welcome to Microsoft Q & A Community Forum. I understand that you are trying to understand the namespaces that are displayed in metrics explorer. Kindly note that there are 3 namespaces which are used by virtual machines as shown below.
| Namespace | Description | Requirement |
|---|---|---|
| Virtual Machine Host | Host metrics automatically collected for all Azure virtual machines. Detailed list of metrics at Microsoft.Compute/virtualMachines. | Collected automatically with no configuration required. |
| Guest (classic) | Limited set of guest operating system and application performance data. Available in metrics explorer but not other Azure Monitor features, such as metric alerts. | Diagnostic extension installed. Data is read from Azure Storage. |
| Virtual Machine Guest | Guest operating system and application performance data available to all Azure Monitor features using metrics. | Azure Monitor agent installed with a Data Collection Rule. |
To understand metrics collected by Diagnostic extension i.e., Guest(classic), refer this document for Windows and this document for Linux. For more information, refer this document.