Aracılığıyla paylaş


az monitor metrics

Azure kaynak ölçümlerini görüntüleyin.

Komutlar

Name Description Tür Durum
az monitor metrics alert

Neredeyse gerçek zamanlı ölçüm uyarı kurallarını yönetin.

Core GA
az monitor metrics alert condition

Neredeyse gerçek zamanlı ölçüm uyarı kuralı koşullarını yönetin.

Core GA
az monitor metrics alert condition create

Ölçüm uyarısı kuralı koşulu oluşturun.

Core Preview
az monitor metrics alert create

Ölçüm tabanlı uyarı kuralı oluşturun.

Core GA
az monitor metrics alert delete

Ölçüm tabanlı uyarı kuralını silin.

Core GA
az monitor metrics alert dimension

Neredeyse gerçek zamanlı ölçüm uyarı kuralı boyutlarını yönetin.

Core GA
az monitor metrics alert dimension create

Ölçüm uyarı kuralı boyutu oluşturun.

Core Preview
az monitor metrics alert list

Ölçüm tabanlı uyarı kurallarını listeleyin.

Core GA
az monitor metrics alert show

Ölçüm tabanlı bir uyarı kuralı gösterin.

Core GA
az monitor metrics alert update

Ölçüm tabanlı uyarı kuralını güncelleştirme.

Core GA
az monitor metrics list

Bir kaynağın ölçüm değerlerini listeleme.

Core GA
az monitor metrics list-definitions

Kaynağın ölçüm tanımlarını listeleyin.

Core GA
az monitor metrics list-namespaces

Kaynağın ölçüm ad alanlarını listeleyin.

Core Preview
az monitor metrics list-sub

Aboneliğin ölçüm verilerini listeler. Parametreler gövdede belirtilebilir.

Core GA
az monitor metrics list-sub-definitions

Abonelik için ölçüm tanımlarını listeleyin.

Core GA

az monitor metrics list

Bir kaynağın ölçüm değerlerini listeleme.

az monitor metrics list --resource
                        [--aggregation {Average, Count, Maximum, Minimum, None, Total}]
                        [--dimension]
                        [--end-time]
                        [--filter]
                        [--interval]
                        [--metadata]
                        [--metrics]
                        [--namespace]
                        [--offset]
                        [--orderby]
                        [--resource-group]
                        [--resource-namespace]
                        [--resource-parent]
                        [--resource-type]
                        [--start-time]
                        [--top]

Örnekler

Vm'nin son bir saat için CPU kullanımını listeleme

az monitor metrics list --resource {ResourceName} --metric "Percentage CPU"

Depolama hesabının başarı E2E gecikme süresini listeleme ve veri serisini API adına göre bölme

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --dimension ApiName

Depolama hesabının başarı E2E gecikme süresini listeleme ve veri serisini hem API adına hem de coğrafi türe göre bölme

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --dimension ApiName GeoType

Bir depolama hesabının başarı E2E gecikme süresini listeleme ve "--filter" parametresini kullanarak veri serisini hem API adına hem de coğrafi türe göre bölme

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --filter "ApiName eq '*' and GeoType eq '*'"

Bir depolama hesabının başarı E2E gecikme süresini listeleyin ve veri serisini hem API adına hem de coğrafi türe göre bölün. API adını 'DeleteContainer' ile sınırlar

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --filter "ApiName eq 'DeleteContainer' and GeoType eq '*'"

2017-01-01 tarihinden bu yana bir depolama hesabının günlük işlemlerini listeleme

az monitor metrics list --resource {ResourceName} --metric Transactions \
                        --start-time 2017-01-01T00:00:00Z \
                        --interval PT24H

2017'den bu yana işlem ölçümlerinin api adı boyutu altında depolama hesabının meta veri değerlerini listeleme

az monitor metrics list --resource {ResourceName} --metric Transactions \
                        --filter "ApiName eq '*'" \
                        --start-time 2017-01-01T00:00:00Z

Gerekli Parametreler

--resource

Hedef kaynağın adı veya kimliği.

Özellik Değer
Parametre grubu: Target Resource Arguments

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--aggregation

Alınacak toplama türlerinin (boşlukla ayrılmış) listesi.

Özellik Değer
Kabul edilen değerler: Average, Count, Maximum, Minimum, None, Total
Şuradan alınan değerler:: az monitor metrics list-definitions
--dimension

Ölçümlerin sorgulandığı boyut listesi (boşlukla ayrılmış).

Özellik Değer
Şuradan alınan değerler:: az monitor metrics list-definitions
--end-time

Sorgunun bitiş saati. Varsayılan olarak geçerli saati kullanır. Biçim: tarih (yy-mm-dd) saat (ss:dd:ss.xxxxx) saat dilimi (+/-ss:mm).

Özellik Değer
Parametre grubu: Time Arguments
--filter

Döndürülen ölçüm verileri kümesini azaltmak için kullanılan bir dize. eg. "BlobType eq '*'".

Filtrelerin tam listesi için https://learn.microsoft.com/rest/api/monitor/metrics/listkonumundaki filtre dizesi başvurusuna bakın.

--interval

##h##m biçiminde ölçümlerin toplandığı aralık.

Özellik Değer
Parametre grubu: Time Arguments
Default value: 1m
--metadata

Ölçüm verileri yerine meta veri değerlerini döndürür.

--metrics

Alınacak ölçüm adlarının boşlukla ayrılmış listesi.

Özellik Değer
Şuradan alınan değerler:: az monitor metrics list-definitions
--namespace

Ölçüm tanımlarını sorgulamak için ad alanı.

Özellik Değer
Şuradan alınan değerler:: az monitor metrics list-namespaces
--offset

Sorgu aralığının ##d##h biçimindeki saat uzaklığı.

--start-time veya --end-time ile kullanılabilir. --start-time ile kullanılırsa, uzaklık eklenerek bitiş saati hesaplanır. --end-time (varsayılan) ile kullanılırsa, başlangıç saati uzaklık çıkarılarak hesaplanır. --start-time ve --end-time sağlanmışsa --offset yoksayılır.

Özellik Değer
Parametre grubu: Time Arguments
Default value: 1h
--orderby

Sonuçları ve sıralama yönünü sıralamak için kullanılacak toplama. Yalnızca bir sipariş özelleştirilebilir. Örnekler: sum asc.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Target Resource Arguments
--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

Özellik Değer
Parametre grubu: Target Resource Arguments
--resource-parent

Varsa hedef kaynak üst yolu.

Özellik Değer
Parametre grubu: Target Resource Arguments
--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (Örneğin: 'Microsoft.Compute/virtualMachines').

Özellik Değer
Parametre grubu: Target Resource Arguments
--start-time

Sorgunun başlangıç saati. Biçim: tarih (yy-mm-dd) saat (ss:dd:ss.xxxxx) saat dilimi (+/-ss:mm).

Özellik Değer
Parametre grubu: Time Arguments
--top

Alınacak en fazla kayıt sayısı.

Özellik Değer
Default value: 10
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az monitor metrics list-definitions

Kaynağın ölçüm tanımlarını listeleyin.

az monitor metrics list-definitions --resource
                                    [--namespace]
                                    [--resource-group]
                                    [--resource-namespace]
                                    [--resource-parent]
                                    [--resource-type]

Örnekler

Kaynağın ölçüm tanımlarını listeleyin. (autogenerated)

az monitor metrics list-definitions --resource /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/Microsoft.Network/networkSecurityGroups/{resourceName}

Gerekli Parametreler

--resource

Hedef kaynağın adı veya kimliği.

Özellik Değer
Parametre grubu: Target Resource Arguments

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--namespace

Ölçüm tanımlarını sorgulamak için ad alanı.

Özellik Değer
Şuradan alınan değerler:: az monitor metrics list-namespaces
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Target Resource Arguments
--resource-namespace

Hedef kaynak sağlayıcısı ad alanı.

Özellik Değer
Parametre grubu: Target Resource Arguments
--resource-parent

Varsa hedef kaynak üst yolu.

Özellik Değer
Parametre grubu: Target Resource Arguments
--resource-type

Hedef kaynak türü. Ad alanı/tür biçimini de kabul edebilir (Örneğin: 'Microsoft.Compute/virtualMachines').

Özellik Değer
Parametre grubu: Target Resource Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az monitor metrics list-namespaces

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Kaynağın ölçüm ad alanlarını listeleyin.

az monitor metrics list-namespaces --resource-uri
                                   [--start-time]

Örnekler

Kaynağın ölçüm ad alanlarını listeleyin.

az monitor metrics list-namespaces --resource /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/Microsoft.Network/networkSecurityGroups/{resourceName} --start-time 2021-03-01T00:00:00Z

Gerekli Parametreler

--resource-uri

Kaynağın tanımlayıcısı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--start-time

Sorgunun başlangıç saati. Biçim: tarih (yy-mm-dd) saat (ss:dd:ss.xxxxx) saat dilimi (+/-ss:mm).

Özellik Değer
Parametre grubu: Time Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az monitor metrics list-sub

Aboneliğin ölçüm verilerini listeler. Parametreler gövdede belirtilebilir.

az monitor metrics list-sub --region
                            [--aggregation]
                            [--auto-adjust-timegrain {0, 1, f, false, n, no, t, true, y, yes}]
                            [--filter]
                            [--interval]
                            [--metricnames]
                            [--metricnamespace]
                            [--order-by]
                            [--result-type {Data, Metadata}]
                            [--roll-up-by]
                            [--timespan]
                            [--top]
                            [--validate-dimensions {0, 1, f, false, n, no, t, true, y, yes}]

Gerekli Parametreler

--region

İstediğiniz ölçümlerin bulunduğu bölge.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--aggregation

Alınacak toplama türlerinin (virgülle ayrılmış) listesi.

Özellik Değer
Parametre grubu: Body Arguments
--auto-adjust-timegrain

true olarak ayarlandığında, geçirilen zaman aralığı bu ölçüm tarafından desteklenmiyorsa, API desteklenen en yakın zaman aralığını kullanarak sonucu döndürür. false olarak ayarlandığında, geçersiz zaman aralığı parametreleri için bir hata döndürülür. Varsayılan değer false'tur.

Özellik Değer
Parametre grubu: Body Arguments
Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--filter

$filter, döndürülen ölçüm verileri kümesini azaltmak için kullanılır.
Example:
Ölçüm A, B ve C meta verilerini içerir.
- A = a1 ve B = b1 veya b2 olan tüm zaman serisi C'leri döndürür
$filter=A eq 'a1' ve B eq 'b1' veya B eq 'b2' ve C eq '*'
- Geçersiz değişken:
$filter=A eq 'a1' ve B eq 'b1' ve C eq '*' veya B = 'b2'
Mantıksal veya işleç iki farklı meta veri adını ayıramadığından bu geçersiz.
- A = a1, B = b1 ve C = c1 olduğu tüm zaman serilerini döndürür:
$filter=A eq 'a1' ve B eq 'b1' ve C eq 'c1'
- A = a1 olan tüm zaman serilerini döndürür
$filter=A eq 'a1' ve B eq '' ve C eq ''.

Özellik Değer
Parametre grubu: Body Arguments
--interval

Sorgunun ISO 8601 süre biçimindeki aralığı (yani timegrain). Varsayılan olarak PT1M'yi kullanır. İstenen tüm zaman aralığı için tek bir veri noktası döndüren 'FULL' değeri için özel durum. Örnekleri: PT15M, PT1H, P1D, FULL.

Özellik Değer
Parametre grubu: Body Arguments
--metricnames

Alınacak ölçümlerin (virgülle ayrılmış) adları.

Özellik Değer
Parametre grubu: Body Arguments
--metricnamespace

İstediğiniz ölçümlerin bulunduğu ölçüm ad alanı.

Özellik Değer
Parametre grubu: Body Arguments
--order-by

Sonuçları sıralamak için kullanılacak toplama ve sıralamanın yönü. Yalnızca bir sipariş belirtilebilir. Örnekler: sum asc.

Özellik Değer
Parametre grubu: Body Arguments
--result-type

Toplanan veri kümesini azaltır. İzin verilen söz dizimi işleme bağlıdır. Ayrıntılar için işlemin açıklamasına bakın.

Özellik Değer
Parametre grubu: Body Arguments
Kabul edilen değerler: Data, Metadata
--roll-up-by

Sonuçların toplaması için boyut adları. Örneğin, yalnızca 'City eq Seattle veya City eq Tacoma' gibi bir filtreye sahip ölçüm değerlerini görmek istiyor ancak her şehir için ayrı değerler görmek istemiyorsanız, Seattle ve Tacoma'nın sonuçlarını tek bir zaman aralığına almak için 'RollUpBy=City' belirtebilirsiniz.

Özellik Değer
Parametre grubu: Body Arguments
--timespan

Sorgunun zaman aralığı. 'startDateTime_ISO/endDateTime_ISO' biçiminde bir dizedir.

Özellik Değer
Parametre grubu: Body Arguments
--top

Alınacak en fazla kayıt sayısı. Yalnızca $filter belirtilirse geçerlidir. Varsayılan değer 10'dır.

Özellik Değer
Parametre grubu: Body Arguments
--validate-dimensions

false olarak ayarlandığında geçersiz filtre parametresi değerleri yoksayılır. true olarak ayarlandığında, geçersiz filtre parametreleri için bir hata döndürülür. Varsayılan değer true'dır.

Özellik Değer
Parametre grubu: Body Arguments
Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az monitor metrics list-sub-definitions

Abonelik için ölçüm tanımlarını listeleyin.

az monitor metrics list-sub-definitions --region
                                        [--metricnamespace]

Gerekli Parametreler

--region

İstediğiniz ölçümlerin bulunduğu bölge.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--metricnamespace

İstediğiniz ölçümlerin bulunduğu ölçüm ad alanı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False