Azure İzleyici'de veri toplama kuralları
Veri toplama kuralları (DCR) Azure İzleyici'de veri toplama işlemini tanımlar. DCR'ler hangi verilerin toplanması gerektiğini, bu verilerin nasıl dönüştürüleceğini ve verilerin nereye gönderileceğini belirtir. Bazı DCR'ler, içgörüleri ve görselleştirmeleri etkinleştirmek üzere belirli bir veri kümesini toplamak üzere Azure İzleyici tarafından oluşturulup yönetilir. Diğer senaryolar için gereken veri kümesini tanımlamak için kendi DCR'lerinizi de oluşturabilirsiniz.
Veri toplama kurallarını görüntüleme
DCR'lerinizi Azure portal görüntülemek için, İzleyicimenüsündeki Ayarlar'ın altında Veri Toplama Kuralları'nı seçin.
Not
Bu görünüm belirtilen aboneliklerdeki tüm DCR'leri gösterse de Oluştur düğmesi seçildiğinde Azure İzleyici Aracısı için bir veri koleksiyonu oluşturulur. Benzer şekilde, bu sayfa yalnızca Azure İzleyici Aracısı için DCR'leri değiştirmenize olanak sağlar. Diğer iş akışları için DCR oluşturma ve güncelleştirme hakkında yönergeler için bkz. Veri toplama kuralı oluşturma.
Veri toplama kuralı oluşturma
Aşağıdaki kaynaklar DCR oluşturmak için farklı senaryoları açıklamaktadır. Bazı durumlarda DCR sizin için oluşturulabilir. Diğer durumlarda, kendiniz oluşturmanız ve düzenlemeniz gerekebilir.
Senaryo | Kaynaklar | Açıklama |
---|---|---|
Azure İzleyici Aracısı | Azure İzleyici Aracısı için veri toplamayı yapılandırma | Azure İzleyici Aracısı ile bir makineden toplayacak olayları ve performans sayaçlarını belirten bir DCR oluşturmak için Azure portal kullanın. Ardından bu kuralı bir veya daha fazla sanal makineye uygulayın. Azure İzleyici Aracısı, şu anda bu aracıya sahip olmayan tüm makinelere yüklenir. |
Azure İzleyici Aracısını yüklemek ve DCR ile ilişkilendirmek için Azure İlkesi kullanma | Azure İzleyici Aracısını yüklemek ve aboneliğinizde oluşturuldukları sanal makineler veya sanal makine ölçek kümeleri ile bir veya daha fazla DCR'yi ilişkilendirmek için Azure İlkesi kullanın. | |
Özel günlükler | Azure portal kullanarak özel günlükleri yapılandırma Azure Resource Manager şablonlarını ve REST API'sini kullanarak özel günlükleri yapılandırma |
REST API kullanarak özel veri gönderme. API çağrısı bir veri toplama uç noktasına bağlanır ve kullanılacak bir DCR belirtir. DCR hedef tabloyu belirtir ve log analytics çalışma alanında depolanmadan önce verileri filtreleyen ve değiştiren bir dönüştürme içeriyor olabilir. |
Çalışma alanı dönüştürme | Azure portal kullanarak alma zamanı dönüştürmelerini yapılandırma Azure Resource Manager şablonlarını ve REST API'sini kullanarak alım zamanı dönüştürmelerini yapılandırma |
Log Analytics çalışma alanında desteklenen herhangi bir tablo için dönüştürme oluşturun. Dönüştürme, daha sonra çalışma alanıyla ilişkilendirilmiş bir DCR'de tanımlanır. DCR kullanmayan eski bir iş yükünden bu tabloya gönderilen tüm verilere uygulanır. |
Veri toplama kurallarıyla çalışma
Azure portal dışındaki DCR'lerle çalışmak için aşağıdaki kaynaklara bakın:
Yöntem | Kaynaklar |
---|---|
API | DCR'yi herhangi bir JSON düzenleyicisinde doğrudan düzenleyin ve REST API'yi kullanarak yükleyin. |
CLI | Azure CLI ile DCR'ler ve ilişkilendirmeler oluşturun. |
PowerShell | AŞAĞıDAKI Azure PowerShell cmdlet'leri ile DCR'ler ve ilişkilendirmelerle çalışın: Get-AzDataCollectionRule New-AzDataCollectionRule Set-AzDataCollectionRule Update-AzDataCollectionRule Remove-AzDataCollectionRule Get-AzDataCollectionRuleAssociation New-AzDataCollectionRuleAssociation Remove-AzDataCollectionRuleAssociation |
Veri toplama kuralının yapısı
Veri toplama kuralları JSON olarak biçimlendirilir. Bunlarla doğrudan etkileşim kurmanız gerekmese de, bir DCR'yi doğrudan düzenlemeniz gerekebilecek senaryolar vardır. Bu yapı ve farklı iş akışları için kullanılan farklı öğelerin açıklaması için bkz. Veri toplama kuralı yapısı.
İzinler
DCR'ler ve ilişkilendirmeler oluşturmak için programlı yöntemler kullandığınızda, aşağıdaki izinlere ihtiyacınız vardır:
Yerleşik rol | Kapsamlar | Nedeni |
---|---|---|
İzleme Katkıda Bulunanı |
|
DCR'ler oluşturun veya düzenleyin, makineye kurallar atayın, ilişkilendirmeleri dağıtın. |
Sanal Makine Katılımcısı Azure Bağlı Makine Kaynak Yöneticisi |
|
VM'de aracı uzantılarını dağıtma. |
Microsoft.Resources/deployments/ eylemini içeren herhangi bir rol* |
|
Azure Resource Manager şablonlarını dağıtma. |
Sınırlar
Her DCR için geçerli olan sınırlar için bkz. Azure İzleyici hizmet sınırları.
Desteklenen bölgeler
Veri toplama kuralları Log Analytics çalışma alanlarının, Azure Kamu ve Çin bulutlarının desteklendiği tüm genel bölgelerde kullanılabilir. Havayla kaplı bulutlar henüz desteklenmemektedir.
Tek bölgeli veri yerleşimi, müşteri verilerinin tek bir bölgede depolanmasını sağlayan bir önizleme özelliğidir ve şu anda yalnızca Asya Pasifik Bölgesi'nin Güneydoğu Asya Bölgesi'nde (Singapur) ve Brezilya Coğrafi Bölgesinin Güney Brezilya (Sao Paulo Eyaleti) bölgesinde kullanılabilir. Tek bölgeli yerleşim, bu bölgelerde varsayılan olarak etkindir.
Veri dayanıklılığı ve yüksek kullanılabilirlik
Kural oluşturulur ve belirli bir bölgede depolanır ve aynı coğrafya içindeki eşleştirilmiş bölgeye yedeklenir. Hizmet, bölgedeki üç kullanılabilirlik alanına da dağıtılır. Bu nedenle, kullanılabilirliği daha da artıran alanlar arası yedekli bir hizmettir.