البرمجة

تجميع البيانات في Kibana: تحليل طلبات الواردة

بدايةً، يبدو أنك تسعى لإنشاء تصوير بياني للكعكة في Kibana يعرض أعلى 10 طلبات واردة. تريد عمل تجميع استنادًا إلى جزء معين من الحقل بدلاً من السلسلة بأكملها. على سبيل المثال، تريد تجميع الطلبات الواردة استنادًا إلى جزء محدد من حقل الرسائل مثل “/api/someaction”. كيف يمكن القيام بذلك؟

في Kibana، يمكنك تحقيق ذلك باستخدام حقل جديد مخصص أو باستخدام تجميع يعتمد على جزء من قيمة حقل موجود. هناك طريقتين للقيام بذلك.

الطريقة الأولى: إنشاء حقل مشتق (Derived Field):
يمكنك إنشاء حقل جديد في مؤشر Elasticsearch يحتوي على الجزء المراد تجميعه من الحقل الأصلي. على سبيل المثال، يمكنك إنشاء حقل جديد باسم “api_endpoint” يحتوي فقط على جزء “/api/someaction” من حقل الرسائل. ثم يمكنك استخدام هذا الحقل الجديد لإجراء التجميع في تصوير البيانات بالطريقة التي ترغب فيها.

الطريقة الثانية: استخدام تجميع متقدم:
يمكنك استخدام تجميع متقدم باستخدام تجميع Terms واستخدام تعبيرات القواعد الواضحة (regex) لتحديد الجزء المراد من القيمة. على سبيل المثال، يمكنك استخدام تجميع Terms لحقل الرسائل واستخدام regex لتحديد الجزء المطلوب “/api/someaction”.

في كلتا الحالتين، يمكنك القيام بالتجميع باستخدام هذه الأساليب لإنشاء تصوير بياني للكعكة يعكس الطلبات الواردة بناءً على الجزء المراد من حقل الرسائل. هذا سيسمح لك بتحليل البيانات بشكل أفضل وفقًا لاحتياجاتك المحددة.

المزيد من المعلومات

بالطبع، دعنا نستكمل المقال:

بما أننا فهمنا الآن كيفية إنشاء تجميع بناءً على جزء معين من حقل الرسائل في Kibana، دعونا نلقي نظرة عميقة على كيفية تنفيذ ذلك.

الطريقة الأولى: إنشاء حقل مشتق

لإنشاء حقل مشتق في Elasticsearch، يمكنك اتباع الخطوات التالية:

  1. تعريف حقل مشتق جديد: استخدم إعدادات مؤشر Elasticsearch في Kibana لتحديد الحقل الجديد والقيمة المرادة له.

  2. تحديد القيمة المطلوبة: في هذه الحالة، سنقوم بتحديد القيمة المطلوبة من حقل الرسائل باستخدام تعبيرات القواعد الواضحة.

  3. تطبيق التغييرات: بعد تحديد القيمة المطلوبة، قم بتطبيق التغييرات واجعل الحقل الجديد جاهزًا للاستخدام في تصور البيانات.

  4. استخدام الحقل الجديد: الآن يمكنك استخدام الحقل الجديد في تصوير البيانات في Kibana لإنشاء تصوير بياني للكعكة أو أي تصور آخر تريده.

الطريقة الثانية: استخدام تجميع متقدم

لتنفيذ هذه الطريقة، يمكنك اتباع الخطوات التالية:

  1. استخدام تجميع Terms: في تصور بيانات Kibana، اختر تجميع الـ Terms لحقل الرسائل.

  2. تحديد regex: استخدم تعبيرات القواعد الواضحة (regex) لتحديد الجزء المطلوب من القيمة. على سبيل المثال، يمكنك استخدام regex لتحديد “/api/someaction”.

  3. تطبيق التغييرات: بعد تحديد regex المناسب، قم بتطبيق التغييرات وعرض النتائج.

باستخدام أي من هذه الطرق، يمكنك الآن إنشاء تصوير بياني للكعكة في Kibana يعكس الطلبات الواردة بناءً على الجزء المطلوب من حقل الرسائل. هذا سيمكنك من تحليل البيانات بشكل أكثر دقة وفعالية وفقًا لاحتياجاتك الخاصة.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر