az grafana dashboard

Note

Bu başvuru, Azure CLI (sürüm 2.75.0 veya üzeri) için amg uzantısının bir parçasıdır. az grafana dashboard komutunu ilk kez çalıştırdığınızda uzantı otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Bir örneğin panolarını yönetme komutları.

Komutlar

Name Description Tür Durum
az grafana dashboard create

Yeni bir pano oluşturun.

Extension GA
az grafana dashboard delete

Panoyu silme.

Extension GA
az grafana dashboard import

Panoyu içeri aktarma.

Extension GA
az grafana dashboard list

Bir örneğin tüm panolarını listeleme.

Extension GA
az grafana dashboard show

Panonun ayrıntılarını alın.

Extension GA
az grafana dashboard sync

Azure Managed Grafana panoları bir örnekten başka bir örneğe eşitleyin. Panolardaki kitaplık panelleri otomatik olarak eşitlemeye dahil edilir. "Sağlandı" durumuna sahip panoların salt okunur olması nedeniyle atlanacağına dikkat edin.

Extension Preview
az grafana dashboard update

Panoyu güncelleştirme.

Extension GA

az grafana dashboard create

Yeni bir pano oluşturun.

az grafana dashboard create --definition
                            --name
                            [--acquire-policy-token]
                            [--api-key --token]
                            [--change-reference]
                            [--folder]
                            [--overwrite {false, true}]
                            [--resource-group]
                            [--title]

Örnekler

Json dosyasında tanımı olan bir pano oluşturun. Hızlı başlangıç için "az grafana dashboard show" çıktısından kopyalayıp "id" ve "uid" öğesini kaldırın ve değişiklikleri uygulayın.

az grafana dashboard create -g MyResourceGroup -n MyGrafana --title "My dashboard" --folder folder1 --definition '{
  "dashboard": {
    "annotations": {
        ...
    },
    "panels": {
        ...
    }
  },
  "message": "Create a new test dashboard"
}'

Gerekli Parametreler

--definition

Json dizesindeki tam pano modeli, bu tür içeriğe sahip bir dosyanın yolu veya URL'si.

--name -n

Azure Managed Grafana adı.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--api-key --token -t

Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.

--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--folder

Bir klasörü tanımlayabilen uid veya title. CLI, eşleşme bulana kadar önce uid ile, ardından başlıkla arama yapacaktır.

--overwrite

Aynı kullanıcı arabirimine sahip bir panonun üzerine yazma.

Özellik Değer
Kabul edilen değerler: false, true
--resource-group -g

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

--title

Panonun başlığı.

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 grafana dashboard delete

Panoyu silme.

az grafana dashboard delete --dashboard
                            --name
                            [--acquire-policy-token]
                            [--api-key --token]
                            [--change-reference]
                            [--resource-group]

Örnekler

Benzersiz bir tanımlayıcı tarafından belirtilen panoyu silme (uid'yi almak için "az grafana dashboard list" komutunu kullanın)

az grafana dashboard delete -g MyResourceGroup -n MyGrafana --dashboard VdrOA7jGz

Gerekli Parametreler

--dashboard

Pano kullanıcı arabirimi.

--name -n

Azure Managed Grafana adı.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--api-key --token -t

Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.

--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--resource-group -g

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

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 grafana dashboard import

Panoyu içeri aktarma.

CLI komutu yapılandırılırsa veri kaynakları için gerekli parametreleri doldurur.

az grafana dashboard import --definition
                            --name
                            [--acquire-policy-token]
                            [--api-key --token]
                            [--change-reference]
                            [--folder]
                            [--overwrite {false, true}]
                            [--resource-group]

Örnekler

Grafana galerisinden "AKS Container Insights" panosunu içeri aktarın.

az grafana dashboard import -g MyResourceGroup -n MyGrafana --definition 12180

bir dosyadan pano içeri aktarabilirsiniz.

az grafana dashboard import -g MyResourceGroup -n MyGrafana --definition @c:\temp\dashboard.json

Gerekli Parametreler

--definition

Json dizesindeki tam pano modeli, Grafana galeri kimliği, bu tür içeriğe sahip bir dosyanın yolu veya URL'si.

--name -n

Azure Managed Grafana adı.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--api-key --token -t

Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.

--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--folder

Bir klasörü tanımlayabilen uid veya title. CLI, eşleşme bulana kadar önce uid ile, ardından başlıkla arama yapacaktır.

--overwrite

Aynı kullanıcı arabirimine sahip bir panonun üzerine yazma.

Özellik Değer
Kabul edilen değerler: false, true
--resource-group -g

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

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 grafana dashboard list

Bir örneğin tüm panolarını listeleme.

az grafana dashboard list --name
                          [--api-key --token]
                          [--resource-group]

Örnekler

K8s API Sunucusu panosunu bulun ve benzersiz tanımlayıcıyı alın ("az grafana dashboard show" komutunu çağırmak için)

az grafana dashboard list -g MyResourceGroup -n MyGrafana --query "[?contains(@.title, 'API server')].uid"

Gerekli Parametreler

--name -n

Azure Managed Grafana adı.

İ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.

--api-key --token -t

Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.

--resource-group -g

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

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 grafana dashboard show

Panonun ayrıntılarını alın.

az grafana dashboard show --dashboard
                          --name
                          [--api-key --token]
                          [--resource-group]

Örnekler

Benzersiz bir tanımlayıcı tarafından belirtilen panonun ayrıntılarını alma (uid'yi almak için "az grafana dashboard list" komutunu kullanın)

az grafana dashboard show -g MyResourceGroup -n MyGrafana --dashboard VdrOA7jGz

Gerekli Parametreler

--dashboard

Pano kullanıcı arabirimi.

--name -n

Azure Managed Grafana adı.

İ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.

--api-key --token -t

Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.

--resource-group -g

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

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 grafana dashboard sync

Ö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

Azure Managed Grafana panoları bir örnekten başka bir örneğe eşitleyin. Panolardaki kitaplık panelleri otomatik olarak eşitlemeye dahil edilir. "Sağlandı" durumuna sahip panoların salt okunur olması nedeniyle atlanacağına dikkat edin.

az grafana dashboard sync --destination
                          --source
                          [--acquire-policy-token]
                          [--change-reference]
                          [--dashboards-to-exclude]
                          [--dashboards-to-include]
                          [--dry-run {false, true}]
                          [--folders-to-exclude]
                          [--folders-to-include]

Örnekler

Yalnızca birkaç klasör altındaki panoları eşitleme

az grafana dashboard sync --source /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/source --destination /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/destination --folders-to-include "Azure Monitor Container Insights" "Azure Monitor"

Tek bir panoyu eşitleme

az grafana dashboard sync --source /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/source --destination /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/destination --folders-to-include "MyFolder" --dashboards-to-include "My Service Health"

Eşitlemenin önizlemesini görüntüleme

az grafana dashboard sync --source /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/source --destination /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/destination --dry-run

Gerekli Parametreler

--destination -d

Hedef çalışma alanının kaynak kimliği.

--source -s

Kaynak çalışma alanının kaynak kimliği.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--dashboards-to-exclude

Eşitlenmiş durumda hariç tutulacak panoların boşlukla ayrılmış başlıkları. Belirli klasörler için --folders-to-exclude ile eşleştirin.

--dashboards-to-include

Eşitlenecek panoların boşlukla ayrılmış başlıkları. Belirli klasörler için --folders-to-include ile eşleştirin.

--dry-run

İşlemeye göre değişiklikleri önizleme.

Özellik Değer
Kabul edilen değerler: false, true
--folders-to-exclude -e

Yedekleme veya eşitlemede hariç tutulacak klasörler.

--folders-to-include -i

Yedekleme veya eşitlemeye eklenecek klasörler.

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 grafana dashboard update

Panoyu güncelleştirme.

az grafana dashboard update --definition
                            --name
                            [--acquire-policy-token]
                            [--api-key --token]
                            [--change-reference]
                            [--folder]
                            [--overwrite {false, true}]
                            [--resource-group]

Örnekler

Panoyu json dosyasındaki tanım ile güncelleştirin. Hızlı başlangıç için "az grafana dashboard show" bölümünden mevcut yapılandırmayı alın ve değişiklikleri uygulayın. "version" alanının güncelleştirilmesi ve "üzerine yazma" alanının doğru olması gerekir.

az grafana dashboard update -g MyResourceGroup -n MyGrafana --definition @c:\temp\dashboard.json

Gerekli Parametreler

--definition

Json dizesindeki tam pano modeli, bu tür içeriğe sahip bir dosyanın yolu veya URL'si.

--name -n

Azure Managed Grafana adı.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--api-key --token -t

Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.

--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--folder

Bir klasörü tanımlayabilen uid veya title. CLI, eşleşme bulana kadar önce uid ile, ardından başlıkla arama yapacaktır.

--overwrite

Aynı kullanıcı arabirimine sahip bir panonun üzerine yazma.

Özellik Değer
Kabul edilen değerler: false, true
--resource-group -g

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

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