Re: can kv-parser options be from macros
Balazs Scheidler <[email protected]> Sat, 2 Nov 2024 12:17:31 +0100
| Newsgroups | gmane.comp.syslog-ng |
|---|---|
| Message-ID | <CAKcfE+ZJsgFMZRdynZSSw53Yu-1qzMKW=m=Wu1kAaKk=HWRFQg@mail.gmail.com> |
--===============6123293023450543700== Content-Type: multipart/alternative; boundary="0000000000004bbf6d0625ec3373" --0000000000004bbf6d0625ec3373 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Not at the moment. But if you can explain what you'd like to accomplish I can help. Is it LEEF maybe? Bal=C3=A1zs On Fri, Nov 1, 2024, 18:02 Evan Rempel <[email protected]> wrote: > Does anyone know if I can use the enriching data to set macros that can > then be used as kv-parser options. > These values might change on a message by message basis. > For example: > > parser p_kv { > kv-parser ( > prefix("$kv_prefix") > value-separator("$kv_vseparator") > pair-separator("$kv_pseparator") > ); > }; > > -- > Evan > > _________________________________________________________________________= _____ > Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng > Documentation: > http://www.balabit.com/support/documentation/?product=3Dsyslog-ng > FAQ: http://www.balabit.com/wiki/syslog-ng-faq > > --0000000000004bbf6d0625ec3373 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">=C2=A0Not at the moment. But if you can explain what you&= #39;d like to accomplish I can help. Is it LEEF maybe?<div dir=3D"auto"><br= ></div><div dir=3D"auto">Bal=C3=A1zs=C2=A0</div></div><br><div class=3D"gma= il_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Nov 1, 2024, 18:02 = Evan Rempel <<a href=3D"mailto:[email protected]">[email protected]</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e= x;border-left:1px #ccc solid;padding-left:1ex"> <div dir=3D"ltr"> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> Does anyone know if I can use the enriching data to set macros=C2=A0 that c= an then be used as kv-parser options.</div> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> These values might change on a message by message basis.</div> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> For example:</div> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> <br> </div> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> parser p_kv {</div> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> =C2=A0 =C2=A0 kv-parser (</div> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix("$kv_prefix")<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 value-separator("$kv_vseparator")</di= v> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> =C2=A0 =C2=A0 =C2=A0 =C2=A0 pair-separator("$kv_pseparator")</div= > <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> =C2=A0 =C2=A0 );</div> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> };</div> <div id=3D"m_-3747455258038928622Signature"> <div style=3D"font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Cali= bri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"> <br> </div> <div style=3D"font-family:"Courier New",monospace;color:rgb(153,1= 53,153)"><span style=3D"font-size:14.6667px;background-color:rgb(255,255,25= 5)">--</span><span style=3D"font-size:12pt"><br> </span><span style=3D"font-size:14.6667px;background-color:rgb(255,255,255)= ">Evan</span></div> </div> </div> ___________________________________________________________________________= ___<br> Member info: <a href=3D"https://lists.balabit.hu/mailman/listinfo/syslog-ng= " rel=3D"noreferrer noreferrer" target=3D"_blank">https://lists.balabit.hu/= mailman/listinfo/syslog-ng</a><br> Documentation: <a href=3D"http://www.balabit.com/support/documentation/?pro= duct=3Dsyslog-ng" rel=3D"noreferrer noreferrer" target=3D"_blank">http://ww= w.balabit.com/support/documentation/?product=3Dsyslog-ng</a><br> FAQ: <a href=3D"http://www.balabit.com/wiki/syslog-ng-faq" rel=3D"noreferre= r noreferrer" target=3D"_blank">http://www.balabit.com/wiki/syslog-ng-faq</= a><br> <br> </blockquote></div> --0000000000004bbf6d0625ec3373-- --===============6123293023450543700== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq --===============6123293023450543700==--