वर्तमान में मैं अपने logstash कॉन्फ़िग फ़ाइल में कुछ इस तरह कर रहा हूँ:म्यूटेट में कनवर्ट करके पूर्णांक में "आईडी" के साथ समाप्त होने वाले सभी फ़ील्ड को कनवर्ट करें?
filter {
...
mutate {
...
convert => {
"blahId" => "integer"
"blahblahId" => "integer"
...
...
"b...blahId" => "integer"
}
...
}
...
}
तो बुनियादी तौर पर मैं सभी "आईडी" के साथ समाप्त पूर्णांक टाइप करने के लिए खेतों में परिवर्तित करना चाहते। क्या एक लाइन में ऐसा करने का कोई तरीका है? "*Id" => "integer"
की तरह कुछ ऐसा करता है?
संपादित: मैं
convert => {
"*Id" => "integer"
}
जैसा कि मैंने उम्मीद की कोशिश की, काम नहीं किया।
शायद रूबी फ़िल्टर का उपयोग करना?
क्या आपको इसका समाधान मिला? मुझे अभी भी इस समस्या का सामना करना पड़ रहा है – DaTebe