Azure Kaynak Grafı nedir?

Azure Kaynak Grafı, ortamınızı etkili bir şekilde yönetebilmeniz için belirli bir abonelik kümesi genelinde uygun ölçekte sorgulama özelliğiyle verimli ve performanslı kaynak keşfi sağlayarak Azure Kaynak Yönetimi'ni genişletmek için tasarlanmış bir Azure hizmetidir. Bu sorgular aşağıdaki özellikleri sağlar:

  • Kaynakları karmaşık filtreleme, gruplandırma ve kaynak özelliklerine göre sıralama ile sorgulayın.
  • İdare gereksinimlerine göre kaynakları yinelemeli olarak keşfedin.
  • Geniş bir bulut ortamında ilkelerin uygulanmasının etkisini değerlendirin.
  • Kaynak özelliklerinde yapılan sorgu değişiklikleri.

Bu belgelerde her özelliği ayrıntılı olarak gözden geçireceksiniz.

Not

Azure Kaynak Grafı, Azure portalın arama çubuğuna, yeni Tüm kaynaklar deneyimine göz atma deneyimine ve Azure İlkesi Değişiklik geçmişigörsel farkını destekler. Müşterilerin büyük ölçekli ortamları yönetmesine yardımcı olmak için tasarlanmıştır.

Not

Bu hizmet, hizmet sağlayıcılarının müşterilerin temsilci olarak sunduğu abonelikleri ve kaynak gruplarını yönetmek için kendi kiracılarında oturum açmasını sağlayan Azure Lighthouse'ı destekler.

Kaynak Grafı Azure Resource Manager'ı nasıl tamamlar?

Azure Resource Manager şu anda temel kaynak alanları üzerinden sorguları desteklemektedir, özellikle:

  • Kaynak adı
  • Kimlik
  • Tür
  • Kaynak Grubu
  • Abonelik
  • Konum

Azure Resource Manager ayrıca ayrıntılı özellikler için tek tek kaynak sağlayıcılarını çağırmaya yönelik olanaklar da sağlar.

Azure Kaynak Grafiği ile, her kaynak sağlayıcısına tek tek çağrı yapmanıza gerek kalmadan, kaynak sağlayıcılarının geri döndürdüğü bu özelliklere erişebilirsiniz. Desteklenen kaynak türlerinin listesi için tablo ve kaynak türü başvurularını gözden geçirin. Desteklenen kaynak türlerini görmenin alternatif bir yolu, Azure Kaynak Grafı Gezgini Şema tarayıcısıdır.

Azure Kaynak Grafı ile şunları yapabilirsiniz:

  • Her kaynak sağlayıcısına ayrı ayrı çağrılar yapmaya gerek kalmadan kaynak sağlayıcıları tarafından döndürülen özelliklere erişin.
  • Hangi özelliklerin ve ne zaman değiştiğini görmek için son 14 günlük kaynak yapılandırması değişikliklerini görüntüleyin.

Not

Önizleme özelliği olarak, bazı type nesneler Resource Manager dışı ek özelliklere sahiptir. Daha fazla bilgi için bkz . Genişletilmiş özellikler.

Kaynak Grafı nasıl güncel tutulur?

Azure kaynağı güncelleştirildiğinde, Azure Resource Manager değişiklik hakkında Azure Kaynak Grafı bildirir. Azure Kaynak Grafı veritabanını güncelleştirir. Azure Kaynak Grafı düzenli bir tam tarama da yapar. Bu tarama, eksik bildirimler varsa veya Azure Resource Manager dışında bir kaynak güncelleştirildiğinde Azure Kaynak Grafı verilerinin güncel olmasını sağlar.

Not

Kaynak Grafı, özellikleri ve değerleri toplamak için her kaynak sağlayıcısının en son önizleme dışı uygulama programlama arabirimine (API) bir GET kullanır. Sonuç olarak, beklenen özellik kullanılamayabilir. Bazı durumlarda, sonuçlarda daha güncel veya yaygın olarak kullanılan özellikleri sağlamak için kullanılan API sürümü geçersiz kılınmıştır. Ortamınızdaki tam liste için her kaynak türü örneğinin API sürümünü gösterme bölümüne bakın.

Sorgu dili

Artık Azure Kaynak Grafı'nin ne olduğunu daha iyi anladığınıza göre sorguların nasıl oluşturabileceğinizi görelim.

Azure Kaynak Grafı sorgu dilinin Azure Veri Gezgini tarafından kullanılan Kusto Sorgu Dili (KQL) temel alındığını anlamak önemlidir.

Önce, Azure Kaynak Grafiği ile kullanılabilecek işlemler ve işlevler hakkında ayrıntılar için, bkz. Kaynak Grafiği sorgu dili. Kaynakları göz atmak için, bkz, kaynakları keşfedin.

Azure Kaynak Grafiği’nde izinler

Kaynak Grafı kullanmak için Azure rol tabanlı erişim denetiminde (Azure RBAC) sorgulamak istediğiniz kaynaklara en az read erişime sahip uygun haklara sahip olmanız gerekir. Azure nesnesi veya nesne grubu için en az read izinlere sahip değilseniz hiçbir sonuç döndürülemez.

Not

Kaynak Grafı oturum açma sırasında bir sorumlunun kullanabileceği abonelikleri kullanır. Etkin oturum sırasında eklenen yeni aboneliğin kaynaklarını görmek için sorumlunun bağlamı yenilemesi gerekir. Bu eylem, oturumu kapatıp yeniden açarken otomatik olarak gerçekleşir.

Azure CLI ve Azure PowerShell, kullanıcının erişimi olan abonelikleri kullanır. REST API kullandığınızda abonelik listesi kullanıcı tarafından sağlanır. Kullanıcının listedeki aboneliklerden herhangi birine erişimi varsa, kullanıcının erişimi olan abonelikler için sorgu sonuçları döndürülür. Bu davranış, kaynağın kısmi olabileceğine dair herhangi bir gösterge olmadan erişebileceğiniz kaynak gruplarını aldığınızdan Kaynak Grupları - Liste çağrısıyla aynıdır. Abonelik listesinde kullanıcının uygun haklara sahip olduğu abonelik yoksa, yanıt 403 (Yasak) olur.

Not

Önizleme REST API sürümünde 2020-04-01-previewabonelik listesi atlanabilir. İstekte subscriptions hem hem de managementGroupId özellikleri tanımlanmadığında, kapsam kiracı olarak ayarlanır. Daha fazla bilgi için bkz . Sorgunun kapsamı.

Azaltma

Ücretsiz bir hizmet olarak, tüm müşterilere en iyi deneyimi ve yanıt süresini sağlamak için Kaynak Grafı sorguları kısıtlanmıştır. Kuruluşunuz büyük ölçekli ve sık kullanılan sorgular için Kaynak Grafı API'sini kullanmak istiyorsa, Kaynak Grafı portalı sayfasından portal Geri Bildirimi'nikullanın. İş örneğinizi sağlayın ve ekibin sizinle iletişim kurması için Microsoft geri bildiriminiz hakkında size e-posta gönderebilir onay kutusunu seçin.

Kaynak Grafı sorguları kullanıcı düzeyinde kısıtlar. Hizmet yanıtı aşağıdaki HTTP üst bilgilerini içerir:

  • x-ms-user-quota-remaining (int): Kullanıcı için kalan kaynak kotası. Bu değer sorgu sayısına eşler.
  • x-ms-user-quota-resets-after (ss:dd:ss): Kullanıcının kota tüketimi sıfırlanıncaya kadar olan süre

Daha fazla bilgi için bkz . Kısıtlanmış istekler için rehberlik.

İlk sorgunuzu çalıştırma

Azure portalın bir parçası olan Azure Kaynak Grafı Gezgini, Kaynak Grafı'nın doğrudan Azure portalda çalıştırılmasını sağlar. Portal iş akışınıza gerçek zamanlı bilgi sağlamak için sonuçları dinamik grafikler olarak sabitleyin. Daha fazla bilgi için Azure Kaynak Grafı Gezgini ile ilk sorgu bölümüne gidin.

Kaynak Grafı Azure CLI, Azure PowerShell ve REST API'yi de destekler. Sorgu, her dilde aynı altyapıya sahiptir. Kaynak Grafı'nı şu dillerde etkinleştirmeyi öğrenin:

Log Analytics ile uyarılar tümleştirmesi

Not

Log Analytics ile Azure Kaynak Grafı uyarıları tümleştirmesi genel önizleme aşamasındadır.

Azure Kaynak Grafı sorgularını kullanarak veya Azure İzleyici aracılığıyla Log Analytics'i Azure Kaynak Grafı sorgularıyla tümleştirerek uyarı kuralları oluşturabilirsiniz. Her iki yöntem de Azure kaynakları için uyarılar oluşturmak için kullanılabilir. Örnekler için Hızlı Başlangıç: Azure Kaynak Grafı ve Log Analytics ile uyarılar oluşturma bölümüne gidin.

Power BI bağlayıcısı ile sorgu çalıştırma

Not

Azure Kaynak Grafı Power BI bağlayıcısı genel önizleme aşamasındadır.

Azure Kaynak Grafı Power BI bağlayıcısı kiracı düzeyinde sorgular çalıştırır, ancak kapsamı abonelik veya yönetim grubu olarak değiştirebilirsiniz. Sorgu sonuçlarınızda 1.000'den fazla kayıt varsa Power BI bağlayıcısının tüm kayıtları döndürmek için isteğe bağlı bir ayarı vardır. Daha fazla bilgi için Hızlı Başlangıç: Azure Kaynak Grafı Power BI bağlayıcısı ile sorgu çalıştırma bölümüne gidin.

Sonraki adımlar