युक्त मेरी Logstash shipper में मैं लाइनों बाहर फ़िल्टर करना चाहते हैं हैश चरित्र के साथ टिप्पणी की:ड्रॉप लॉग लाइन हैश चरित्र
#This log row should be dropped.
But one this should not.
मैं grep
फिल्टर का उपयोग करने में सक्षम था, लेकिन के रूप में यह हतोत्साहित किया जाता है (डिकमीशन किया जा रहा), मैं इसके बजाय ऐसा करने के लिए grok
फ़िल्टर प्राप्त करने का प्रयास कर रहा हूं। यह फ़िल्टर काम नहीं कर रहा है:
grok {
match => ["message", "^#.*"]
drop_if_match => true
}
मैंने रेगेक्स को कस्टम पैटर्न फ़ाइल में रखने का भी प्रयास किया, लेकिन मदद नहीं की। कोई विचार?
यदि आपको स्थिति के आस-पास अतिरिक्त() की आवश्यकता नहीं है। अगर [संदेश = ~ "^ #"] {अब पर्याप्त है। – jmcollin92