Hi,

I'm running Heka 0.10.0.b0 on Ubuntu Precise and I can't make ProcessInput
work with long processes.

I'm using the following config:

[hekad]
maxprocs = 2

[DashboardOutput]
ticker_interval = 5

[debug_encoder]
type="RstEncoder"

[LogOutput]
message_matcher = "TRUE"
encoder = "debug_encoder"

[process]
type = "ProcessInput"
ticker_interval = 0
splitter = "on_space"
stdout = true
stderr = false

[process.command.0]
bin = "/usr/local/bin/ticker"

[on_space]
type = "TokenSplitter"
delimiter = " "



The "ticker" is a simple script which outputs increasing numbers delimited
by space.

#!/bin/sh
x=1
while true; do
  echo -n "$x "
  sleep 1
  x=$(($x + 1))
done



I would expect to see the messages of type ProcessInput emitted every
second but I see no such messages in the output.

If I change the ticker script into a simple

#!/bin/sh

echo 1

and set ticker_interval = 0 in heka config all appears to be working fine.

Do I miss something here or should I file a bug?

Thanks,
Timur
_______________________________________________
Heka mailing list
[email protected]
https://mail.mozilla.org/listinfo/heka

Reply via email to