Kibana: وقت التصور المحلي ، بشكل مستقل عن وقت لوحة المعلومات العالمية

تم إنشاؤها على ١١ أبريل ٢٠١٥  ·  83تعليقات  ·  مصدر: elastic/kibana

أعزائي،

أنا أبحث عن اثنين من التحسينات في Kibana4 ، كلاهما يتعلق بوقت التصور "المحلي".

أ) نريد تعيين وقت محدد (النطاق ، الفاصل الزمني) لكل تصور ، بشكل مستقل عن وقت لوحة المعلومات العالمية. علاوة على ذلك ، لا نريد تحديد نطاقات زمنية محلية واحدة فحسب ، بل نطاقات زمنية متعددة للتصور المرئي. يجب أن تكون هذه النطاقات قابلة للتحديد في واجهة المستخدم. حدد واحدًا يجب أن يُظهر النطاق الزمني لهذا التصور (فقط في هذا واحد). مثال للنطاقات: آخر 24 ساعة ، وآخر 7 أيام ، والشهر الماضي.

ب) نود إحضار بحث واحد عن عدة توقيتات وعرض النتائج على تصور واحد. على سبيل المثال ، لمقارنة قيم آخر 24 ساعة بالقيم من الأسبوع السابق.

هل هذا ممكن بالفعل ولا أرى ما هو واضح؟ إذا لم يكن كذلك ، فهل هناك أي خطط لدعم شيء كهذا؟

شكرا مع تحياتي
كريستوف

Dashboard KibanaApp enhancement

التعليق الأكثر فائدة

أهلا،

شكرا على الرد. لقد فعلنا شيئًا مشابهًا في Kibana 3. ربما يمكن أن يكون بمثابة فكرة بداية

أضفنا لوحة "الوقت" إلى المحرر والتي تتيح للمستخدم توفير نوعين من مواصفات الوقت.

أ) الأول يعمل على تحديد النطاقات الزمنية. من الممكن أيضًا تحديد أن النطاقات يجب أن تكون قابلة للتحديد في واجهة المستخدم
bildschirmfoto 2015-04-14 um 07 49 56
bildschirmfoto 2015-04-14 um 07 49 01
bildschirmfoto 2015-04-14 um 07 49 14

ب) تسمح المجموعة الثانية من الخيارات للمستخدم بتحديد المقارنات من خلال توفير تحول زمني. في الممارسة العملية ، تبين أن هذه الخيارات محدودة للغاية. في بعض الأحيان يكون من الجيد المقارنة مع q كوريين أكثر تعقيدًا. على سبيل المثال ، لمقارنة آخر 24 ساعة بمتوسط ​​نفس أيام الأسبوع في الأسابيع الثلاثة الماضية. هذا غير ممكن مع حلنا. لكنها على الأقل نقطة انطلاق.
bildschirmfoto 2015-04-14 um 07 50 13

bildschirmfoto 2015-04-14 um 07 49 24
bildschirmfoto 2015-04-14 um 07 49 33

ال 83 كومينتر

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

أهلا،

شكرا على الرد. لقد فعلنا شيئًا مشابهًا في Kibana 3. ربما يمكن أن يكون بمثابة فكرة بداية

أضفنا لوحة "الوقت" إلى المحرر والتي تتيح للمستخدم توفير نوعين من مواصفات الوقت.

أ) الأول يعمل على تحديد النطاقات الزمنية. من الممكن أيضًا تحديد أن النطاقات يجب أن تكون قابلة للتحديد في واجهة المستخدم
bildschirmfoto 2015-04-14 um 07 49 56
bildschirmfoto 2015-04-14 um 07 49 01
bildschirmfoto 2015-04-14 um 07 49 14

ب) تسمح المجموعة الثانية من الخيارات للمستخدم بتحديد المقارنات من خلال توفير تحول زمني. في الممارسة العملية ، تبين أن هذه الخيارات محدودة للغاية. في بعض الأحيان يكون من الجيد المقارنة مع q كوريين أكثر تعقيدًا. على سبيل المثال ، لمقارنة آخر 24 ساعة بمتوسط ​​نفس أيام الأسبوع في الأسابيع الثلاثة الماضية. هذا غير ممكن مع حلنا. لكنها على الأقل نقطة انطلاق.
bildschirmfoto 2015-04-14 um 07 50 13

bildschirmfoto 2015-04-14 um 07 49 24
bildschirmfoto 2015-04-14 um 07 49 33

+1

+1

+1

+1

+1

+1

: +1:

: +1:

+1

+1

@ cff3 - هل يمكنك من فضلك تحديد إصدار Kibana3 الذي تم استخدامه في لقطات الشاشة أعلاه؟ أنا لا أرى لوحة "الوقت" في Kibana الخاص بي 3.1.3.

عزيزي عامي ،

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

Von unterwegs gesendet

صباحا 25.10.2015 أم 11:49 سكريب عامي بلوندر [email protected] :

@ cff3 - هل يمكنك من فضلك تحديد إصدار Kibana3 الذي تم استخدامه في لقطات الشاشة أعلاه؟ أنا لا أرى لوحة "الوقت" في Kibana الخاص بي 3.1.3.

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub.

: +1:

@ cff3 شكرا!

+1

+1

+1

+1

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

خدعة من simianhacker

+1

  • 1

+1

إضافة 5 سنتات إلى اقتراحات wkruse - بافتراض وجود فهرس واحد في ES some-index ، يمكنك إنشاء ES's alias أجله some-index-aliasan . ثم في Kibana ، يمكنك إنشاء نمط فهرس واحد يستند إلى الوقت على مؤشر بعض ES ونمط فهرس آخر لا يستند إلى اسم مستعار لبعض الفهرس الخاص بـ ES.

بهذه الطريقة يكون لديك مؤشر ES واحد فقط ولكن لديك نمطي فهرس في Kibana - يعتمد مرة واحدة والآخر ليس (على نفس فهرس ES).

+1

+1

+1

@ cff3
هل من الممكن الحصول على كود التنفيذ الخاص بك لهذه الميزة؟ ربما من الممكن نقله إلى Kibana 4

+1

+1

+1

+1

+1

+1

عبر arosenheinrich

أهلا،
تصورات البناء ولوحات المعلومات لـ kibana 5.0.0-rc1 واجهت مشكلة أنه عند إنشاء نمط فهرس جديد ، يجب عليك تحديد ما إذا كان الفهرس يحتوي على أحداث تستند إلى الوقت. عندما تكون الإجابة بنعم لكل بحث أو تصور ، تتم إضافة استعلام عن النطاق (أفترض) في حقل الوقت بناءً على النطاق الزمني المحدد.
يتسبب هذا في مشكلة عدم وجود طريقة حاليًا لاستخدام هذا النمط بطريقة مستقلة عن الوقت. صورة حالة استخدام حيث أريد إظهار مقياس لجميع المستندات داخل فهرس بالإضافة إلى مدرج تكراري لتاريخ الإنشاء. لا يمكن القيام بذلك باستخدام نمط فهرس واحد ، لأن طلبي الأول سيقتصر على نطاق زمني معين لأنني بحاجة إلى حقل زمني للطلب الثاني.
إضافة نفس النمط مرتين ، مرة مع حقل الوقت ومرة ​​بدونه ، غير ممكن أيضًا لأن الإنشاء الثاني سيحل حاليًا محل الأول.
أود أن أقترح إضافة خيار للبحث والتصور إذا كان يجب على العنصر الحالي تقييم حقل الوقت أم لا (بمعنى إذا تمت إضافة استعلام النطاق في حقل الوقت إلى استعلام المستخدم). بهذه الطريقة يمكنني الرد على كلا الطلبين بنفس نمط الفهرس. بالإضافة إلى ذلك ، قد يكون من المفيد وضع علامة على العنصر بطريقة ما (مع رمز ربما) إذا كان يقيم حقل الوقت أم لا ، بحيث يكون من المفهوم على سبيل المثال ، في لوحة المعلومات للمستخدم ، سبب تغير بعض العناصر عند تغيير النطاق الزمني بينما يتم تغيير البعض الآخر غير صحيح.

tbragin يمكنك

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

اقتراحaarcro أعلاه اقتراح جيد.

+1

+1

+1

من أجل زيادة حجم البريد الوارد ، يُرجى عدم إجراء "1+" في سلسلة المحادثات هذه - يكفي مجرد 👍 حول المشكلة الأصلية في الجزء العلوي 😄

tomj +1 لتعليقك. لا بأس ، تمزح ؛)

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

قد يكون هذا الحل مثاليًا على الأرجح إذا كان لدينا ببساطة حقل "اسم نمط الفهرس" يختلف عن نمط المطابقة. ثم يمكن أن يكون لديك فهرس ES واحد مع حقلي تاريخ وأن يكون لديك نمطا فهرس في Kibana باسم "index_by_date1" و "index_by_date2" بنفس نمط الفهرس ببساطة "index". فقط بلدي .02

@ steve-heslouin هذا الحل لم ينجح معي. لقد قمت بإنشاء نمط فهرس مع خيار الوقت غير محدد. ثم حاولت إنشاء جدول بيانات وفي قسم متري متقدم - أقوم بتضمين استعلام النطاق الخاص بي. لكنني لا أرى استفساري كجزء من قسم الطلبات في kibana. لقطة شاشة مرفقة للرجوع إليها. الرجاء المساعدة.

kibana 1

ونحن نعمل على ذلك. يتم متابعة التقدم هنا: https://github.com/elastic/kibana/issues/17776

+1

تحية للجميع،

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

ملاحظة: لا تنس ضبط النطاق الزمني في الجزء العلوي الأيمن على نفس اللوحة ذات النطاق الأطول.

image

+1

+1

+1

هذا العدد مفتوح منذ 4 سنوات ...

+1

+1

إجراء 1+ سيكون مفيدًا حقًا.

+1

هل هذا قادم في أي وقت قريب؟

+1 يمكنني حقًا استخدام هذا أيضًا. أي تحديثات؟

+1

+1

+10 :- د

لا يزال هذا ليس شيئا؟
مضحك جدا

4 سنوات ... ما زلت في انتظار هذه الميزة البسيطة ، وجود SSO مجاني بسيط ، ونقص في لوحات معلومات المجتمع ، ونقص في وضع التلفزيون / الكشك. 😅😬

حسنًا ، من المفهوم أن لوحات المعلومات لها إطار زمني ويمكنك تعيين وقت محدد هناك ، ولكن من المزعج أن يكون لديك العديد من لوحات المعلومات / الاضطرار إلى تبديل TF طوال الوقت لهذا السبب

+1

cchaos - الآن بعد أن

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

    • هذا مهم في الواقع لأننا إذا أردنا الأول ، علينا انتظار المرحلة 2 من العناصر القابلة للتضمين. إذا تمكنا من التخلص من هذا الأخير ، فيمكننا القيام بذلك في أعلى المرحلة 1.

تضمين التغريدة

يا إلهي. هذه الميزة ضرورية. قليلا بخيبة أمل الذهاب من Splunk إلى ELK.

@ simon-k هناك طريقة لاستخدام المجموعة الأخيرة اليوم عند استخدام تصور Visual Builder ، وبهذه الطريقة عندما تنظر على سبيل المثال في النطاق الزمني السبعة أيام الماضية ، يمكنك رؤية مقياس على لوحة القيادة في اليوم الأخير بالنظر إلى يُبلغ عن المجموعة الأخيرة فقط.

يبدو أن هذه الميزة مهمة جدًا بالنسبة لك ، فهل أنت على استعداد لمشاركة كيف تخطط لاستخدامها؟

+1

يتم تنفيذ النطاق الزمني لكل لوحة كجزء من https://github.com/elastic/kibana/pull/43153

لقد قسمت الجزء من هذه المشكلة الذي لم تتم تغطيته في التنفيذ أعلاه هنا: https://github.com/elastic/kibana/issues/43300

يرجى التعليق أو إجراء 1+ على المشكلة الجديدة إذا كان تنفيذ النطاق الزمني لكل لوحة أعلاه غير كافٍ لاحتياجاتك ، حتى نتمكن من الحصول على فكرة عن مدى أهمية وجود نطاق زمني قصير.

شكرا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات