Datadog markets itself as an IT infrastructure management tool, while Splunk Enterprise is security information and event management software. Despite this, both pieces of software are designed to collect large amounts of data produced by business applications. This data can then be used for data visualization and analysis.
Datadog and Splunk Enterprise are both favored by mid-sized companies and large enterprises. Datadog is slightly more popular with mid-sized businesses while Splunk is more popular with larger enterprises. Mid-sized companies likely appreciate Datadog’s high level of customization while larger businesses enjoy Splunk’s robust logging features.
Datadog and Splunk Enterprise both offer strong data capture and analysis features. Because they specialize in slightly different markets, however, they have a few standout features that set them apart.
Datadog offers a high level of customization for its users. It has a flexible API and custom dashboards that are easier to engage with compared to the competition. Datadog is also a lightweight piece of software that doesn’t place heavy demands on servers.
Splunk Enterprise provides robust logging capabilities. Users can create custom rules and search logs using the software’s query language. Splunk Enterprise also offers a variety of online training documents written both by the company and by its online community. Lastly, Splunk Enterprise can set up detailed custom alerts to inform users about any errors or anomalies in data.
Though Datadog and Splunk Enterprise both provide good data capture feature functionality, they also have a few limitations that are important to consider.
Analytics reports in Datadog are customizable but limited. Some users use a separate BI tool to handle complex analysis of data collected by Datadog. Datadog also charges for logging based on the number of log events. For businesses that log a lot of data, this can get expensive quickly.
Splunk Enterprise logs data well but searching that data can be slow when there is a lot of it. Additionally, while it is possible to create custom dashboards using Splunk Enterprise, the process is clunky and difficult for new users. Lastly, Splunk Enterprise places a greater demand on servers compared to Datadog.
Datadog features are purchased individually, allowing users to buy only the ones they need. Additionally, a free trial is available for most features. Datadog feature packages include infrastructure, log management, APM, networks, synthetics, and real user monitoring. Package prices start as low as $5.00 per month and reach up to $31.00 per month.
Splunk Enterprise also offers a free trial for their software. There is only one business package for Splunk Enterprise that includes all its features. The price for the business package is dependent on the business.
Provided by the TrustRadius Research Team
Published on April 24, 2020
Likelihood to Recommend
Feature Rating Comparison
Centralized event and log data collection
Event and log normalization
Integration with Identity and Access Management Tools
Custom dashboards and views
Host and network-based intrusion detection
- APIs, the ability to interact with the data we pull into data dog is key. We port the information over to Servicenow, so the ability to pull everything into DataDog, then Servicenow, is a key component of our success here at Wayfair.
- Simple Interface - clean, useful, effective. Allows users to use DataDog for one reason, get work done.
- Lightweight agent on hosts
- Allow for separation of control where we don't let some employees have access to production but still can diagnose issues.
- Common location to go for all logs even if the logs themselves aren't in the same place.
- Ability to ingest logs from different locations without having to change the code to put logs in a certain place (pro and con).
- User interface could be improved in some areas, looking for host information and the agent install link takes a bit of time.
- Configuration of the agent is generally done via a config file which is a pro and a con. It would be nice to have some UI to configure various agent options.
- Billing isn't entirely straightforward, they could use more reports to figure out the source of your monthly costs.
- Even though there is a search tool as a help function, you still have to read through many documentation to find the answers you're looking for and sometimes you don't find it. The help function in Splunk could be improved to be more intuitive or have a built-in help per report, panel or dashboard.
- Creating a Splunk dashboard is rather straightforward however, customization is not. Splunk could be improved to provide more tools or features for customization such as adding colors and font options for text and graphs or graphics.
- My dashboard has a lot of useful information and I want the important panels and reports at the top but there is no easy way to do this. Perhaps Splunk could be improved to allow features such as adding URL links to other dashboards or some other clever way to emphasize the important data in my dashboard without compromising space.
Likelihood to Renew
Reliability and Availability
Return on Investment
- One of our critical production databases went down a couple of weeks back. Just because we had the Datadog monitoring enabled for that database, Datadog sent the alerts to PagerDuty and we were instantly notified via pager and email alert. We could act right away and bring up the database within a few mins.
- Ability to create custom screenboards have allowed us to track the critical and warning alerts in front of our eyes all the time
- I'm not a data analyst so I can not provide concrete examples on how the business has benefited from implementing Splunk. However, the analysts I have worked with have provided a wealth of support in reducing workstation issues across the enterprise. This alone reduces the time it takes to determine where the exact problem lies between a workstation and the servers it tries to communicate with.
Premium Consulting/Integration Services—
Entry-level set up fee?
Datadog Editions & Modules
- Per Host Per Month
- Per Million Log Events
- Per Host Per Month
- Up to 5 hosts
- Up to 500 hosts
- 500+ hosts