Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Input Plugin for Azure Monitor #7930

Closed
vipinvkmenon opened this issue Aug 1, 2020 · 6 comments · Fixed by #10103
Closed

Input Plugin for Azure Monitor #7930

vipinvkmenon opened this issue Aug 1, 2020 · 6 comments · Fixed by #10103
Labels
area/azure Azure plugins including eventhub_consumer, azure_storage_queue, azure_monitor cloud Issues or requests around cloud environments new plugin plugin/input 1. Request for new input plugins 2. Issues/PRs that are related to input plugins

Comments

@vipinvkmenon
Copy link
Contributor

Feature Request

Currently, there is support for Stackdriver and Amazon Cloudwatch to pull IaaS metrics. Another major IaaS provider in the scene is Microsoft Azure. With the concept of "Multi-Cloud" becoming a norm day by day, this integration of Azure Monitor

Proposal:

An input plugin that is able to pull metrics from Azure Monitors just like Cloudwatch and Stackdriver plugins that are now present.

Use case:

Telegraf is one of the most important and got-to metrics collection agents. And currently when it comes to being able to pull metrics out of Azure Monitors is not out of the box. A plugin for the same would be great.

@sjwang90 sjwang90 added area/azure Azure plugins including eventhub_consumer, azure_storage_queue, azure_monitor new plugin labels Aug 10, 2020
@minzcmu
Copy link

minzcmu commented Aug 10, 2020

+1. In need for this too

@ssoroka ssoroka added the cloud Issues or requests around cloud environments label Oct 30, 2020
@sjwang90 sjwang90 added the plugin/input 1. Request for new input plugins 2. Issues/PRs that are related to input plugins label Jan 22, 2021
@mjiderhamn
Copy link
Contributor

We have a Telegraf plugin for pulling Azure Monitor data implemented and put in production use. I hope to cut through the red tape of CLAs so that I can share it with you.

@amitschwartz76
Copy link

+1. Mattias, I hope you will be able to share it soon.

@adhiraj-g
Copy link

Hello @mjiderhamn ,

Does the Telegraf input plugin support fetching metrics from a Multiple AD Setup as well?
Would it also be able to fetch out Azure Cost Data via Consumption APIs?

Hope to hear back from you soon.

@mjiderhamn
Copy link
Contributor

Hi @adhiraj-g .

Authentication against Azure in the plugin is done using the azure-sdk-for-go authentication mechanism. See azure-sdk-for-go documentation if you can find out yourself if multiple AD is supported.

No, costmanagement API is not included in this plugin. Sounds to me that should be a separate plugin.

@andrewbierbaum
Copy link

@mjiderhamn

Were you able to make progress on sharing you input plugin? We are running into the same interest in exporting azure data.

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/azure Azure plugins including eventhub_consumer, azure_storage_queue, azure_monitor cloud Issues or requests around cloud environments new plugin plugin/input 1. Request for new input plugins 2. Issues/PRs that are related to input plugins
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants