OpenTelemetry Support
...
Service Integration Guides
Azure Monitoring

Enable Service Principal Azure

2min

This document demonstrates how to enable service principals on Azure to integrate Azure monitor with KloudMate



1. Navigate to Microsoft Entra ID and register a new app.

Document image

Document image


After successful registration, you can get the client_id and tenent_id on the overview page.

2. Now need to create a secret for client. To create secret go to Manage ➝ Certificates & secrets ➝ New client secret. From this step, the secret value needs to be copied.

3. In step 3 the service principal needs access to subscription. To allow access please navigate to subscription ➝ IAM ➝ Add Role assignment ➝ select the role "Reader" ➝ Assign access to "User, group, or service principal" ➝ Select member and enter service principal name ➝ create a role.

Document image

Document image


Once access is given the Open telemetry collector needs to be configured accordingly.