The Great Splunkbundling (2021)
19 points
2 days ago
| 5 comments
| rakgarg.substack.com
| HN
LinuxAmbulance
2 days ago
[-]
They all sound like good recommendations, but there's not much in the way of a total drop in replacement for Splunk.

You can build an ELK stack or something that resembles it, but you have to hire someone to directly maintain it and build out functionality. If you're a megacorp, that might make sense financially.

I used to work at Splunk when they were still a fairly trendy start up, it was fun and I helped build out Cloudworks, Splunk's v2 cloud offering that was a significant upgrade in capabilities for customers vs the previous gen, Rainmaker. By the time I left though, it had a much more corporate feel to it as the C level execs pursued growth at all costs and went on a massive hiring spree, and a lot of the old timers that were incredibly talented and intelligent people were starting to leave for greener pastures.

reply
david38
1 day ago
[-]
I was there as well for years until 2021 in cloud. The fact that you know Rainmaker is pretty solid evidence you know the evolution of cloud.
reply
arminiusreturns
2 days ago
[-]
I think it's a space that's largely overengineered when classic solutions tend to work very well and are FOSS. On the log side, rsyslog, systemd-journal-remote, etc are being overlooked in favor of the behemoths like Splunk, and I think the real opportunity is in reducing the SIEM stack complexity by returning to simple tools that do their job well (unix philosophy).

The problem is then VC's and their companies are trying to monetize in their style, which almost always means using massive funds to dominate a market space and then hold on to that. Serving the customer need has almost become secondary to growth for these types.

What I see in this article is more stuff about the next Splunk, but what I want is an analysis of why people even need splunk (often they don't), and how that means the real opportunity is in returning to basics.

reply
bsder
2 days ago
[-]
It's overengineered because if you just need "logging" and "insights" you have lots of open source options.

If, however, you need "logging that an executive will put their signature to" suddenly you have very few options.

reply
oglop
2 days ago
[-]
I used to do this for a living and went on to work for a splunk partner.

This company was run like ass from an inside perspective. Made me realize how most of Splunk isn’t for making things secure, it’s to bring your insurance premiums down. I’ve certainly seen insecure setups with Splunk often and it’s a huge myth by having it you’re more secure. Doesn’t count if you run it as root and I was amazed how many major companies did exactly that.

Cured me of taking most of the security space seriously when I saw how the sausage was made. Most of its bunk and games with an insurance premiums. Literally companies would pay to just set it up then never touch it or turn off all the alerts. Didn’t matter though because by having it the insurance premiums went down. Just a money game. Very little to do with security.

reply
bsder
2 days ago
[-]
> Made me realize how most of Splunk isn’t for making things secure, it’s to bring your insurance premiums down.

Welcome to enterprise.

Almost everything in enterprise is about liability and blame transfer. Actually getting something accomplished is a long way down the TODO list.

reply
kjs3
2 days ago
[-]
After being at, oh, 5-6 Splunk shops I have yet to see one not fall into what I call the "Splunk Death Spiral".

  1) Have a massive logging problem.
  2) Get sold on Splunk.  
  3) Implement Splunk and pour all your data into it.
  4) High-fives all around at the amazing insights you're getting.
  5) Get the bill.
  6) Start rapidly paring down the amount of data going to Splunk to get under budget.
  7) Find you're not getting very good insights any more.
  8) Have a massive logging problem.
reply
smcnally
1 day ago
[-]
Without steps 2) - 7), the shops still have massive logging problems. Doing those steps has the shops closer to defining the problem and showing insights and possibilities. Step 5) quantifies costs for a solution that works.

> 6) Start rapidly paring down the amount of data going to Splunk to get under budget.

Step 6a) is often “build it ourselves” or “find a less-expensive alternative” — did any of your shops do that with success?

reply
kjs3
1 day ago
[-]
You completely missed the point, it seems.
reply
wwilim
2 days ago
[-]
I briefly worked for a place which used Splunk for what you'd normally use ELK for. I found it way more forgiving and in many ways easier to deal with than ELK, if only for the 100% certainty that you can run any query on anything, even if it sometimes takes ages. It was an old version, too.
reply