switch to room list switch to menu My folders
Go to page: First ... 20 21 22 23 [24] 25 26 27 28 ... Last
[#] Sat Feb 14 2015 15:27:28 EST from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

Sounds good in theory but Exchange is still a buggy pile of crap, easily exceeded by "sloppy" software, no matter how many "real QA people" are thrown at it.

[#] Mon Feb 16 2015 15:27:43 EST from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

It is very good at what it was designed for, which is to pad salaries of ops.

[#] Wed Feb 18 2015 08:22:48 EST from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

Well yes, there is that.  It pains me to see a bunch of paper tigers insisting that you need half a dozen servers to provide email to a group of 100 people, because that's what they were told was "best practice."  And then it has regular outages and they all blame each other.

This is not an exaggeration; I speak from direct experience.  The environment in question ran Citadel for nearly seven years without a single outage.  So you have a system built by hobbyists in our spare time, with quality that greatly exceeds an expensive system built by thousands of highly paid developers and QA people.

So I'm going to come to a different conclusion.  Quality happens when someone is thinking about quality.  It happens when delivering something that works properly is held as a higher priority than delivering something that has an ever-growing feature set.  I believe that this can happen in the cathedral or in the bazaar.

[#] Wed Feb 18 2015 11:44:50 EST from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

Wearing my pointy-haired toupee for the moment... part of my responsibilities are tending toward team lead these days. So I think: quality happens if you lecture the junior devs until their ears bleed. ( I try to be a bit nicer about this than it sounds. ) That's more cathedral than bazaar though.

Imagine that... me, responsible.

[#] Wed Feb 18 2015 12:43:57 EST from fleeb

[Reply] [ReplyQuoted] [Headers] [Print]

Heh... team lead... lead developer... we're all growing up.

[#] Wed Mar 04 2015 08:01:32 EST from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

Yeah, careful about that. A bit further down that road is a group of assholes committed to your failure.

[#] Thu Mar 05 2015 12:18:34 EST from fleeb

[Reply] [ReplyQuoted] [Headers] [Print]

As long as they're legitimate competition, I'm okay.

If their supposed to be on the same team, I need to find a smaller team.

[#] Thu Mar 05 2015 14:28:37 EST from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

They are ostensibly on the same team, but each one of them is actually a team of one, and that team has a zero tolerance for competition.

[#] Fri Mar 06 2015 16:48:28 EST from fleeb

[Reply] [ReplyQuoted] [Headers] [Print]

Meh... I haven't had too many dealings with those types, because I don't get hired to work in environments like that. Possibly because I'm viewed as a threat.

[#] Tue Mar 10 2015 09:11:43 EDT from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

Truly talented people *are* a threat to political scumbags. You wouldn't get hired to work in that kind of environment. What usually happens is that a once-docile environment grows to the point where it attracts the kind of people who put their own career advancement at a higher priority than actually being a decent corporate citizen.

It's nice to be important, but it's more important to be nice.

[#] Thu Mar 19 2015 07:37:31 EDT from dothebart

[Reply] [ReplyQuoted] [Headers] [Print]

The more monitoring you have, the more trouble you find. If you don’t have monitoring, trouble finds you.

[#] Thu Mar 19 2015 09:03:21 EDT from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

Splunk. Has worked very well for us.

Pricey, but when you don't have time to *design* something, you just throw a full-text search engine at your app logs.

I think we're starting to talk about a more open alternative?

[#] Thu Mar 19 2015 09:07:47 EDT from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

What's the open alternative? I'm about to recommend a fairly significant spend on Splunk.

[#] Thu Mar 19 2015 09:09:23 EDT from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

I'll ask today. Remind me if I don't.

[#] Thu Mar 19 2015 10:59:15 EDT from dothebart

[Reply] [ReplyQuoted] [Headers] [Print]

theres something like logstash, which I again instantly forgot about since its also done in some bizare language running in the java interperter.

[#] Thu Mar 19 2015 12:22:46 EDT from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

logstash is one of the alternatives we were talking about, yes. I doubt we did a full evaluation yet.

[#] Thu Mar 19 2015 12:32:31 EDT from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

One of the most powerful things we do with Splunk is the "transaction" filter. I don't see any direct replacement with logstash... this is statically configured and seems to have limitations, but it's somewhere in the ballpark:

not quite close enough, transaction is an ad-hoc query:

[#] Thu Mar 19 2015 12:54:57 EDT from dothebart

[Reply] [ReplyQuoted] [Headers] [Print]

probably one would want something like that:

this is the logstash alternative:

(the credativ guys work with it)

Another tool /me wouldn't use... but may be interesting ;-)



[#] Thu Mar 19 2015 12:58:14 EDT from dothebart

[Reply] [ReplyQuoted] [Headers] [Print]

I like very much this one:

(have a look at the crazy videos ;-)

It uses a pimped collectd as some of the data sources.

[#] Thu Mar 19 2015 14:19:39 EDT from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

OK, for one thing, I hadn't correctly understood how logstash fits together with the rest of its ecosystem. Logstash is like splunkforwarder, I guess- it's a piece of low-level plumbing.

The querying all happens in elasticsearch:

Go to page: First ... 20 21 22 23 [24] 25 26 27 28 ... Last