我正在尝试使用水槽来摄取大约1TB的数据。为此,我试图使用多路复用通道选择器。
有一些示例可以说明如何使用多路复用通道选择器。
我的问题是如何确定事件的标题内容?
例如,在下面的配置中,我使用带头的多路复用通道选择器作为状态,并映射到CN,ID,IN等。
spoolDirAgent.sources.source1.selector.type = multiplexing
spoolDirAgent.sources.source1.selector.header = State
spoolDirAgent.sources.source1.selector.mapping.CN = channel1
spoolDirAgent.sources.source1.selector.mapping.IN = channel2
spoolDirAgent.sources.source1.selector.mapping.ID = channel2
spoolDirAgent.sources.source1.selector.defalut = channel1
如果可能,请告诉我如何在水槽中使用事件标题?
提前致谢!
答案 0 :(得分:0)
如flume-ng用户指南所示,如果事件标题不包含键'State',则为默认值 将使用频道。并在flume-ng用户指南中搜索“静态拦截器”,然后或多或少地知道如何在标题中添加关键“状态”。