This article is a guest post written by Molly Barnes and is the first in a series exploring the "New Normal" of...
Python 2’s End-of-Life is rapidly approaching, here’s what that means for your Splunk Deployment
In case you missed it, the version of Python that Splunk currently bundles and ships in Enterprise (Python 2.7) will be end-of-life January 1, 2020. How will this impact your Splunk deployment? Here's our detailed guide!
Since a lot of Splunk customization can be achieved through Python, Splunk Enterprise now supports Python 3 and any Apps or Add-ons with Python 2.7 code will need to be updated to Python 3 compatibility.
Modern Customer Experiences: A Digital Conversation
When I began my career more than ten years ago, I used to think a successful project was deploying good code or executing all of the business requirements, but experience has since taught me that success is directly related to delivering the best possible customer service. Don’t get me wrong, writing good quality code and meeting business requirements are (and always should be) a priority, but delivering the best work with a poor experience to customers will unlikely have them calling for future opportunities.
I remember receiving training my first job at a Supermarket. We were...
What Non-EU Companies need to know about GDPR
I am no lawyer, but you probably already assumed this (I hope I hope I hope ... ). So, whatever you read here is informed by my own third party readings. However, you should definitely begin a dialogue with your legal team to determine if you are directly in this legislation's line of sight. By the end of this short post, you should be able to determine if you are in it's crosshair! Duck!
If you are first hearing about GDPR and your organization does most of its business primarily online and for the EU market then its probably a little late in the game (with...
Lessons Learned: Upgrading a Splunk Instance with No Downtime
Upgrading a single machine's instance of Splunk is easy. All we need to do is stop the instance, download either the .tar or the .rpm, and then either untar or yum install the package, restart Splunk, and voilà, we have an upgrade!
Agile State of Mind (Part 2)
Multi-site Implementations: Like Money...Mo Websites Mo Problems!
What is Multi-site?
Generally speaking, multi-site is a feature that allows for the sharing of web application resources among several websites on a single software installation and provides "easy-to-use" facilities for the creation, management, and maintenance of multiple websites.
Is Multi-site right for me?
Does your organization require the ability to launch new websites quickly?
Is your organization comprised of distinct brands with their own web identity and possibly web/IT staff?
Is business booming and now you need a site dedicated to incoming...
Reading Trace Logs with Splunk Add-on for SQL Server
Hello fellow Splunkers! In this blog post, we will outline how to utilize the Splunk Add-on for Microsoft SQL Server to ingest the binary trace log data that is generated by SQL Server.
In order to accomplish this objective, we must first establish a connection to the SQL Server instance using DB Connect. This of course involves creating an "Identity" that can authenticate to the database instance, and then creating a "Connection" via that Identity. This connection needs to be facilitated by a database driver, and one pitfall to watch out for here is to make sure to choose the...
Troubleshooting Tips for Splunk DB Connect 3
Hello, fellow Splunkers! In this post, we'll take a look at a few of the pitfalls to be aware of when using the quite powerful, but sometimes hard to troubleshoot, DB Connect (DBX) 3.1.1 application from Splunkbase. So let's jump right in, shall we?
NULL values for Timestamp
If a database table that you're importing (either rising column or batch mode) contains a column representing a timestamp, most likely you'll want to utilize that column as the timestamp of the event (database record) within Splunk, instead of using the index time as the timestamp. However, be...
Don’t Go Chasin’ Waterfalls (Part 1)
When using the waterfall methodology to manage projects, each phase (Planning, Analysis, Design, Development, Testing, Deployment) must be fully completed before the next can begin. Everyone can call these phases something different, but essentially it’s when progress is seen as flowing steadily downwards. This has worked for so long and continues to work for some, but why not try something new? Agile, perhaps? It’s been around for a while, but lately, it’s the methodology of choice and it's gaining momentum. Agile is a time-boxed, iterative approach to software delivery that builds...