LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Cheaper Splunk Alternative (https://www.linuxquestions.org/questions/linux-software-2/cheaper-splunk-alternative-579065/)

Noodles25 08-22-2007 07:23 PM

Cheaper Splunk Alternative
 
Does anyone know of any cheaper alternatives to splunk? For what it is, it seems very expensive and there's no way that I could convince management to splash out for it.

choogendyk 08-22-2007 09:23 PM

Well, some might argue that it's not in the same class, however, it suits my idea for what I want in this type of thing. And, it's open source, which fits your directive for cheaper. It's called SEC, or Simple Event Correlator. Simple, powerful, fast, pure perl, and not a lot of other stuff added on. I confess that I haven't actually implemented this yet, but I did spend a lot of time searching. My idea is to implement syslog-ng with a syslog server and have SEC running on the syslog server.

http://www.estpak.ee/~risto/sec/

http://sourceforge.net/projects/simple-evcorr/

For similar reasons, I am in the middle of configuring mon (try googling that, I don't remember how I finally stumbled on it). I want to keep my servers as simple as possible. If a monitor program gives me a list of a gazillion things it needs installed in order to function, then I don't want it.

http://mon.wiki.kernel.org/index.php/Main_Page

I don't intend to get into graphics for either of these. However, you can apply the same philosophy to that, using just RRDTool and a dirt simple (not full function) perl based web server that kicks off from inetd and has zero footprint otherwise.

http://oss.oetiker.ch/rrdtool/

I had a hard time finding the simple perl web server, and I don't remember where it is or what its name was now. It was almost as hard to find as mon or sec. There were 2 or 3 of them, but only one suited me. If I decide to go this route, I'll have to find it again.

Noodles25 08-22-2007 09:34 PM

Thanks for the info. Do you know of SEC supports multiple server reporting back to one or just monitors logs on one server?

choogendyk 08-23-2007 06:21 AM

That was the point of using syslog-ng with a log server together with SEC. Syslog-ng is pretty much the standard for this sort of thing.

SEC is really simple, but powerful. You could put it on multiple servers, but the advantages of having a log server are significant enough on their own. You have one place to look at logs (few sysadmins spend enough time doing that), still have log history if one of the servers is compromised, etc. Typically, this would be configured so that local system logs are maintained in addition to the log server. This means that if you are working on a particular server, you have logs locally. If you are trying to correlate events across multiple servers, you have one place to look. And, if you have a compromised system, in which the hacker /dev/nulled the logging, you have the log history up to that point on the log server, and you can analyze what happened.

pmcgovern 08-23-2007 04:10 PM

deleted by moderator

reddazz 08-23-2007 08:25 PM

pmcgovern, the forum rules do not permit advertising. Please visit http://www.linuxquestions.org/advertising/ for more information on advertising. Feel free to contact the forum admin if you have any questions about this policy.

syg00 08-23-2007 08:31 PM

Ahhh yes ....
I had wondered about where the (advertising) line was to be drawn.

Still, I was surprised when the OP mentioned splunk was too expensive. I had always considered it as free from the truckloads of ads I had seen - on sf.net or freshmeat.net maybe.
Never bothered downloading it, so never knew the true position.

pmcgovern 08-24-2007 10:51 AM

Splunk
 
My apologies if my post appeared to be advertising. Not my intention.

Noodles25 has been looking for something cheaper then Splunk.

My only point was Splunk is free (up to 500 megabytes of indexable data a day). It's hard to be cheaper then free. Noodles may not know that there is a free version.

Noodles25 11-23-2008 04:21 PM

500MB a day wasn't enough for my needs and the costing of splunk above that was too much.

anon107 02-04-2009 01:38 AM

and Lire ....
http://www.logreport.org/

and awstats ....

http://awstats.sourceforge.net/

james.b 09-18-2009 07:48 AM

you could checkout logscape from liquidlabs

Hope that helps,
J.

ccosk 07-25-2011 07:22 AM

Cheaper Splunk Alternative
 
google for f-deets, syslog format, mutliple platforms supported.

worm5252 11-09-2011 07:56 AM

ccosk, Thanks. As many people are finding, 500MB of data is nothing when you start taking about log aggrigation of many servers, so the free version of Splunk will not work. As many others are doing, I am searching around for splunk alternatives. I like Splunk, I think it is a great product, but unless you are a fairly decent size enterprise, budgets are not flexible enough to cover this expense.

I am taking a look into f-deets now to see if that will work for our needs.

RobinUS 09-21-2012 06:13 AM

Hi there,

We're working on a product that does things like:
  • Collecting data
  • Aggregation
  • Visualisation
  • Notifications
  • Scheduled reports
  • Much more..

If you would like to help us out and provide some feedback on what you need, we can give you access to our beta. Take a look at http://www.cloudpelican.com/ and signup to stay in touch.

syg00 09-21-2012 06:47 AM

Resurrecting old (inactive) threads is generally frowned upon. Especially if it could be construed you have merely signed up here to do advertising.

Personally, I would be happier to see that web page have (much) more data on what you are proposing (along the lines you have posted here maybe) before surrendering my email address to be potentially spammed.
Something to consider maybe - some of us have become more suspicious over the years.


All times are GMT -5. The time now is 03:57 AM.