A technical troubleshooting blog about Oracle with other Databases & Cloud Technologies.

Overview

2 min read
Splunk is a software platform to search, analyse & visualize the machine generated data gathered from different websites, applications, sensors, devices etc. which make up your IT infrastructure and business.

Splunk is a big data platform that simplifies the task of collecting and managing massive volumes of machine-generated data and searching for information within it. Splunk is an advanced, scalable, and effective technology that indexes and searches log files stored in a system. It analyzes the machine-generated data to provide operational intelligence.

History

Splunk was founded in 2003 by Rob Das and Eric Swan, who aimed to provide a solution to the “information caves” that organizations struggled with. The name Splunk came from the term “spelunking,” which is a term describing the hobby of exploring caves. The co-founders developed the technology to create a search engine that could log files stored within a system’s infrastructure. They aimed to market it in bulk, enabling the technology to be deployed in any use case.
In 2020, Splunk was named to the Fortune 1000 list. As of September 2020, Splunk's client list includes 92 companies on the Fortune 100 list. On September 21, 2023 Cisco announced it would acquire Splunk for $28bn in an all-cash deal.

Features:

Real-Time Monitoring
Threat Intelligence
Data and User Monitoring
Application Monitoring
Analytics
Log Management and Reporting


Benefits:

High Scalability
Find insight of machine generated raw data
Splunk Dashboard offers enhanced GUI
Can create analytical reports with interactive charts, dropdowns
It does not need any database to store its data, as it extensively makes use of its indexes to store the data
Can get you alerts on emails when system is degraded


Major Drawbacks:

Deploying Splunk agents are costly
Market competition with other open source tools.

Key Points

1. Up to 45% reduction in incidents

2. Up to 95% reduction in MTTI

3. Up to 67% reduction in MTTR

4. Increased margin from less downtime

5. Reduced customers calls & SLA penalties

6. Avoid capital expense on hardware