Yup, would be happy to move to Hingsight someday. LogstreamerInput is a biggie. I imagine that will be difficult to re-implement in lua due to the complexity mentioned here: https://mail.mozilla.org/pipermail/heka/2015-November/000882.html
KafkaInput, HttpInput, HttpListenInput, ProcessInput, FilePollingInput and StatsdInput are all required for our different use cases. Not sure how difficult it would be to emulate all those in Hindsight/Lua sandbox. My Lua/C skills are even worse than my Go ones. :P I know that progress is being made and I see quite a few new contributions here: https://github.com/mozilla-services/lua_sandbox_extensions Will definitely continue to monitor/evaluate Hindsight but for now at least, Heka is still seemingly the only thing that meets our requirements. Updated: https://github.com/mozilla-services/heka/wiki/Community-Plugins With some stuff. On Tue, Sep 6, 2016 at 11:52 PM, Mathieu Parent <math.par...@gmail.com> wrote: > 2016-09-06 22:03 GMT+02:00 Mike Gibson <michael.gibso...@gmail.com>: > > Hello existing Heka users. > > Hello, > > > > I'm aware of the "DEPRECATED" status of the project but I'm still not > > prepared to abandon using Heka just yet. > > I'm still using it too, but plan to migrate to hindsight. > > What features are missing for you? (for me: LogStreamerInput) > > > I just can't seem to find another tool out there with the equivalent > number > > of I/O plugins, performance(hasn't been an issue for my scale) and > > flexibility. > > In the absence of something comparable to take its place, I'll continue > > using Heka. > > > > So for those of us who have trouble letting go, I've made a few new > external > > plugins that may or may not be useful if anyone is interested: > > > > CMFilter - A Filter Plugin that processes messages containing TOML > > configurations in their payload, executes an "Action" based on the set > field > > value which adds/removes/returns configurations for Input Plugins within > the > > currently running Heka agent. > > > > Currently supports managing Inputs for the following *DirectoryInputs: > > ProcessDirectoryInput > > LogstreamerDirectoryInput - New > > HttpDirectoryInput - New > > FilePollingDirectoryInput - New > > > > Others: > > StreamAggregatorFilter/StreamSplitterDecoder - Provides bulk/batching of > > Payloads and splitting of previously batched Payloads. > > ZlibDecoder/ZlibEncoder - Provides compression/decompression of message > > payloads > > > Can you add those to > https://github.com/mozilla-services/heka/wiki/Community-Plugins? > > Thanks > > -- > Mathieu >
_______________________________________________ Heka mailing list Heka@mozilla.org https://mail.mozilla.org/listinfo/heka