I would like to keep it running, but I'm not at a point to worry about selinux 
on a test vm. I will however post back once I do get around to it for anyone 
else that might have issues similar to this.

Josh



-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of David Lang
Sent: Monday, May 05, 2014 11:45 AM
To: rsyslog-users
Subject: Re: [rsyslog] Rsyslog w/ logstash-elasticsearch-kibana server

Ok, that's good to know, now the question is if you try to troubleshoot your 
SELinux config or just leave it disabled.

David Lang

On Mon, 5 May 2014, Josh Bitto wrote:

> I think I may have solved this issue. I disabled Selinux and didn't change 
> anything in my config and now its picking up in kibana. So I think selinux 
> was the issue.
>
>
>
> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of David Lang
> Sent: Friday, May 02, 2014 4:20 PM
> To: rsyslog-users
> Subject: Re: [rsyslog] Rsyslog w/ logstash-elasticsearch-kibana server
>
> Ok, thanks things were wrapped oddly.
>
> I don't see anything obvious here, I would suggest writing to a file 
> with the format plain-syslog and to another file with the format 
> logstash-index
>
> It's very possible that something is going in there that's odd
>
> David Lang
>
> On Fri, 2 May 2014, Josh Bitto wrote:
>
>> Date: Fri, 2 May 2014 15:03:20 -0700
>> From: Josh Bitto <[email protected]>
>> Reply-To: rsyslog-users <[email protected]>
>> To: rsyslog-users <[email protected]>
>> Subject: Re: [rsyslog] Rsyslog w/ logstash-elasticsearch-kibana 
>> server
>>
>> I will repost the entire config.
>>
>> #####################################################################
>> #
>> ####
>>
>>
>> # rsyslog configuration file
>> # note that most of this config file uses old-style format, # because 
>> it is well-known AND quite suitable for simple cases # like we have 
>> with the default config. For more advanced # things, RainerScript 
>> configuration is suggested.
>>
>> # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html
>> # If you experience problems, see
>> http://www.rsyslog.com/doc/troubleshoot.html
>>
>> #### MODULES ####
>>
>> module(load="imuxsock") # provides support for local system logging (e.g. 
>> via logger command)
>> module(load="imklog")   # provides kernel logging support (previously done 
>> by rklogd)
>> #module(load"immark")  # provides --MARK-- message capability
>>
>> # Provides UDP syslog reception
>> # for parameters see http://www.rsyslog.com/doc/imudp.html
>> module(load="imudp") # needs to be done just once input(type="imudp"
>> port="514")
>>
>> # Provides TCP syslog reception
>> # for parameters see http://www.rsyslog.com/doc/imtcp.html
>> #module(load="imtcp") # needs to be done just once #input(type="imtcp"
>> port="514")
>>
>> syslog.* /var/log/rsyslogd.log # per Rainers suggestion..note email
>>
>>
>> #### GLOBAL DIRECTIVES ####
>>
>> # Use default timestamp format
>> $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
>>
>> # File syncing capability is disabled by default. This feature is 
>> usually not required, # not useful and an extreme performance hit 
>> #$ActionFileEnableSync on
>>
>> # Include all config files in /etc/rsyslog.d/ $IncludeConfig 
>> /etc/rsyslog.d/*.conf
>>
>> module(load="impstats" interval="30" severity="7")
>>
>>
>> #### RULES ####
>>
>> # Log all kernel messages to the console.
>> # Logging much else clutters up the screen.
>> #kern.*                                                 /dev/console
>>
>> # Log anything (except mail) of level info or higher.
>> # Don't log private authentication messages!
>> *.info;mail.none;authpriv.none;cron.none                /var/log/messages
>>
>> # The authpriv file has restricted access.
>> authpriv.*                                              /var/log/secure
>>
>> # Log all the mail messages in one place.
>> mail.*                                                  /var/log/maillog
>>
>>
>> # Log cron stuff
>> cron.*                                                  /var/log/cron
>>
>> # Everybody gets emergency messages
>> *.emerg                                                 :omusrmsg:*
>>
>> # Save news errors of level crit and higher in a special file.
>> uucp,news.crit                                          /var/log/spooler
>>
>> # Save boot messages also to boot.log
>> local7.*                                                /var/log/boot.log
>>
>> template(name="logstash-index"
>>  type="list") {
>>    constant(value="logstash-")
>>    property(name="timereported" dateFormat="rfc3339" position.from="1" 
>> position.to="4")
>>    constant(value=".")
>>    property(name="timereported" dateFormat="rfc3339" position.from="6" 
>> position.to="7")
>>    constant(value=".")
>>    property(name="timereported" dateFormat="rfc3339" position.from="9"
>> position.to="10") }
>>
>> # this is for formatting our syslog in JSON with @timestamp 
>> template(name="plain-syslog"
>>  type="list") {
>>    constant(value="{")
>>      constant(value="\"@timestamp\":\"")     property(name="timereported" 
>> dateFormat="rfc3339")
>>      constant(value="\",\"host\":\"")        property(name="hostname")
>>      constant(value="\",\"severity\":\"")    
>> property(name="syslogseverity-text")
>>      constant(value="\",\"facility\":\"")    
>> property(name="syslogfacility-text")
>>      constant(value="\",\"tag\":\"")   property(name="syslogtag" 
>> format="json")
>>      constant(value="\",\"message\":\"")    property(name="msg" 
>> format="json")
>>    constant(value="\"}")
>> }
>>
>> # this is where we actually send the logs to Elasticsearch
>> (localhost:9200 by default) action(type="omelasticsearch"
>>    template="plain-syslog"
>>    searchIndex="logstash-index"
>>    dynSearchIndex="on")
>>
>> $ModLoad imfile   # Load the imfile input module
>>
>> # Watch /var/log/httpd/access_log
>> #$InputFileName /var/log/httpd/access_log #$InputFileTag
>> apache-access:
>> #$InputFileStateFile state-apache-access #$InputRunFileMonitor
>>
>> # Watch /var/log/httpd/error_log
>> #$InputFileName /var/log/httpd/error_log #$InputFileTag apache-error:
>> #$InputFileStateFile state-apache-error #$InputRunFileMonitor
>>
>>
>> # ### begin forwarding rule ###
>> # The statement between the begin ... end define a SINGLE forwarding 
>> # rule. They belong together, do NOT split them. If you create 
>> multiple # forwarding rules, duplicate the whole block!
>> # Remote Logging (we use TCP for reliable delivery) # # An on-disk 
>> queue is created for this action. If the remote host is # down, 
>> messages are spooled to disk and sent when it is up again.
>> #$WorkDirectory /var/lib/rsyslog # where to place spool files 
>> #$ActionQueueFileName fwdRule1 # unique name prefix for spool files
>> #$ActionQueueMaxDiskSpace 1g   # 1gb space limit (use as much as possible)
>> #$ActionQueueSaveOnShutdown on # save messages to disk on shutdown
>> #$ActionQueueType LinkedList   # run asynchronously
>> #$ActionResumeRetryCount -1    # infinite retries if host is down
>> # remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional
>> #*.* @@192.168.1.88:514
>> # ### end of the forwarding rule ###
>>
>> #####################################################################
>> # ################### _______________________________________________
>> 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.
_______________________________________________
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