@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.