Azure Monitor workspace
Regional Prometheus metric repository for Azure Monitor, retaining metrics for 18 months and encrypted with a Microsoft-managed key.
- Provider
- azure
- Category
- Data
- Official docs
- https://learn.microsoft.com/en-us/azure/azure-monitor/metrics/azure-monitor-workspace-overview
- Also known as
- AMW
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| activeTimeSeriesLimit | integer | — | no | 1000000 | inherited |
| compression | enum | none | gorilla | other | no | other | inherited |
| downsampling | boolean | — | no | false | ▸ false |
| encryptionAtRest | boolean | — | no | true | inherited |
| eventsPerMinuteLimit | integer | — | no | 1000000 | inherited |
| labelIndex | boolean | — | no | true | inherited |
| managed | boolean | — | no | false | ▸ true |
| metricSource | enum | prometheus | no | prometheus | inherited |
| retentionMonths | integer | — | no | 18 | inherited |
| retentionRawDays | integer | — | no | — | inherited |
| tiers | enum | single | hot-cold | hot-warm-cold | no | single | ▸ single |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "monitor-workspace", component: "azure-monitor-workspace" }Time Series Databasealibaba-tsdbAmazon FinSpaceaws-finspaceAmazon Timestream for InfluxDBaws-timestream-influxdbAmazon Timestream for LiveAnalyticsaws-timestream-liveanalyticsAzure Data Explorerazure-data-explorerWorkers Analytics Enginecloudflare-analytics-engineCortexcortexDolphinDBdolphindbGraphitegraphiteInfluxDBinfluxdbApache IoTDBiotdbkdb+kdbM3DBm3dbGrafana MimirmimiropenGeminiopengeminiPrometheus TSDBprometheus-tsdbQuestDBquestdbTDenginetdengineThanosthanosTimescaleDBtimescaledbGeneric time-series databasetimeseries-databaseVictoriaMetricsvictoriametricsGoogle Cloud Managed Service for Prometheusgoogle-managed-prometheus
# yaml-language-server: $schema=../../schema/component.schema.json # Azure Monitor workspace: the regional metric repository behind Azure Monitor managed service for # Prometheus and a destination of data collection rules ("Azure Monitor workspace overview"). That page # states the only data hosted today is Prometheus metrics, that "data is retained for 18 months", that # it is "encrypted at rest using a Microsoft-managed key", and that "the default Azure Monitor workspace # limit is 1 million active times series and 1 million events per minute ingested". Retention is not # configurable, so there is no daily cap or retention setting as on a Log Analytics workspace. schemaVersion: "1" type: "component" id: "azure-monitor-workspace" kind: "timeseries-database" provider: "azure" docs: "https://learn.microsoft.com/en-us/azure/azure-monitor/metrics/azure-monitor-workspace-overview" aliases: ["AMW"] defaults: managed: true tiers: "single" downsampling: false properties: retentionMonths: type: "integer" default: 18 metricSource: type: "enum" values: ["prometheus"] default: "prometheus" encryptionAtRest: type: "boolean" default: true activeTimeSeriesLimit: type: "integer" default: 1000000 eventsPerMinuteLimit: type: "integer" default: 1000000