How to connect Cosmos Table DB to managed Grafana?

Artium Nihamkin 0 Reputation points
2025-02-15T14:23:24.1633333+00:00

I have a Cosmos Table DB with data that I wish to visualize. So I set up and instance of managed Graphana, but I can't figure out how to connect the DB to it. I see that Grafana offers a plugin, but it is closed source, so what is the alternative if I host Grafana on Azure?

Alternatively, are there alternatives to Grafana offered by Azure?

Azure Table Storage
Azure Table Storage
An Azure service that stores structured NoSQL data in the cloud.
178 questions
Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
1,101 questions
Azure Cosmos DB
Azure Cosmos DB
An Azure NoSQL database service for app development.
1,763 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sina Salam 17,571 Reputation points
    2025-02-15T18:35:08.38+00:00

    Hello Artium Nihamkin,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    I understand that you would like to connect Cosmos Table DB to managed Grafana.

    You will need to understand that Azure Cosmos DB plugin for Grafana is a closed source and only available for Grafana Enterprise which makes it a little bit tricky.

    If you have access to Grafana Enterprise, you can use the Azure Cosmos DB plugin. This plugin allows you to query and visualize Cosmos DB data directly in Grafana - https://grafana.com/docs/plugins/grafana-azurecosmosdb-datasource/latest/ and you can connect your Azure Managed Grafana workspace to Azure Cosmos DB using managed private endpoints - https://learn.microsoft.com/en-us/azure/managed-grafana/how-to-connect-to-data-source-privately - this makes sure secure and private connectivity.

    If you decide to host Grafana on Azure, you can still use the Azure Cosmos DB plugin if you have a Grafana Enterprise license. Alternatively, you can explore other methods such as:

    I hope this is helpful! Do not hesitate to let me know if you have any other questions or clarifications.


    Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.

    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.