कैसे जोड़ने के लिए देश के नाम क्षेत्र के आधार पर मोबाइल नंबर का उपयोग कर Mobile_Number का उपयोग कर logstash

0

सवाल

मैं लॉग में txt फ़ाइल में शामिल है नीचे क्षेत्रों. मैं चाहता हूँ करने के लिए निकालें देश कोड से मोबाइल नंबर और बनाने के लिए (अनुवाद) में नए क्षेत्र कहा जाता है देश.

मैं जाँच की अनुवाद के साथ फिल्टर लेकिन नहीं हो रही है कि कैसे करने के लिए निकालें देश कोड अंक से मोबाइल नंबर क्षेत्र का उपयोग करने के लिए यह अनुवाद पर फ़िल्टर.

20 के देश कोड के लिए मिस्र,971 देश कोड के लिए बहरीन.मैं यह करना चाहते हैं के लिए सभी देश कोड.

Pls सुझाव है, मुझे करने के लिए यदि यह संभव है के लिए कम से कम एक देश कोड इतना है कि यह अनुवाद कर सकते हैं दूसरों के लिए और सभी के रूप में देश कोड अद्वितीय हैं.

लॉग इन करें-

Mobile_Number: 201123123123User_id<....>
Mobile_Number: 971123123123User_id<....>

logstash फिल्टर-

filter{
 grok {
        break_on_match => false
        match => {
            "message" => [
               "Mobile_Number: (?<Mobile_Number>[0-9]+)",
               "User_id(?<User_id>[0-9]+)"
                ]
           }}}

मैंने पाया इस विषय पर चर्चा लोचदार का उपयोग कर रूबी कोड में गूगल फोन lib,यदि कोई समाधान संभव है, को छोड़कर यह अत्यधिक प्रशंसनीय हो जाएगा ।

चर्चा लोचदार logstash-लिंक-fileds-में-कुल-फिल्टर

आप पहले से धन्यवाद.

1

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

0

बनाने के नए क्षेत्रों में इस तरह के रूप में "Country_Code" और "Country_Name" का उपयोग कर logstash और इसे समृद्ध बनाने के आधार पर "Mobile_Number" क्षेत्र का उपयोग किया जा सकता रूबी का उपयोग कर phonelib पुस्तकालय के रूप में कहा गया है कि पहले उत्तर के लिंक.

लेकिन सरल तरीके से किया गया था का उपयोग करने के लिए अजगर स्क्रिप्ट और पार्स "Mobile_Number" क्षेत्र और बनाने के नए क्षेत्रों का उपयोग करके यह फोन नंबर पुस्तकालय.

यह 98% सटीकता और संवर्धन की गति में सुधार किया जा सकता का उपयोग करके थोक अद्यतन एपीआई का उपयोग कर Elasticsearch सहायकों

रेफरी लिंक- es थोक सहायक उदाहरण

https://discuss.elastic.co/t/how-to-add-country-name-field-based-on-mobile-number-using-mobile-number-using-logstash/289588

2021-12-11 17:36:57

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

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

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

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

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