Azure Kaynak Grafı nedir?
Azure Kaynak Grafı, verimli ve performanslı kaynak keşfi sağlayarak Azure Kaynak Yönetimi'nin kapsamını genişletmek için tasarlanmış bir Azure hizmetidir. Kaynak Grafı, ortamınızı etkili bir şekilde yönetebilmeniz için belirli bir abonelik kümesi genelinde büyük ölçekte sorgulama olanağına sahiptir. 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 Azure Kaynak Grafı verilerinin güncel olmasını sağlar. Bir kaynak Azure Resource Manager'ın dışında güncelleştirildiğinde de.
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-preview
abonelik 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'ni kullanı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
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
- Sorgu dili hakkında daha fazla bilgi edinin.
- Başlangıç sorgularında kullanılan dile bakın.
- Bkz. Gelişmiş sorgularda gelişmiş kullanımlar.