Hi,

I am not sure if the input syslog msg will come in rfc3164 or rfc5424
format.

1)What is the generic way to parse raw syslog messages in GO ?
2)Once the msg is parsed how can I find that the raw syslog msg was in
which format ? I mean was it in RFC3164 format or was it in RFC 5424 format
?
3)Since I have to send the parsed message to a syslog engine, Do I have to
send the entire LogParts to the Syslog-engine ?

Thanks

On Fri, Apr 26, 2019 at 12:03 AM Robert Engels <reng...@ix.netcom.com>
wrote:

> See
> https://github.com/nanobox-io/golang-syslogparser/blob/master/rfc3164/example_test.go
>
> You will have a LogParts structure you can use.
>
> On Apr 25, 2019, at 12:48 PM, Nitish Saboo <nitish.sabo...@gmail.com>
> wrote:
>
> Hi Robert,
>
> If the package parses raw syslog msgs according to rfc3164, I have few
> questions:
>
> 1)Will the output of the parsed msg will be a structured syslog msgs?
>
> 2)How to get the parsed content out of it ?I have to pass that parsed
> content to a syslog-ng engine
>
> Thanks,
> Nitish
> On Thu, Apr 25, 2019 at 10:35 PM Robert Engels <reng...@ix.netcom.com>
> wrote:
>
>> That package parses syslog msgs according to rfc3164 so if that works for
>> you then use it.
>>
>> On Apr 25, 2019, at 11:55 AM, Nitish Saboo <nitish.sabo...@gmail.com>
>> wrote:
>>
>> Hi,
>>
>> Can someone please guide me on this ?
>>
>> Thanks
>>
>> On Thu, Apr 25, 2019 at 2:27 PM Nitish Saboo <nitish.sabo...@gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> I want to parse raw syslog messages in GO.Similar to glossy npm, which
>>> is a very generic yet powerful library for  parsing raw syslog messages,
>>> How can we parse raw syslog message in GO ?
>>>
>>> Can I make use of this link '
>>> https://github.com/nanobox-io/golang-syslogparser/blob/master/rfc3164/rfc3164.go'
>>> for parsing the raw syslog messages ?
>>>
>>> Thanks
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "golang-nuts" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to golang-nuts+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to golang-nuts+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to