Hi This is to report what may be an issue in Heka, where Heka consumes CPU while there's nothing to do.
My test-case is the following: LogStreamer with an rsyslog.lua decoder reading logs from a number of static log files. After having processed all the logs (from all the files) Heka still consumes CPU. On my 8-core laptop, with 500 static log file, Heka consumes 400% CPU while processing the logs, which is expected given that I set max_proc to 4 in heka.conf. BUT it still consumes 25% of CPU after having processed all the logs, and this for ever. The more log files to be processed the more consumed by Heka. So this is related to the number of decoders Heka creates. Is this expected? Is this a bug in Heka. My test-case is here <https://github.com/elemoine/heka-cpu>, with instructions on how to reproduce the problem. Thanks! PS: I'm happy to create a GitHub issue if you think it's appropriate. _______________________________________________ Heka mailing list [email protected] https://mail.mozilla.org/listinfo/heka

