3242 != 3234

Also, make sure these are separate processes with fully configured and
separate share_dirs.

The same process will quickly spam itself into a tizzy very fast.


On Thu, Jan 7, 2016 at 2:55 PM, Emily Gu <[email protected]> wrote:

> Hi David,
>
> Thanks for your quick reply. My apology that I mixed questions together.
>
> Let's solve this TcpInput issue first.
>
> tcp_input.toml
> ============
>
> [tcp_in:3242]
>
> type = "TcpInput"
>
> splitter = "HekaFramingSplitter"
>
> decoder = "ProtobufDecoder"
>
> address = ":3242"
>
>
> tcp_output.toml
>
> ============
>
>
> [tcp_out:3234]
>
> type = "TcpOutput"
>
> message_matcher = "TRUE"
>
> address = "127.0.0.1:3234"
>
>
> [tcp_heka_output_log]
>
> type = "FileOutput"
>
> message_matcher = "TRUE"
>
> path = "/tmp/output.log"
>
> perm = "664"
>
> encoder = "tcp_heka_output_encoder"
>
>
> [tcp_heka_output_encoder]
>
> type = "PayloadEncoder"
>
> append_newlines = false
>
>
> I have the client program to send messages to "127.0.0.1:3234" and no
> content in output.log generated. Am I doing anything wrong?
>
>
> Thanks,
>
> Emily
>
>
>
>
>
>
> On Thu, Jan 7, 2016 at 2:09 PM, David Birdsong <[email protected]>
> wrote:
>
>> You will need to supply more of your toml since you've asked about
>> TcpOutput but then follow up asking about TcpInput.
>>
>> Also, make sure you are not sending and receiving on the same heka
>> instance.
>>
>> "that would be bad"
>>
>> On Thu, Jan 7, 2016 at 2:04 PM, Emily Gu <[email protected]> wrote:
>>
>>> Actually after I changed the port and ran TcpInput, I saw the following
>>> in the console output:
>>>
>>> 2016/01/07 13:49:54 Input started: tcp_in:5656
>>>
>>> 2016/01/07 13:56:53 Decoder 'tcp_in:5656-ProtobufDecoder-127.0.0.1':
>>> stopped
>>>
>>> 2016/01/07 13:56:53 Decoder 'tcp_in:5656-ProtobufDecoder-127.0.0.1':
>>> stopped
>>>
>>> 2016/01/07 14:00:16 Decoder 'tcp_in:5656-ProtobufDecoder-127.0.0.1':
>>> stopped
>>>
>>> 2016/01/07 14:00:16 Decoder 'tcp_in:5656-ProtobufDecoder-127.0.0.1':
>>> stopped
>>>
>>> Is the above alright? I'm programmally writing to TCP port 5656 and
>>> would like to see the output in a file.
>>>
>>> Thanks,
>>>
>>> Emily
>>>
>>>
>>>
>>>
>>>
>>> On Thu, Jan 7, 2016 at 1:09 PM, Emily Gu <[email protected]> wrote:
>>>
>>>> Dear Heka,
>>>>
>>>> The example of TcpOutput plugin worked before. Now it stops working.
>>>> The error I got is:
>>>>
>>>> 2016/01/07 13:04:25 Plugin 'tcp_out:9612' error: can't send record:
>>>> can't connect: dial tcp 127.0.0.1:9612: getsockopt: connection refused
>>>>
>>>>
>>>> The config I used is:
>>>>
>>>> [tcp_out:9612]
>>>>
>>>> type = "TcpOutput"
>>>>
>>>> message_matcher = "TRUE"
>>>>
>>>> address = "127.0.0.1:9612"
>>>>
>>>>
>>>> Thanks for your timely help!
>>>>
>>>> Emily
>>>>
>>>
>>>
>>> _______________________________________________
>>> Heka mailing list
>>> [email protected]
>>> https://mail.mozilla.org/listinfo/heka
>>>
>>>
>>
>
_______________________________________________
Heka mailing list
[email protected]
https://mail.mozilla.org/listinfo/heka

Reply via email to