نقاط نهاية تجميع البيانات في Azure Monitor
نقطة نهاية تجميع البيانات (DCE) هي مورد Azure يحدد مجموعة فريدة من نقاط النهاية المتعلقة بجمع البيانات وتكوينها واستيعابها في Azure Monitor. توفر هذه المقالة نظرة عامة على نقاط نهاية تجميع البيانات وتشرح كيفية إنشائها وإعدادها استنادا إلى التوزيع الخاص بك.
إشعار
تتعلق هذه المقالة فقط بسيناريوهات جمع البيانات في Azure Monitor التي تستخدم قاعدة تجميع بيانات (DCR). لا تستخدم سيناريوهات جمع البيانات القديمة مثل جمع سجلات الموارد باستخدام إعدادات التشخيص أو جمع بيانات Application insights DCEs بأي شكل من الأشكال.
متى يكون DCE مطلوبا؟
لا يكون DCE مطلوبا دائما لجمع البيانات لأن مصدر البيانات قد يستخدم نقطة نهاية عامة أو نقاط نهاية الاستيعاب في DCR. تصف الأقسام أدناه تلك السيناريوهات التي يكون فيها DCE مطلوبا.
عامل Azure Monitor (AMA)
سيستخدم AMA نقطة نهاية عامة بشكل افتراضي لاسترداد تكوينها من Azure Monitor. مطلوب DCE فقط إذا كنت تستخدم رابطا خاصا.
هام
نظرا لأن Azure Monitor Private Link Scope (AMPLS) يعتمد على مناطق ارتباط DNS الخاصة، فإن أي تثبيت AMA متصل بشبكة تشارك DNS مع موارد AMPLS سيتطلب DCE. احصل على مزيد من التفاصيل في تمكين عزل الشبكة لعامل Azure Monitor باستخدام Private Link.
يمكنك عرض العوامل المقترنة ب DCE من صفحة الموارد الخاصة به. انقر فوق إضافة لإضافة عوامل إضافية. لإزالتها، حدد عاملا واحدا أو أكثر وانقر فوق Disassociate .
مطلوب DCE لبعض مصادر بيانات AMA. في هذه الحالة، يتم تحديد DCE في DCR باستخدام مصدر البيانات هذا. إذا كان العامل مقترنا ب DCRs متعددة ، فإن DCE مطلوب فقط في DCRs هذه مع مصادر البيانات التي تتطلب ذلك. يمكن أن تستمر مصادر البيانات الأخرى في استخدام نقطة النهاية العامة.
تتطلب مصادر البيانات التالية حاليا DCE:
يمكنك عرض DCE ل DCR من صفحة نظرة عامة على DCR. انقر فوق تكوين DCE لتعديله.
واجهة برمجة تطبيقات استيعاب السجلات
عند إنشاء DCR لواجهة برمجة تطبيقات استيعاب السجلات، سيكون ل logsIngestion
DCR خاصية وهي نقطة نهاية يمكنك استخدامها لإرسال السجلات باستخدام واجهة برمجة التطبيقات. إذا كنت تستخدم نقطة النهاية هذه، فلن تحتاج إلى DCE. لا يزال بإمكانك استخدام DCE بدلا من نقطة نهاية DCR إذا كنت تفضل ذلك. يجب استخدام DCE إذا كنت تريد إرسال البيانات إلى مساحة عمل Log Analytics التي تم تكوينها لارتباط خاص.
مكونات DCE
تتضمن نقطة نهاية جمع البيانات المكونات المطلوبة لاستيعاب البيانات في Azure Monitor وإرسال ملفات التكوين إلى عامل Azure Monitor.
تعتمد كيفية إعداد نقاط النهاية للتوزيع على ما إذا كانت الموارد المراقبة ومساحات عمل Log Analytics موجودة في منطقة واحدة أو أكثر.
يصف هذا الجدول مكونات نقطة نهاية تجميع البيانات واعتبارات الإقليمية ذات الصلة وكيفية إعداد نقطة نهاية تجميع البيانات عند إنشاء قاعدة تجميع بيانات باستخدام المدخل:
المكون | الوصف | اعتبارات المنطقة | تكوين قاعدة تجميع البيانات |
---|---|---|---|
نقطة نهاية استيعاب السجلات | نقطة النهاية التي تدمج السجلات في البنية الأساسية لبرنامج ربط العمليات التجارية لاستيعاب البيانات. يقوم Azure Monitor بتحويل البيانات وإرسالها إلى مساحة عمل وجدول Log Analytics الوجهة المحددة استنادا إلى معرف DCR المرسل مع البيانات المجمعة. مثال: <unique-dce-identifier>.<regionname>-1.ingest . |
نفس منطقة مساحة عمل Log Analytics الوجهة. | قم بتعيين على علامة التبويب Basics عند إنشاء قاعدة تجميع بيانات باستخدام المدخل. |
نقطة نهاية استيعاب المقاييس | نقطة النهاية التي تدمج المقاييس في البنية الأساسية لبرنامج ربط العمليات التجارية لاستيعاب البيانات. يقوم Azure Monitor بتحويل البيانات وإرسالها إلى مساحة عمل وجدول Azure Monitor المحددين استنادا إلى معرف DCR المرسل مع البيانات المجمعة. مثال: <unique-dce-identifier>.<regionname>-1.metrics.ingest . |
نفس المنطقة مثل مساحة عمل Azure Monitor الوجهة. | قم بتعيين على علامة التبويب Basics عند إنشاء قاعدة تجميع بيانات باستخدام المدخل. |
نقطة نهاية الوصول إلى التكوين | نقطة النهاية التي يسترد منها عامل Azure Monitor قواعد جمع البيانات (DCRs). مثال: <unique-dce-identifier>.<regionname>-1.handler.control . |
نفس المنطقة مثل الموارد المراقبة. | قم بتعيين على علامة التبويب الموارد عند إنشاء قاعدة تجميع بيانات باستخدام المدخل. |
كيفية إعداد نقاط نهاية تجميع البيانات استنادا إلى التوزيع
السيناريو: جميع الموارد المراقبة موجودة في نفس المنطقة مثل مساحة عمل Log Analytics الوجهة
إعداد نقطة نهاية واحدة لجمع البيانات لإرسال ملفات التكوين وتلقي البيانات التي تم جمعها.
السيناريو: ترسل الموارد المراقبة البيانات إلى مساحة عمل Log Analytics في منطقة مختلفة
أنشئ نقطة نهاية لجمع البيانات في كل منطقة تم فيها نشر عامل Azure Monitor لإرسال ملفات التكوين إلى الوكلاء في تلك المنطقة.
إرسال البيانات من جميع الموارد إلى نقطة نهاية تجميع البيانات في المنطقة التي توجد بها مساحات عمل Log Analytics الوجهة.
السيناريو: ترسل الموارد المراقبة في منطقة واحدة أو أكثر البيانات إلى مساحات عمل Log Analytics متعددة في مناطق مختلفة
أنشئ نقطة نهاية لجمع البيانات في كل منطقة تم فيها نشر عامل Azure Monitor لإرسال ملفات التكوين إلى الوكلاء في تلك المنطقة.
إنشاء نقطة نهاية لجمع البيانات في كل منطقة باستخدام مساحة عمل Log Analytics الوجهة لإرسال البيانات إلى مساحات عمل Log Analytics في تلك المنطقة.
إرسال البيانات من كل مورد مراقب إلى نقطة نهاية جمع البيانات في المنطقة التي توجد بها مساحة عمل Log Analytics الوجهة.
إشعار
بشكل افتراضي، لا يتم تسجيل موفر موارد Microsoft.Insights في اشتراك. تأكد من تسجيله بنجاح قبل محاولة إنشاء نقطة نهاية تجميع البيانات.
إنشاء نقطة نهاية لجمع البيانات
في قائمة Azure Monitor في مدخل Microsoft Azure، حدد نقاط نهاية مجموعة البيانات ضمن قسم الإعدادات . حدد Create لإنشاء نقطة نهاية جديدة لمجموعة البيانات.
حدد Create لإنشاء نقطة نهاية جديدة. أدخل اسم القاعدة وحدد اشتراكا ومجموعة موارد ومنطقة. تحدد هذه المعلومات مكان إنشاء DCE.
حدد Review + create لمراجعة تفاصيل DCE. حدد إنشاء لإنشائه.
نموذج لنقطة نهاية تجميع البيانات
نقطة نهاية تجميع البيانات النموذجية (DCE) أدناه مخصصة للأجهزة الظاهرية مع عامل Azure Monitor، مع تعطيل الوصول إلى الشبكة العامة بحيث يستخدم العامل ارتباطات خاصة فقط لتوصيل البيانات وإرسالها إلى Azure Monitor/Log Analytics.
{
"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"
}
القيود
- تدعم نقاط نهاية جمع البيانات فقط مساحات عمل Log Analytics ومساحة عمل Azure Monitor كوجهات للبيانات المجمعة. لا يتم حاليا التحكم في المقاييس المخصصة (المعاينة) التي يتم جمعها وتحميلها عبر عامل Azure Monitor بواسطة DCEs.