Cross tenant telemetry data push in Azure Monitor

Kousik Nath 0 Reputation points
2024-02-28T11:41:08.3333333+00:00

Hi, I have an use case where I want to push telemetry logs and metrics from one tenant to another tenant. So, let's say, tenant 1: It runs some service which is producing telemetry (open telemetry / otel) logs and metrics. tenant 2: Some client has an Azure Application Insight app running which is supposed to receive the above logs and metrics. For a single tenant (intra-tenant use case), the solution is easy - take the connection string of the client's applicaiton insignt app and use it to configure otel agent. But in an inter-tenant / cross tenant set up, how are we supposed to do it? How to set up trust / roles and permission between the tenants so that tenant 2 can trust tenant 1 and accept telemetry data from tenant 1?

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
3,207 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Stanislav Zhelyazkov 23,501 Reputation points MVP
    2024-02-28T12:10:33.0166667+00:00

    Hi, By default when you use connection string from App insights it does not care from where you send the data from. You can send it from anywhere - another cloud, another tenant, on-premises, etc. The connection string itself contains the authentication mechanism.

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.