Gathering log data is an essential function of network security but businesses are faced with tough choices as the majority of network monitoring tools can’t index this information for fast searches, while point solutions can incur a price premium. Splunk gathers log information from many sources, stores it in a central database and indexes it. If you don’t store more than 500MB of data a day, it’s free.