The Coralogix Azure Metrics integration offers a simple and easy way to ingest Azure metrics into Coralogix.
Azure Monitor serves as the observability core within the Azure Cloud ecosystem. It plays a pivotal role by aggregating data from diverse origins, which encompasses logs and metrics derived from Azure infrastructure and resources, custom applications, and agents running on virtual machines.
Azure metrics are retrieved from Azure using the Azure Monitor REST API, which is a widely used API service in Azure that allows customers to gain insights into Azure resources.
To collect metrics, a valid Azure “Application Registration” featuring the “Monitoring Reader” role is required. This can be created before or during the integration process.
STEP 1. From your Coralogix toolbar, go to Data Flow > Extensions.
STEP 2. From the Integrations section, select Azure Metrics.
STEP 3. Click ADD NEW.
STEP 4. If you don’t have an App Registration set up in your Azure account, click GO TO AZURE PORTAL, then follow the steps below to apply the Monitoring Reader role to your App Registration:
STEP 4a. Log in to Azure Portal and select the subscription.
STEP 4b. Select Access Control (IAM) from the left menu.
STEP 4c. From the Access Control panel, select Add role assignment from the top left + Add button.
STEP 4d. In the Add role assignment panel, search for Monitoring Reader and select it.
STEP 4e. Under Members, select User, group, or service principal and then click the + Select members link.
STEP 4f. Search for your App Registration in the right-hand panel and add this user to the list.
After review and assignment, you should see your App with Monitoring Reader permissions under the Role Assignments tab.
STEP 5. Go back to the Coralogix Azure Metrics integration tab and click NEXT.
STEP 6. Fill in the settings for your integration as follows:
STEP 7. Click NEXT.
STEP 8. Select resource types from the dropdown list to filter the list of metric namespaces to show in the next step. If none are selected, all metric namespaces will be available.
STEP 9. Select from the dropdown list which Metric Namespaces to bring into Coralogix. If none are selected, all metric namespaces will be brought in.
STEP 10. Click NEXT.
Need help?
Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.
Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].