On Sat, 26 Mar 2016, Alec Swan wrote:

Hi there,

I am using omelasticsearch module to send logs to elasticsearch server and
started noticing the "fatal error on disk queue" error shown below. I also
noticed a 560 byte .qi file created for the queue configured for
omelasticsearch action as shown below. Once I removed the .qi file the
error went away.

Is there anything wrong with the configuration? If not, how do I go about
troubleshooting this issue?

CONFIGURATION

   action(
        type = "omelasticsearch"
        template = "es-payload"
        dynSearchIndex = "on"
        searchIndex = "logstash-index"
        searchType = "syslog"
        server = "127.0.0.1"
        serverport = "9200"
        uid = "xxx"
        pwd = "yyy"
        errorFile = "/var/log/rsyslog/ES-error.log"
        bulkmode = "on"
        action.resumeretrycount="-1"  # retry if ES is unreachable (-1 for
infinite retries)
        action.resumeInterval="60"
        queue.dequeuebatchsize="1000"   # ES bulk size
        queue.type="linkedlist"
        queue.size="100000"
        queue.workerthreads="5"
        queue.timeoutworkerthreadshutdown="2000"
        queue.spoolDirectory="/var/spool/rsyslog"
        queue.filename="omelasticsearch-queue"
        queue.maxfilesize="100m"
        queue.maxdiskspace="1g"
        queue.highwatermark="80000" # when to start spilling to disk
        queue.lowwatermark="20000"  # when to stop spilling to disk
        queue.saveonshutdown="on"
   )


ERROR

Mar 27 04:02:04 m0058180 rsyslogd-2040: fatal error on disk queue 'action 4
queue[DA]', emergency switch to direct mode [v8.14.0 try
http://www.rsyslog.com/e/2040 ]
Mar 27 04:02:04 m0058180 rsyslogd: [origin software="rsyslogd"
swVersion="8.14.0" x-pid="2648" x-info="http://www.rsyslog.com";] start
Mar 27 04:02:04 m0058180 rsyslogd-2040: fatal error on disk queue 'action 2
queue[DA]', emergency switch to direct mode [v8.14.0 try
http://www.rsyslog.com/e/2040 ]

usually this means that there is a permission problem (including SELinux permissions) when trying to access the files in the work directory.

David Lang
_______________________________________________
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