Azure Monitor workspace (preview)

An Azure Monitor workspace is a unique environment for data collected by Azure Monitor. Each workspace has its own data repository, configuration, and permissions.

Contents of Azure Monitor workspace

Azure Monitor workspaces will eventually contain all metric data collected by Azure Monitor. Currently, the only data hosted by an Azure Monitor workspace is Prometheus metrics.

The following table lists the contents of Azure Monitor workspaces. This table will be updated as other types of data are stored in them.

Current contents Future contents
Prometheus metrics Native platform metrics
Native custom metrics
Prometheus metrics

Workspace design

A single Azure Monitor workspace can collect data from multiple sources, but there may be circumstances where you require multiple workspaces to address your particular business requirements. Azure Monitor workspace design is similar to Log Analytics workspace design, and you choose to match that design. Since Azure Monitor workspaces currently only contain Prometheus metrics, and metric data is typically not as sensitive as log data, you may choose to further consolidate your Azure Monitor workspaces for simplicity.

There are several reasons that you may consider creating additional workspaces including the following.

Criteria Description
Azure tenants If you have multiple Azure tenants, you'll usually create a workspace in each because several data sources can only send monitoring data to a workspace in the same Azure tenant.
Azure regions Each workspace resides in a particular Azure region, and you may have regulatory or compliance requirements to store data in particular locations.
Data ownership You may choose to create separate workspaces to define data ownership, for example by subsidiaries or affiliated companies.
Multiple environments You may have Azure Monitor workspaces supporting different environments such as test, pre-production, and production.
Logical boundaries You may choose to separate your data based on logical boundaries such as application team or company division.
Workspace limits See Azure Monitor service limits for current capacity limits related to Azure Monitor workspaces. If your capacity reaches 80%, you should consider creating multiple workspaces according to logical boundaries that make sense for your organization.

Note

You cannot currently query across multiple Azure Monitor workspaces.

Limitations

See Azure Monitor service limits for performance related service limits for Azure Monitor managed service for Prometheus.

  • Private Links aren't supported for Prometheus metrics collection into Azure monitor workspace.
  • Azure monitor workspaces are currently only supported in public clouds.

Create an Azure Monitor workspace

In addition to the methods below, you may be given the option to create a new Azure Monitor workspace in the Azure portal as part of a configuration that requires one. For example, when you configure Azure Monitor managed service for Prometheus, you can select an existing Azure Monitor workspace or create a new one.

  1. Open the Azure Monitor workspaces menu in the Azure portal.

  2. Click Create.

    Screenshot of Azure Monitor workspaces menu and page.

  3. On the Create an Azure Monitor Workspace page, select a Subscription and Resource group where the workspace should be created.

  4. Provide a Name and a Region for the workspace.

  5. Click Review + create to create the workspace.

Delete an Azure Monitor workspace

When you delete an Azure Monitor workspace, no soft-delete operation is performed like with a Log Analytics workspace. The data in the workspace is immediately deleted, and there is no recovery option.

  1. Open the Azure Monitor workspaces menu in the Azure portal.

  2. Select your workspace.

  3. Click Delete.

    Screenshot of Azure Monitor workspaces delete button.

Connect an Azure Monitor workspace to an Azure Managed Grafana workspace to authorize Grafana to use the Azure Monitor workspace as a resource type in a Grafana dashboard. An Azure Monitor workspace can be connected to multiple Grafana workspaces, and a Grafana workspace can be connected to multiple Azure Monitor workspaces.

Note

When you add the Azure Monitor workspace as a data source to Grafana, it will be listed in form Managed_Prometheus_<azure-workspace-name>.

  1. Open the Azure Monitor workspace menu in the Azure portal.
  2. Select your workspace.
  3. Click Linked Grafana workspaces.
  4. Select a Grafana workspace.

Next steps