Splunk, DNS logs, and why DNS data matters

BY Anna Ralph

Interested in downloading DNS Edge for Splunk? Download it from Splunkbase.

Today’s cyber security professionals and IT administrators are overwhelmed by an avalanche of data. With so many sensors and systems to monitor, the strategic vision of network security and network performance is easily lost.

Splunk provides a “single pane of glass” where IT administrators can see all their relevant metrics of network infrastructure and security in one place. By bringing together data feeds from across the network, Splunk empowers administrators with the high-level perspectives they need to assess (and ultimately improve) system performance.

DNS data provides critical insights into both security and performance, yet the sheer volume of information can be difficult to digest, even in a SIEM application like Splunk.  With clients and servers constantly spitting out IP addresses, it takes a degree of technical savvy to capture which information is meaningful.  So while it’s tempting to simply direct a raw DNS feed into Splunk, that’s hardly the way to provide actionable insight into network operations.

Putting DNS logs into Splunk

With its new Splunk integration, BlueCat highlights only the refined DNS data which is directly relevant to network security and performance. On the back end, BlueCat’s powerful Intelligent Security platform does the heavy lifting, capturing DNS information at the client level. When that DNS information runs afoul of the policies set by administrators or shows signs of manipulation, it gets kicked to Splunk as an alert. Users can then apply security policies based on those alerts.

The integration between BlueCat and Splunk is seamless. Splunk customers can maintain their current instance. All the data users see in the BlueCat management screen can now be ingested into Splunk. Need to apply a policy based on a pattern of malicious activity you notice in Splunk?  It’s as simple as navigating from the app to the management console. Want to add DNS data to your primary dashboard? Now you can. Looking for an alert when network activity goes against DNS policies? No problem.

If you have BlueCat Intelligent Security already, taking advantage of the Splunk app is as simple as downloading it from Splunkbase.

Analyzing DNS logs using Splunk

Once you have the right DNS data in Splunk, it's far simpler and faster to correlate the threat data that leads you to "patient zero".  Say your external firewall has alerted you to a malicious DNS query out on the network boundary.  That information is half useful - you know something is wrong, but not where the source of the problem is.

Splunk encourages us all to "listen to your data", and in this case DNS data is the other half of the equation.  Looking at the DNS logs in Splunk, you can trace that query back to a source IP, look at response data, and even see the query type.  This richer, granular source of information makes threat hunting much quicker and easier.  As you continue to collect information and amass DNS logs which show patterns over time, the related insights grow deeper.

If you’re a Splunk customer who has always wanted to monitor DNS data, maybe it’s time to consider everything that BlueCat can do for you.  Learn more about BlueCat Intelligent Security.

Anna Ralph

Anna is a passionate content writer who's always eager to learn something new about cyber security.

View more articles by Anna Ralph