If the intention is cloning all data to both and you're okay with the double license ingest, you just need to configure outputs similar to this below. There could be other TLS settings to include, but adding a comma-delimited list in [tcpout] will duplicate all logs to both groups listed, which can each have their own independent cert settings. Another method is to create a "050_clone_app" with just the [tcpout] stanza, calling the exact name of the tcp group in the 100 UF cloud app and your other outputs app to your on-prem. That way it's modular, can be managed with a DS, and when you're ready to cut one out you just delete the "050" app and the outputs you no longer want. We do this all the time to migrate from one Splunk to another with a clone period during migration and testing. outputs.conf [tcpout]
defaultGroup = cloud_indexers, onprem_indexers
[tcpout:cloud_indexers]
server = 192.168.7.112:9998, idx2, idx3, etc
clientCert = $SPLUNK_HOME/etc/auth/kramerCerts/SplunkServerCert.pem
(retain settings from UF Cloud 100 app)
[tcpout:onprem_indexers]
server = 192.168.1.102:9998, idx2, idx3, etc
clientCert = $SPLUNK_HOME/etc/auth/kramerCerts/SplunkServerCert.pem
... View more