कैसे की प्रतिलिपि करने के लिए एक मूल्य, एक क्षेत्र से दूसरे के लिए यदि एक क्षेत्र में मौजूद है का उपयोग करके ingestnode पाइप लाइन

0

सवाल

मैं बनाने के लिए चाहते हैं एक नए क्षेत्र कहा जाता है kubernetes.फली.अगर नाम फ़ील्ड कहा जाता है प्रोमेथियस.लेबल.फली में मौजूद है लॉग. मैंने पाया है कि बाहर सेट से प्रोसेसर में मैं कर सकता नकल के मूल्य में मौजूद है जो प्रोमेथियस.लेबल.फली के लिए एक नए क्षेत्र kubernetes.फली.नाम है, लेकिन मैं की जरूरत है ऐसा करने के लिए सशर्त के रूप में फली का नाम बदलते रहता है.

कैसे क्या मैं सेट एक की हालत ऐसी है कि अगर क्षेत्र प्रोमेथियस.लेबल.फली मौजूद है तो केवल मैं की जरूरत करने के लिए एक नए क्षेत्र को जोड़ने कहा जाता है kubernetes.फली.नाम (दोनों एक ही मूल्य)

ctx.prometheus?.labels?.namespace== "name_of_namespace"

हो सकता है क्या इसी तरह हम क्या कर सकते हैं

ctx.prometheus?.labels?.pod== "*"

अगर जाँच करने के लिए इस क्षेत्र में मौजूद है या नहीं?

elasticsearch elk kibana
2021-11-18 16:58:25
1

सबसे अच्छा जवाब

0

यदि पाठ की एक स्ट्रिंग है और अगर इसके लिए आवश्यक सेट करने के लिए एक शर्त है कि अगर यह मौजूद है, तो सबसे अच्छा तरीका है का उपयोग करने के लिए नीचे हालत में सेट प्रोसेसर है ।

ctx.prometheus?.labels?.namespace!=null

यह है कि मैं कैसे लागू किया इसके बाद के संस्करण परिदृश्य का उपयोग करके निगलना नोड पाइप लाइन है ।

"set": {
  "field": "kubernetes.pod.name",
  "copy_from": "prometheus.labels.pod",
  "if": "ctx.prometheus?.labels?.pod!=null",
  "ignore_failure": true
}
2021-11-18 17:02:50

यह भी ध्यान दें कि copy_from केवल से समर्थित ES 7.11 के बाद.
Val

इस के साथ सहमत हूँ. मैं नवीनतम संस्करण का उपयोग.
sidharth vijayakumar

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में