I'm thinking about switching my Splunk server from the enterprise trial to Splunk Free. Right now I've got data being sent to several indexes. Will enabling Splunk Free force data to be sent to a specific index (for example, the default index 'main') or will data continue to flow into the indexes I've already defined, as long as I don't hit my daily indexing limit?
Yeah, romantercero is right. It does not care how many index you have. It is only concerned about the volume of data that is going into splunk indexer.
The free version of Splunk comes with various indexes out of the box and the documentation does not mention any limits on the number of indexes you create or where the information gets sent to. I've actually created some myself on the free version.
This might help:
http://docs.splunk.com/Documentation/Splunk/latest/Admin/MoreaboutSplunkFree