If the intention of using a Universal Forwarder is only for a buffer to the Indexer, is it worth having one?
Theory: Should there be a need to take the Indexer down for maintenance, the UF could continue to receive data and then catch the Indexer back up when maintenance is complete.
Is there any other method (outside of maybe Clustered Indexer) to ensure that log data continues to flow (from say 300 inputs) to somewhere while the Indexer server is down for a short period?
The Universal Forwarder is more than just a buffer. Without it, how would you monitor the logs on remote (to Splunk) systems?
Another method to ensure data flows while an indexer is down for service is to have multiple indexers. If the UF is configured to forward to all indexers (and it should) then it will have an alternative path if one indexer is down. In the normal case, your data will be distributed across several indexers for better search performance.
The Universal Forwarder is more than just a buffer. Without it, how would you monitor the logs on remote (to Splunk) systems?
Another method to ensure data flows while an indexer is down for service is to have multiple indexers. If the UF is configured to forward to all indexers (and it should) then it will have an alternative path if one indexer is down. In the normal case, your data will be distributed across several indexers for better search performance.