elastic / elastic/integrations

[azure_application_insights]: Allow Entra ID instead of api key (as api key will be deprecated)

Open
#16,307 0 comments 0 reactions 0 assignees View on GitHub
Integration:azure_application_insights needs:triage Team:Obs-InfraObs
Dominant language
Handlebars
Stars
333
Forks
647
Avg merge
2d 17h
Merged PRs (30d)
225

Description

### Integration Name

Azure Application Insights Metrics Overview [azure_application_insights]

### Dataset Name

_No response_

### Integration Version

1.9.1

### Agent Version

8.19.3

### OS Version and Architecture

Ubuntu 24.04

### User Goal

Since the API key setup will be deprecated in march 2026 (Try to add an api key for an application insights resource), we will need to use Entra ID instead.

Since the input type is "azure/metrics" and other integrations also use this with proper Entra ID logon facilities (see Azure Activity Logs or Azure Billing Metrics) I believe this could be achieved somewhat easily.

Image

### Existing Features

API key auth

### What did you see?

I saw appid and api key logon possibilities. This is okay until march 2026.

### Anything else?

I might start work on this in a month or two.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.