Temsil edilen kaynakları ölçeklendirmeye göre izleme

Hizmet sağlayıcı olarak, Azure açık Thouseiçin birden fazla müşteri kiracısından eklendi olabilirsiniz. Azure Mathouse, hizmet sağlayıcılarının aynı anda birkaç kiracıda bir ölçekte işlem gerçekleştirmesine olanak sağlayarak yönetim görevlerini daha verimli hale getirir.

Bu konu başlığı altında, Azure Izleyici günlüklerinin yönettiğiniz müşteri kiracılarında ölçeklenebilir bir şekilde nasıl kullanılacağı gösterilmektedir. Bu konudaki hizmet sağlayıcılarına ve müşterilere başvurduğumuz halde, bu kılavuz birden çok kiracıyı yönetmek Için Azure açık Thouse kullanan kuruluşlariçin de geçerlidir.

Not

Yönetim kiracılarınızdaki kullanıcılara, temsilcili müşteri aboneliklerinizde Log Analytics çalışma alanlarını yönetmek için gerekli rollerin verildiğinden emin olun.

Log Analytics çalışma alanları oluşturma

Veri toplamak için Log Analytics çalışma alanları oluşturmanız gerekir. Bu Log Analytics çalışma alanları, Azure Izleyici tarafından toplanan veriler için benzersiz ortamlardır. Her çalışma alanının kendi veri deposu ve yapılandırması vardır ve veri kaynakları ve çözümleri verilerini belirli bir çalışma alanında depolamak üzere yapılandırılır.

Bu çalışma alanlarını doğrudan müşteri kiracılarında oluşturmanız önerilir. Bu şekilde, verileri kendi içine aktarılması yerine kiracılarında kalır. Müşteri kiracılarında çalışma alanlarının oluşturulması, Log Analytics tarafından desteklenen tüm kaynakları ve Hizmetleri Merkezi bir şekilde izlemeye izin verir, böylece izlediğiniz veri türlerine daha fazla esneklik sağlar. Tanılama ayarlarındanbilgi toplamak için müşteri kiracılarında oluşturulan çalışma alanları gerekir.

İpucu

Log Analytics çalışma alanındaki verilere erişmek için kullanılan herhangi bir Otomasyon hesabının, çalışma alanıyla aynı kiracıda oluşturulması gerekir.

Azure CLIkullanarak veya Azure PowerShellkullanarak Azure Portalkullanarak Log Analytics çalışma alanı oluşturabilirsiniz.

Önemli

Tüm çalışma alanları müşteri kiracılarında oluşturulduysa, Microsoft. Analizler kaynak sağlayıcılarının ayrıca yönetim kiracısındaki bir abonelikte kayıtlı olması gerekir. Yönetim kiracınızda mevcut bir Azure aboneliği yoksa, aşağıdaki PowerShell komutlarını kullanarak kaynak sağlayıcıyı el ile kaydedebilirsiniz:

$ManagingTenantId = "your-managing-Azure-AD-tenant-id"

# Authenticate as a user with admin rights on the managing tenant
Connect-AzAccount -Tenant $ManagingTenantId

# Register the Microsoft.Insights resource providers Application Ids
New-AzADServicePrincipal -ApplicationId 1215fb39-1d15-4c05-b2e3-d519ac3feab4
New-AzADServicePrincipal -ApplicationId 6da94f3c-0d67-4092-a408-bb5d1cb08d2d 

Verileri günlüğe kaydetme ilkeleri dağıtma

Log Analytics çalışma alanlarınızı oluşturduktan sonra, tanılama verilerinin her Kiracıdaki uygun çalışma alanına gönderilmesi için Azure ilkesini müşteri hiyerarşilerinizi genelinde dağıtabilirsiniz. Dağıttığınız tam ilkeler, izlemek istediğiniz kaynak türlerine bağlı olarak değişebilir.

İlke oluşturma hakkında daha fazla bilgi için bkz. öğretici: uyumluluğu zorlamak için Ilke oluşturma ve yönetme. Bu topluluk aracı , seçtiğiniz belirli kaynak türlerini izlemek için ilkeler oluşturmanıza yardımcı olacak bir betik sağlar.

Hangi ilkelerin dağıtılacağını belirledikten sonra, bunları uygun ölçekte uygun aboneliklerinize dağıtabilirsiniz.

Toplanan verileri analiz etme

İlkelerinizi dağıttıktan sonra, veriler her bir müşteri kiracısında oluşturduğunuz Log Analytics çalışma alanlarında günlüğe kaydedilir. Tüm yönetilen müşterilerle ilgili Öngörüler elde etmek için Azure Izleyici çalışma kitapları gibi araçları kullanarak birden çok veri kaynağından bilgi toplayabilir ve analiz edebilirsiniz.

Müşteri çalışma alanları genelinde verileri sorgulama

Birden çok çalışma alanı içeren bir birleşim oluşturarak, farklı müşteri kiracılarındaki Log Analytics çalışma alanları genelinde veri almak için günlük sorgularını çalıştırabilirsiniz. Tenantıd sütununu dahil ederek hangi kiracının hangi kiracıya ait olduğunu görebilirsiniz.

Aşağıdaki örnek sorgu iki ayrı müşteri kiracısından çalışma alanları genelinde AzureDiagnostics tablosunda bir birleşim oluşturur. Sonuçlar Category, ResourceGroup ve Tenantıd sütunlarını gösterir.

union AzureDiagnostics,
workspace("WS-customer-tenant-1").AzureDiagnostics,
workspace("WS-customer-tenant-2").AzureDiagnostics
| project Category, ResourceGroup, TenantId

Birden çok Log Analytics çalışma alanı üzerinde sorgu örnekleri için bkz. Azure izleyici ile kaynaklar arasında sorgulama.

Önemli

Log Analytics çalışma alanındaki verileri sorgulamak için kullanılan bir Otomasyon hesabı kullanıyorsanız, bu Otomasyon hesabının çalışma alanıyla aynı kiracıda oluşturulması gerekir.

Müşteriler arasında uyarıları görüntüleme

Yönettiğiniz müşteri kiracılarında Temsilcili abonelikler için Uyarı görüntüleyebilirsiniz.

Yönetim kiracınızdan, Azure portal veya API 'Ler ile yönetim araçları aracılığıyla etkinlik günlüğü uyarılarını oluşturabilir, görüntüleyebilir ve yönetebilirsiniz .

uyarıları birden fazla müşteri genelinde otomatik olarak yenilemek için, uyarıları filtrelemek üzere bir Azure kaynak Graph sorgusu kullanın. Sorguyu panonuza sabitleyebilir ve tüm uygun müşterileri ve abonelikleri seçebilirsiniz. Örneğin, aşağıdaki sorguda önem derecesi 0 ve 1 uyarı görüntülenir, her 60 dakikada bir yenileme yapılır.

alertsmanagementresources
| where type == "microsoft.alertsmanagement/alerts"
| where properties.essentials.severity =~ "Sev0" or properties.essentials.severity =~ "Sev1"
| where properties.essentials.monitorCondition == "Fired"
| where properties.essentials.startDateTime > ago(60m)
| project StartTime=properties.essentials.startDateTime,name,Description=properties.essentials.description, Severity=properties.essentials.severity, subscriptionId
| sort by tostring(StartTime)

Sonraki adımlar