Ich wollte URL-Abfrageparameter und wie per this forum answer konnte ich es mit kv {}Wie funktioniert die Funktion logstash kv {}?
zu tun, aber ich möchte verstehen, wie das funktioniert.
Hier ist mein string: param1=val1¶m2=val2&adv=val3¶m3=val4¶m4=val5
Jetzt habe ich das Feld in logstash als uri_query extrahiert.
Also dann verwende ich kv wie folgt aus:
kv {
source => "uriQuery"
field_split => "&"
prefix => "query_"
}
Und ich bekomme Felder für jede Abfrage param:
query_param1 val1
query_param2 val2
etc
Aber was ich nicht verstehe, ist, wie er weiß, abzustreifen und Pause auf dem "=". Ist das wie das Standard-Token für die Schlüssel = Wert-Syntax von kv oder so?