دمج السجلات المرنة مع Azure Monitor

في هذه المقالة، ستتعلم كيفية البدء في جمع سجلات Elasticsearch لمثيلات Azure Data Manager for Energy في Azure Monitor. تم تطوير ميزة التكامل هذه لمساعدتك في تصحيح المشكلات المتعلقة ب Elasticsearch داخل Azure Monitor.

المتطلبات الأساسية

  • تحتاج إلى مساحة عمل Log Analytics. سيتم استخدامه للاستعلام عن مجموعة بيانات سجلات Elasticsearch باستخدام محرر استعلام Kusto Query Language (KQL) في مساحة عمل Log Analytics. إنشاء مساحة عمل Log Analytics في مدخل Microsoft Azure.

  • تحتاج إلى حساب تخزين. سيتم استخدامه لتخزين تفريغات JSON لسجلات مشغل Elasticsearch و Elasticsearch. ليس من الضروري أن يكون حساب التخزين في نفس اشتراك مساحة عمل Log Analytics.

تمكين إعدادات التشخيص لتجميع السجلات في حساب تخزين ومساحة عمل Log Analytics

يأتي كل Azure Data Manager لمثيل الطاقة في البنية الأساسية مع خدمة Elasticsearch المدارة. نحن نجمع سجلات Elasticsearch لأغراض استكشاف الأخطاء وإصلاحها الداخلية وتصحيح الأخطاء. يمكنك الوصول إلى هذه السجلات من خلال دمج سجلات Elasticsearch مع Azure Monitor.

يحتوي كل إعداد تشخيصي على ثلاث أجزاءٍ أساسية:

الجزء ‏‏الوصف‬
الاسم هذا هو اسم سجل التشخيص. تأكد من تعيين اسم فريد لكل سجل.
الفئات فئة السجلات لإرسالها إلى كل وجهة من الوجهات. ستختلفْ مجموعة الفئات لكل خدمة Azure. تفضل بزيارة: فئات سجل الموارد المدعومة
الوجهات وجهة واحدة أو أكثر لإرسال السجلات. تشترك جميع خدمات Azure في نفس المجموعة من الوجهات المحتملة. يمكن لكل إعداد تشخيصي تعريف وجهة واحدة أو أكثر ولكن لا يمكن تحديد أكثر من وجهة واحدةٍ من نوعٍ معين. يجب أن يكون حساب تخزين أو مساحة اسم مراكز الأحداث أو مركز أحداث.

نحن ندعم وجهتين لسجلات Elasticsearch من Azure Data Manager لمثيل الطاقة:

  • حساب التخزين
  • مساحة عمل Log Analytics

خطوات لتمكين إعداد التشخيص لتجميع سجلات Elasticsearch

  1. فتح صفحة نظرة عامة على Azure Data Manager for Energy

  2. حدد Diagnostic Settings من اللوحة اليسرى

    لقطة شاشة لصفحة نظرة عامة على إعدادات التشخيص. يعرض قائمة الإعدادات الموجودة بالإضافة إلى خيار إنشاء إعداد تشخيص جديد.

  3. حدد Add diagnostic setting.

  4. حدد سجلات Elasticsearch وسجلات مشغل Elasticsearch ضمن فئات السجل

  5. حدد إرسال إلى مساحة عمل Log Analytics

  6. اختر الاشتراك واسم مساحة عمل Log Analytics. كنت قد أنشأته بالفعل كشرط أساسي.

    لقطة شاشة لاختيار إعدادات الوجهة لمساحة عمل Log Analytics. تظهر الصورة الاشتراك ومساحة عمل Log Analytics المختارة.

  7. حدد Archive to storage account

  8. اختر اسم حساب الاشتراك والتخزين. كنت قد أنشأته بالفعل كشرط أساسي. لقطة شاشة تعرض اختيار إعدادات الوجهة لحساب التخزين. تتضمن الحقول المطلوبة المناطق والاشتراك وحساب التخزين.

  9. حدد حفظ.

ارجع إلى صفحة إعدادات التشخيص. سترى الآن إعداد تشخيص جديد تم إنشاؤه مع أسماء حساب التخزين الوجهة ومساحة عمل Log Analytics التي اخترتها لهذا الإعداد.

لقطة شاشة لصفحة نظرة عامة على إعدادات التشخيص. تعرض الصفحة عينة إعداد تشخيص لربط سجلات Elasticsearch ب Azure Monitor.

عرض سجلات Elasticsearch في مساحة عمل Log Analytics أو تنزيلها كملفات JSON باستخدام حساب التخزين

كيفية عرض سجلات الاستعلام في مساحة عمل Log Analytics

يدعم المحرر في مساحة عمل Log Analytics استعلامات Kusto (KQL) التي يمكنك من خلالها بسهولة إجراء استعلامات معقدة لاستخراج بيانات سجلات مثيرة للاهتمام من خدمة Elasticsearch التي تعمل في Azure Data Manager لمثيل الطاقة.

  • قم بتشغيل الاستعلامات وشاهد سجلات Elasticsearch في مساحة عمل Log Analytics.

    لقطة شاشة لسجلات Elasticsearch. تعرض الصورة أبسط استعلام KQL يعرض جميع السجلات في آخر 24 ساعة.

  • قم بتشغيل الاستعلامات وشاهد سجلات مشغل Elasticsearch في مساحة عمل Log Analytics.

    لقطة شاشة لسجلات مشغل elasticsearch. تعرض الصورة أبسط استعلام KQL يعرض جميع السجلات في آخر 24 ساعة.

كيفية تنزيل السجلات كملفات JSON من حساب التخزين

  • يتيح لك خيار قائمة الحاويات في اللوحة اليسرى من صفحة نظرة عامة على حساب التخزين استعراض الدلائل المختلفة التي تخزن ملفات السجل بدقة.

    لقطة شاشة لحساب التخزين الذي يخزن سجلات مرنة. يمكن عرض السجلات عن طريق تحديد

  • يتم تنظيم السجلات في مجلدات مختلفة. التنقل لأسفل حسب الشهر والتاريخ والوقت.

    لقطة شاشة لعرض ملف JSON في حساب التخزين. تعرض الصورة المسار المتعقب من السنة والشهر والبيانات والوقت لتحديد موقع ملف سجل.

  • حدد أي ملف JSON في حاوياتك لعرض الخيارات الأخرى.

    لقطة شاشة لعرض ملف JSON الذي تم تنزيله من حساب التخزين. تتضمن الخيارات الأخرى المعروضة الحصول على عنوان URL لملف JSON.

  • حدد الخيار Download لتنزيل ملف JSON. افتحه في محرر تعليمات برمجية من اختيارك.

    لقطة شاشة لعرض ملف JSON الذي تم تنزيله محليا. تعرض الصور سجلات منسقة في Visual Studio Code.

الخطوات التالية

بعد جمع سجلات الموارد كما هو موضح في هذه المقالة، هناك المزيد من الإمكانات التي يمكنك استكشافها.