Azure İzleyici'de veri toplama uç noktaları
Veri toplama uç noktası (DCE), Azure İzleyici'de veri toplama, yapılandırma ve alma ile ilgili benzersiz bir uç nokta kümesini tanımlayan bir Azure kaynağıdır. Bu makalede veri toplama uç noktalarına genel bir bakış sağlanır ve dağıtımınıza göre bunların nasıl oluşturulacağı ve ayarlanacağı açıklanır.
Not
Bu makale yalnızca Azure İzleyici'de veri toplama kuralı (DCR) kullanan veri toplama senaryolarıyla ilgilidir. Tanılama ayarlarıyla kaynak günlüklerini toplama veya Application insights veri toplama gibi eski veri toplama senaryoları henüz DCE'leri hiçbir şekilde kullanmaz.
DCE ne zaman gereklidir?
Veri kaynağı bir genel uç nokta veya DCR'deki alım uç noktalarını kullanabileceğinden, veri toplama için her zaman DCE gerekli değildir. Aşağıdaki bölümlerde DCE'nin gerekli olduğu senaryolar açıklanmaktadır.
Azure İzleyici aracısı (AMA)
AMA , yapılandırmasını Azure İzleyici'den almak için varsayılan olarak bir genel uç nokta kullanır. DCE yalnızca özel bağlantı kullanıyorsanız gereklidir.
Önemli
Azure İzleyici Özel Bağlantı Kapsamı (AMPLS) DNS özel bağlantı bölgelerine bağımlı olduğundan, AMPLS kaynaklarıyla DNS paylaşan bir ağa bağlı tüm AMA yüklemeleri için DCE gerekir. Özel Bağlantı kullanarak Azure İzleyici Aracısı için ağ yalıtımını etkinleştirme makalesinde daha fazla bilgi edinin.
DCE ile ilişkilendirilmiş aracıları Kaynaklar sayfasından görüntüleyebilirsiniz. Başka aracılar eklemek için Ekle'ye tıklayın. Bunları kaldırmak için bir veya daha fazla aracı seçin ve İlişkisini Kaldır'a tıklayın.
Belirli AMA veri kaynakları için DCE gereklidir. Bu durumda DCE, DCR'de bu veri kaynağı kullanılarak belirtilir. Bir aracı birden çok DCR ile ilişkiliyse, DCE yalnızca bunu gerektiren veri kaynaklarına sahip dcr'lerde gereklidir. Diğer veri kaynakları genel uç noktayı kullanmaya devam edebilir.
Aşağıdaki veri kaynakları şu anda bir DCE gerektirir:
- IIS Günlükleri
- Windows Güvenlik Duvarı Günlükleri
- Metin Günlükleri
- JSON Günlükleri
- Prometheus Ölçümleri (Container Insights)
DCR'nin DCE'sini DCR'nin Genel Bakış sayfasından görüntüleyebilirsiniz. Değiştirmek için DCE'yi Yapılandır'a tıklayın.
Günlük alımı API'si
Günlük alımı API'si için DCR oluşturduğunuzda, DCR'nin logsIngestion
API kullanarak günlükleri göndermek için kullanabileceğiniz bir uç nokta özelliği olur. Bu uç noktayı kullanıyorsanız DCE'ye ihtiyacınız yoktur. İsterseniz DCR uç noktası yerine DCE kullanabilirsiniz. Verileri özel bağlantı için yapılandırılmış bir Log Analytics çalışma alanına göndermek istiyorsanız DCE kullanmalısınız.
DCE bileşenleri
Veri toplama uç noktası, Verileri Azure İzleyici'ye almak ve yapılandırma dosyalarını Azure İzleyici Aracısı'na göndermek için gereken bileşenleri içerir.
Dağıtımınız için uç noktaları nasıl ayarlayacağınız, izlenen kaynaklarınızın ve Log Analytics çalışma alanlarınızın bir veya daha fazla bölgede yer alıp almadığına bağlıdır.
Bu tabloda veri toplama uç noktasının bileşenleri, ilgili bölgesellik konuları ve portalı kullanarak veri toplama kuralı oluştururken veri toplama uç noktasının nasıl ayarlanacağı açıklanır:
Bileşen | Veri Akışı Açıklaması | Bölgesellik konuları | Veri toplama kuralı yapılandırması |
---|---|---|---|
Günlük alımı uç noktası | Günlükleri veri alımı işlem hattına alan uç nokta. Azure İzleyici verileri dönüştürür ve toplanan verilerle gönderilen bir DCR kimliğine göre tanımlanan hedef Log Analytics çalışma alanına ve tablosuna gönderir. Örnek: <unique-dce-identifier>.<regionname>-1.ingest . |
Hedef Log Analytics çalışma alanıyla aynı bölge. | Portalı kullanarak veri toplama kuralı oluştururken Temel bilgiler sekmesinde ayarlayın. |
Ölçüm alımı uç noktası | Ölçümleri veri alımı işlem hattına alan uç nokta. Azure İzleyici verileri dönüştürür ve toplanan verilerle gönderilen bir DCR kimliğine göre tanımlanan hedef Azure İzleyici çalışma alanına ve tablosuna gönderir. Örnek: <unique-dce-identifier>.<regionname>-1.metrics.ingest . |
Hedef Azure İzleyici çalışma alanıyla aynı bölge. | Portalı kullanarak veri toplama kuralı oluştururken Temel bilgiler sekmesinde ayarlayın. |
Yapılandırma erişim uç noktası | Azure İzleyici Aracısı'nın veri toplama kurallarını (DCR) aldığı uç nokta. Örnek: <unique-dce-identifier>.<regionname>-1.handler.control . |
İzlenen kaynaklar ile aynı bölge. | Portalı kullanarak veri toplama kuralı oluştururken Kaynaklar sekmesinde ayarlayın. |
Dağıtımınıza göre veri toplama uç noktalarını ayarlama
Senaryo: İzlenen tüm kaynaklar hedef Log Analytics çalışma alanıyla aynı bölgededir
Yapılandırma dosyalarını göndermek ve toplanan verileri almak için bir veri toplama uç noktası ayarlayın.
Senaryo: İzlenen kaynaklar farklı bir bölgedeki Log Analytics çalışma alanına veri gönderir
Yapılandırma dosyalarını bu bölgedeki aracılara göndermek için Azure İzleyici Aracısı'nın dağıtıldığı her bölgede bir veri toplama uç noktası oluşturun.
Tüm kaynaklardan, hedef Log Analytics çalışma alanlarınızın bulunduğu bölgedeki bir veri toplama uç noktasına veri gönderin.
Senaryo: Bir veya daha fazla bölgede izlenen kaynaklar farklı bölgelerdeki birden çok Log Analytics çalışma alanına veri gönderir
Yapılandırma dosyalarını bu bölgedeki aracılara göndermek için Azure İzleyici Aracısı'nın dağıtıldığı her bölgede bir veri toplama uç noktası oluşturun.
Bu bölgedeki Log Analytics çalışma alanlarına veri göndermek için hedef Log Analytics çalışma alanıyla her bölgede bir veri toplama uç noktası oluşturun.
İzlenen her kaynaktan hedef Log Analytics çalışma alanının bulunduğu bölgedeki veri toplama uç noktasına veri gönderin.
Not
Varsayılan olarak, Microsoft.Insights kaynak sağlayıcısı abonelikte kayıtlı değildir. Veri Toplama Uç Noktası oluşturmaya çalışmadan önce başarıyla kaydettiğinizden emin olun.
Veri toplama uç noktası oluşturma
Azure portalındaki Azure İzleyici menüsünde, Ayarlar bölümünün altında Veri Toplama Uç Noktaları'nı seçin. Yeni bir Veri Toplama Uç Noktası oluşturmak için Oluştur'u seçin.
Yeni bir uç nokta oluşturmak için Oluştur'u seçin. Bir Kural adı girin ve Abonelik, Kaynak Grubu ve Bölge belirtin. Bu bilgiler DCE'nin nerede oluşturulacağını belirtir.
DCE'nin ayrıntılarını gözden geçirmek için Gözden geçir + oluştur'u seçin. Oluşturmak için Oluştur'u seçin.
Örnek veri toplama uç noktası
Aşağıdaki örnek veri toplama uç noktası (DCE), Azure İzleyici aracısına sahip sanal makinelere yöneliktir ve genel ağ erişimi devre dışı bırakılmıştır, böylece aracı yalnızca Azure İzleyici/Log Analytics'e veri göndermek ve iletişim kurmak için özel bağlantılar kullanır.
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myCollectionEndpoint",
"name": "myCollectionEndpoint",
"type": "Microsoft.Insights/dataCollectionEndpoints",
"location": "eastus",
"tags": {
"tag1": "A",
"tag2": "B"
},
"properties": {
"configurationAccess": {
"endpoint": "https://mycollectionendpoint-abcd.eastus-1.control.monitor.azure.com"
},
"logsIngestion": {
"endpoint": "https://mycollectionendpoint-abcd.eastus-1.ingest.monitor.azure.com"
},
"metricsIngestion": {
"endpoint": "https://mycollectionendpoint-abcd.eastus-1.metrics.ingest.monitor.azure.com"
},
"networkAcls": {
"publicNetworkAccess": "Disabled"
}
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "yyyy-mm-ddThh:mm:ss.sssssssZ",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "yyyy-mm-ddThh:mm:ss.sssssssZ"
},
"etag": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
Sınırlamalar
- Veri toplama uç noktaları, toplanan veriler için hedef olarak yalnızca Log Analytics çalışma alanlarını ve Azure İzleyici Çalışma Alanını destekler. Azure İzleyici Aracısı aracılığıyla toplanan ve karşıya yüklenen özel ölçümler (önizleme) şu anda DCE'ler tarafından denetlenmiyor.