I would have to move my custom Correlation rules to a custom TA-foo app
My correlation searches comprises of:
Are there any best practices/recommendations that i need to consider other than
PS: I will also migrate the dependant KOs (macros/lookups etc) in a similar fashion to the TA-foo add on.
Is there any other better way to go about it, just to be future safe for upgrades, so that i have a single touchpoint rather than running after optimisations in each app after any activity such as a version upgrade .
Splunk version 7.3.0
ES version 5.3.1
@soumyasaha25 Normally, if you have access to the UI, You should be able to move/clone the correlation search/knowledge objects (KO) from one app to another app. This would move all the dependent KO's as well. But if you have a lot to do and have access to conf files, you can copy the contents from diff apps to your new custom app and delete after testing/validation. You don't need to add import in local.meta, as you can make your app's permission to 'global/system'. ES no longer selectively imports app/TA/SA-*.
You can have dispatch context as ES if you want.
Test/check splunkd.logs/btool for any errors after migration and restarting the instances.
@soumyasaha25 Normally, if you have access to the UI, You should be able to move/clone the correlation search/knowledge objects (KO) from one app to another app. This would move all the dependent KO's as well. But if you have a lot to do and have access to conf files, you can copy the contents from diff apps to your new custom app and delete after testing/validation. You don't need to add import in local.meta, as you can make your app's permission to 'global/system'. ES no longer selectively imports app/TA/SA-*.
You can have dispatch context as ES if you want.
Test/check splunkd.logs/btool for any errors after migration and restarting the instances.