My intention is the path of least resistance, and confusion does seem to be
a factor.  I have RELP working in a legacy environment and my testing seems
to show that a cutover will work without major issue.  But my problem seems
to be getting messages from the RELP destination machine itself.

I will go through the presentation and see what light it sheds on my
issue.  Thank you.
On Jan 21, 2015 2:39 AM, "Rainer Gerhards" <[email protected]> wrote:

> 2015-01-21 6:25 GMT+01:00 David Lang <[email protected]>:
>
> > you would have to direct your journald questions at the systemd
> > developers, my expectation is that they won't have answers for you.
> > Journald isn't designed to deal with more than one machine.
> >
> > I think the best thing to do is to get the logs out of the journal into
> > rsyslog, and then pretend the journal doesn't exist.
> >
> > I dom't know what you think you will be achieving by outputting the
> > messages from rsyslog into journald.
> >
> >
> I guess Brendan is just confused by the options. If so, this presentation
> may help to clear the mind up:
>
>
> http://www.slideshare.net/rainergerhards1/rsyslog-vs-systemd-journal-presentation
>
> The module use starts at slide 17, I think. But I'd recommend to have at
> least a glance at the whole presentation.
>
> HTH
> Rainer
>
> > David Lang
> >
> > On Tue, 20 Jan 2015, Brendan Kearney wrote:
> >
> >  Date: Tue, 20 Jan 2015 15:45:41 -0500
> >> From: Brendan Kearney <[email protected]>
> >> Reply-To: rsyslog-users <[email protected]>
> >> To: [email protected]
> >> Subject: [rsyslog] rsyslog, journald and phplogcon
> >>
> >>
> >> hello,
> >>
> >> i have an older envirionment that predates journald, where rsyslog-relp
> >> is used to forward all rsyslog messages to a specific host and then
> >> ommysql puts the messages into a database.  i then have phplogcon attach
> >> to the database and provide a web interface to the logs.  this is a
> >> great setup for me and has been working for some time.
> >>
> >> i am now in the process of updating many of my systems and journald is
> >> changing things.  it looks like i can use omjournal to send the journal
> >> messages to a central device, but i am not sure if the reliable part of
> >> relp is built into omjournal.  i would assume not.  can omjournal and
> >> omrelp be used together to provide reliable transmission of journald
> >> messages to a central device?  i also find that imuxsocks can be used.
> >> what are other people doing?
> >>
> >> once i get messages to the central device, how does one get journald
> >> messages into mysql for phplogcon to be used?  currently, i have the
> >> below config, but it does not insert records into the database.
> >> clearly, i am missing something.  could you point me in the correct
> >> direction?
> >>
> >> module(load="imuxsock")
> >> module(load="imjournal")
> >> module(load="imklog")
> >> #module(load="immark")
> >>
> >> # Provides UDP syslog reception
> >> module(load="imudp")
> >> input(type="imudp" port="514")
> >>
> >> # Provides TCP syslog reception
> >> module(load="imtcp")
> >> input(type="imtcp" port="514")
> >>
> >> # Provides RELP reception
> >> module(load="imrelp")
> >> input(type="imrelp" port="20514")
> >>
> >> # Load MySQL support
> >> module(load="ommysql")
> >>
> >> # MASSIVE INSERT RATE FOR DB / SCALED DB LOGGING
> >> $WorkDirectory /var/spool/rsyslog # default location for work files
> >> $ActionQueueType LinkedList # use asynchronous processing
> >> $ActionQueueFileName dbq    # set file name, also enables disk mode
> >> $ActionResumeRetryCount -1  # infinite retries on insert failure
> >>
> >> # Use default timestamp format
> >> $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
> >>
> >> # File to store the position in the journal
> >> $IMJournalStateFile imjournal.state
> >>
> >> #### RULES ####
> >>
> >> if ( $inputname == 'imudp' or $inputname == 'imtcp' or $inputname ==
> >> 'imrelp' )
> >> then
> >>  action(type="ommysql" server="server1.bpk2.com" serverport="3306"
> >> db="Syslog" uid="syslog" pwd="syslog")
> >> & stop
> >>
> >> _______________________________________________
> >> rsyslog mailing list
> >> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >> http://www.rsyslog.com/professional-services/
> >> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> >> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> >> DON'T LIKE THAT.
> >>
> >>  _______________________________________________
> > rsyslog mailing list
> > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > http://www.rsyslog.com/professional-services/
> > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> > DON'T LIKE THAT.
> >
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> DON'T LIKE THAT.
>
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to