Risto,

It appears that sec is after all getting input from rsyslog, but it is only
from the local host not from the sysloging from all of the network devices.
It appears this is an rsyslog config issue, but before I head over to the
rsyslog list, is there something I might change in the rsyslog.conf to
include the remote syslog events?

Thanks very much again,

James.





On Tue, Jan 28, 2014 at 11:11 AM, Risto Vaarandi <[email protected]>wrote:

> On 01/28/2014 06:02 PM, Risto Vaarandi wrote:
> > On 01/28/2014 05:51 PM, James Lertora wrote:
> >> John,
> >>
> >> rsyslog is starting sec. If I use service to stop rsyslog, sec will
> >> stop. If I use service to start rsyslog, sec starts up too.
> >>
> >> [root@host]# ps -ef | grep rsyslog
> >> root      4209     1  0 10:45 ?        00:00:00 /sbin/rsyslogd -i
> >> /var/run/syslogd.pid
> >> -
> >> and
> >> -
> >> [root@host]# ps -ef | grep sec
> >> root      4214  4209  0 10:45 ?        00:00:00 /bin/bash
> >> /usr/local/bin/sec.sh
> >> root      4216  4214  0 10:45 ?        00:00:00 /usr/bin/perl -w
> >> /usr/bin/sec --conf=/etc/sec/sec.conf --notail --input=-
> >>
> >>
> >>
> >>
> >> I am not sure how to check with the "kill -USR1" or where to check the
> >> dump file.
> >
> > Assuming that the sec process ID is 4216 as in the above process list,
> > just send this process the USR1 signal:
> >
> > kill -USR1 4216
> >
> > This will produce /tmp/sec.dump dump file which contains a lot of info
> > about sec internals, including the lines which have been read from
> inputs.
>
> ...also, if you wish to recreate the dump file, remove the existing file
> before reissuing USR1, since existing dump file is not overwritten.
>
> >
> > If you are not seeing any input delivered to sec, make sure there are no
> > ~ destinations used in rsyslog conf file. For example, the following
> > statements
> >
> > *.* ~
> > *.* /var/log/all.log
> >
> > will not write anything to /var/log/all.log, since *.* ~ discards all
> > messages without considering any further statements.
>
> For troubleshooting purposes I'd also recommend to enable logging from
> sec by using the --log command line option:
>
> /usr/bin/perl -w /usr/bin/sec --conf=/etc/sec/sec.conf --notail
> --input=- --log=/var/log/sec.log
>
> Having a look into /var/log/sec.log would help to discover potential
> syntax or logical errors in rule definitions.
>
> kind regards,
> risto
>
> >
> > regards,
> > risto
> >
> >>
> >> Thanks.
> >>
> >>
> >>
> >>
> >> On Tue, Jan 28, 2014 at 10:42 AM, John P. Rouillard <[email protected]
> >> <mailto:[email protected]>> wrote:
> >>
> >>
> >>      Hi James:
> >>
> >>      In message
> >>      <
> cabboveiljfthaenmhs9yojossqbfhh--crbuxsww3ner1_f...@mail.gmail.com
> >>      <mailto:
> cabboveiljfthaenmhs9yojossqbfhh--crbuxsww3ner1_f...@mail.gmail.com>>
> >>      ,
> >>      James Lertora writes:
> >>       > [...]
> >>       >If I point sec (/etc/sysconfig/sec) to the current days syslogs
> >>      are at,
> >>       >then life is good, so I need to use named pipes.
> >>       >
> >>       >I am using RHEL 6.5
> >>       >rsyslogd -v
> >>       >rsyslogd 7.4.9, compiled with:
> >>       >        FEATURE_REGEXP:                         Yes
> >>       >        FEATURE_LARGEFILE:                      No
> >>       >        GSSAPI Kerberos 5 support:              Yes
> >>       >        FEATURE_DEBUG (debug build, slow code): No
> >>       >        32bit Atomic operations supported:      Yes
> >>       >        64bit Atomic operations supported:      Yes
> >>       >        Runtime Instrumentation (slow code):    No
> >>       >        uuid support:                           Yes
> >>       >-
> >>       >SEC (Simple Event Correlator) 2.7.4
> >>       >l
> >>       >I have this in my rsyslog.conf:
> >>       >Module (load="omprog")
> >>       >*.* action(type="omprog"
> >>       >           binary="/usr/local/bin/sec.sh"
> >>       >           template="RSYSLOG_TraditionalFileFormat")
> >>       >-
> >>       >sec.sh contains:
> >>       >#!/bin/bash
> >>       >usr/bin/sec --conf=/etc/sec/sec.conf --notail --input=-
> >>       >
> >>       >But I cannot seem to get log messages to actually get handled by
> sec.
> >>
> >>      Just to note, I assume usr/bin/sec is a typo and not what is in
> your
> >>      .sh file?
> >>
> >>      Also is sec being started by rsyslog? ps -ef should tell you that.
> >>
> >>      Deos sending the running SEC a kill -USR1 and looking ta the dump
> file
> >>      show that the input stream is open?  Are there any events in the
> event
> >>      buffer?
> >>
> >>      --
> >>                                       -- rouilj
> >>      John Rouillard
> >>
>  ===========================================================================
> >>      My employers don't acknowledge my existence much less my opinions.
> >>
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> WatchGuard Dimension instantly turns raw network data into actionable
> >> security intelligence. It gives you real-time visual feedback on key
> >> security issues and trends.  Skip the complicated setup - simply import
> >> a virtual appliance and go from zero to informed in seconds.
> >>
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> >>
> >>
> >>
> >> _______________________________________________
> >> Simple-evcorr-users mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users
> >>
> >
> >
> >
> ------------------------------------------------------------------------------
> > WatchGuard Dimension instantly turns raw network data into actionable
> > security intelligence. It gives you real-time visual feedback on key
> > security issues and trends.  Skip the complicated setup - simply import
> > a virtual appliance and go from zero to informed in seconds.
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Simple-evcorr-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users
> >
> >
>
>
>
> ------------------------------------------------------------------------------
> WatchGuard Dimension instantly turns raw network data into actionable
> security intelligence. It gives you real-time visual feedback on key
> security issues and trends.  Skip the complicated setup - simply import
> a virtual appliance and go from zero to informed in seconds.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> _______________________________________________
> Simple-evcorr-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users
>
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Simple-evcorr-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users

Reply via email to