Collecting data for additional instance type configuration metrics
An out-of-the-box JSON file contains the mapping for configuration metrics collected by the extractor. This file is stored on the ETL Engine server. You can configure this file to modify the existing instance type configuration or to add new configuration metrics. For example, you can add the BY_BENCHMARK_VALUE metric in the following format:
{
"instanceTypeConfiguration": {
"standard_a10":{
"REQUESTED_INSTANCE_TYPE": "Standard_A10",
"CPU_MODEL":"Sparc",
"BYBENCHMARK_VALUE":{
"SPECINT2006":"2006",
"SPECINT2008":"2008"
}
},
"standard_a11":{
"REQUESTED_INSTANCE_TYPE": "Standard_A11"
}
}
}
"instanceTypeConfiguration": {
"standard_a10":{
"REQUESTED_INSTANCE_TYPE": "Standard_A10",
"CPU_MODEL":"Sparc",
"BYBENCHMARK_VALUE":{
"SPECINT2006":"2006",
"SPECINT2008":"2008"
}
},
"standard_a11":{
"REQUESTED_INSTANCE_TYPE": "Standard_A11"
}
}
}
To upload and then use a JSON file for collecting additional instance type configuration metrics:
- Download the and update the file for existing and additional metrics.
- Name the JSON file appropriately, such as msazure-metric-conf.json, and save it to your local machine.
- Upload the file to a folder on the ETL Engine server.
- To use the file, include it when you create the ETL:
- In the Add ETL page, after you select Microsoft Azure - Azure extractor as the ETL, click Advanced and navigate to the Microsoft Azure configuration tab.
- Type the file path in Instance type definition JSON file path.
- Click Save.
For more information about configuring the ETL, see Microsoft-Azure-Azure-API-Extractor.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*