Hi,
We need to forward all events to indexer group_A and filtered events to indexer group_B.
We are applying some transformations on a data.
We are forwarding this data in such a way that the data with transformations are sent to server 'A' and the data without transformations are sent to server 'B'.
The props, transforms and outputs are given as follows.
props.conf
[sourcetype]
TRANSFORMS-routing=routeAllEvents,routeFilteredEvents
transforms.conf
[routeAllEvents]
REGEX=(.)
DEST_KEY=_TCP_ROUTING
FORMAT=indexers_group_A
[routeFilteredEvents]
REGEX=(some_filter)
DEST_KEY=_TCP_ROUTING
FORMAT=indexers_group_A,indexers_group_B
outputs.conf
[tcpout]
forwardedindex.filter.disable=true
defaultGroup=indexers_group_A
[tcpout:indexers_group_A]
server=server1:9997
disabled=false
autoLB=true
[tcpout:indexers_group_B]
server=server2:9997
disabled=false
autoLB=true
[tcpout:indexers_group_C]
server=server3:9997
disabled=false
autoLB=true
This works fine.
Question:
If I want to forward all events (default group) to Indexers_group_C instead of indexer_group_A, I had to change in both outputs.conf and transforms.conf.
Is there any way to make transforms.conf to pick from the default group of outputs.conf?
... View more