Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Kaynak Grafı Gezgini, kaynaklarınızı uygun ölçekte, abonelikleriniz, yönetim gruplarınız ve tüm kiracınız genelinde sorgulamanıza olanak tanır.
Belirli kaynak veya yönetim özelliklerini denetlemek ve sonuçlar üzerinde işlem yapmak için kaynaklarınızı düzenli aralıklarla sorgulamanız gerekiyorsa Azure Logic Apps'i kullanabilirsiniz.
Bu eğitimde şunları öğreniyorsunuz:
- Düzenli aralıklarla çalıştırmayı planladığınız bir Azure Kaynak Grafı sorgusu yazma
- Sistem Tarafından Atanan Yönetilen Kimlik ile Azure Mantıksal Uygulaması Oluşturma
- Belirli kaynaklara, kaynak gruplarına ve aboneliklere erişmek için Yönetilen Kimlik ayarlama
- Mantıksal Uygulamanızı düzenli aralıklarla çağırarak Azure Kaynak Grafı sorgu yürütmenizi otomatikleştirme
Önkoşullar
Bu öğreticiyi tamamlamak için bir Azure aboneliğine ihtiyacınız vardır. Hesabınız yoksa başlamadan önce ücretsiz bir hesap oluşturun.
Azure Kaynak Grafı sorgusu yazma
Düzenli aralıklarla çalıştırmak istediğiniz bir Azure Kaynak Grafı sorgunuz varsa bunu kullanabilirsiniz. Bu öğreticide, Sanal Makinelerinizin güç durumu özetini almak için aşağıdaki sorguyu kullanıyoruz.
Resources
| where type =~ 'microsoft.compute/virtualmachines'
| extend vmPowerState = tostring(properties.extended.instanceView.powerState.code)
| summarize count() by vmPowerState
Daha fazla bilgi için Örnekler – Sanal makineyi güç durumuna göre özetleme bölümüne gidin.
Mantıksal Uygulamamızı yapılandırırken sorguyu yeniden kullanırsınız.
Mantıksal Uygulama oluşturma
Portal menüsünde Logic Apps'i seçin veya tüm sayfaların üst kısmındaki Azure arama kutusunu kullanarak Logic Apps'i arayın ve seçin.
Ekranınızın sol üst kısmındaki Ekle düğmesini seçin ve Mantıksal Uygulamanızı oluşturmaya devam edin.
Mantıksal Uygulamayı oluştururken, Plan Türü altında Tüketim'i seçtiğinizden emin olun.
Yönetilen Kimlik oluşturma
Yeni Sistem Tarafından Atanan Yönetilen Kimlik Oluşturma
Azure portalında, oluşturduğunuz Mantıksal Uygulama'ya gidin. Sayfanın sol tarafındaki Kimlik'i seçin. Ardından sistem tarafından atanan kimlik düğmesini seçin, durumu Açık olarak ayarlayın ve Kaydet'i seçin.
Yönetilen Kimliğinize Rol Atamaları Ekleme
Yeni oluşturulan Yönetilen Kimlik'in abonelikleriniz, kaynak gruplarınız ve kaynaklarınız arasında sorgulama yapabilmesi için erişimi Rol Atamaları aracılığıyla sağlamanız gerekir. Yönetilen Kimlikler için Rol Atamaları hakkında ayrıntılı bilgi için, başvuru: Yönetilen kimliğe Azure rolleri atama
Mantıksal Uygulamanızı Yapılandırma ve Çalıştırma
Azure portalındaki Mantıksal Uygulamanızın kod görünümünde yapıştırın:
{
"definition": {
"$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
"actions": {
"HTTP_2": {
"inputs": {
"authentication": {
"type": "ManagedServiceIdentity"
},
"body": {
"query": "Resources | where type =~ 'microsoft.compute/virtualmachines' | extend vmPowerState = tostring(properties.extended.instanceView.powerState.code) | summarize count() by vmPowerState"
},
"headers": {
"Content-Type": "application/json"
},
"method": "POST",
"queries": {
"api-version": "2021-03-01"
},
"uri": "https://management.azure.com/providers/Microsoft.ResourceGraph/resources"
},
"runAfter": {},
"type": "Http"
}
},
"contentVersion": "1.0.0.0",
"outputs": {},
"parameters": {},
"triggers": {
"Recurrence": {
"recurrence": {
"frequency": "Minute",
"interval": 1440
},
"type": "Recurrence"
}
}
},
"parameters": {}
}
Ardından Azure portalında Mantıksal Uygulamanızın tasarımcı görünümüne gidin ve kurulumunuzu gerektiği gibi değiştirin.
Son olarak Mantıksal Uygulamanızı kaydedin ve çalıştırın.
Sonraki Adımlar
Bu öğreticide, belirli bir aralıkta ARG sorgu isteklerinizi otomatik hale getiren bir Azure Logic App oluşturduk. Kaynak grafı dili hakkında daha fazla bilgi edinmek için sorgu dili ayrıntıları sayfasına gidin ve daha fazla Azure Kaynak Grafı sorgusu deneyin.
Sorularınız varsa, resourcegraphsupport@microsoft.com ile iletişime geçin.