Happy Blogiversary Standalone SysAdmin

Date May 14, 2012

Today is May 14th! Four years ago today, I wrote my very first entry on the Standalone SysAdmin blog!

In Free advice is worth what you pay for it, I wrote about the genesis of my blogging – it all started with my LiveJournal, and my friends complaining that they didn’t “get” what I was writing…so I moved to blogspot, then to my own VPS.

The blog has really come a long way from this look!

Every once in a while, someone will ask me how to blog. My answer is almost always the same, and it sounds disingenuous, but it isn’t. The answer is to write. Write. Write. Write.

My theory behind blogging is that if you start a blog, you want to eventually be successful and have lots of people read it. If you want lots of people to read it, you want to have stuff for them to read, so you need to write a lot, especially in the beginning. Even if your writing is bad (especially if it’s bad, because then you’re getting practice, too!). Even if you don’t have anything amazing to say.

Just keep writing. Build a body of work, because some day, you’re GOING to write something amazing, and people are going to wonder, “gee, I wonder what else that person has written”, but if you don’t have a body of work, they’re not going to have anything to read, and they’ll leave. So you need to write.

If you look at the early posts on Standalone SysAdmin, there are a few gems among a lot of cruft. But I kept writing anyway. Eventually I wrote better stuff, and more people read it. But it took time to build that body of work, and it took time to build a group of readers.

When I celebrated my first blogiversary, I had a bit over 500 subscribers, and I was highly impressed. Given how my writing was at that time, I’m still impressed ;-)

As it stands right now, I have over 2,700 subscribers (thank you everyone who subscribes!), and in the past six months, I’ve had around 2 million page views (!) according to CloudFlare. That is simply amazing.

I want to thank all of my readers, whether they subscribe or just visit regularly (or even just find me on a Google search). Thanks to everyone who has emailed me over the years offering support, advice, and asking for help. I’m thankful for all of the opportunities you all have given me, and I look forward to blogging for years to come.




OK, enough navel gazing, let’s get down to business.

This past year at LISA’11, I won a drawing for a free pass to the Technical Sessions at LISA’12 this year in San Diego. Now, that’s kind of silly, because as a member of the LISA Blog Team, I get free admission anyway. So what should I do with it? I guess I could put it on Ebay…

Or I could give it away! To one of you!

So here’s how it’s going to go. You have to work for your entry, but only just. Fill out the following survey for a chance to win the pass to the LISA’12 Tech Sessions pass. This doesn’t get you into training, but it does include 3 days of tech sessions, plus the hallway track and BoFs. I don’t know the value because the prices aren’t up yet, but it’s worth a lot of money.

LISA’12 is in San Diego, California from Sunday, December 9th through Friday, December 14th. The Technical Sessions (what this pass gets you into) is from Wednesady, December 12th through Friday, December 14th. It covers the conference pass only. No airfare, no hotel, no food (except that which may be provided by the conference itself). It’s literally a pass to register for the tech sessions.

(note: you do not have to be a member of LOPSA to win the contest)

So there you go. Fill it out to throw your hat in the ring. Also, I included a thing for “don’t include me in the contest”, since some of you may not want (or need) to win a free pass.

If you have any questions, please throw them in the comments or email me directly at [email protected]. Thanks for 4 great years!

Triumphant return of SysAdministrivia

Date May 4, 2012

I love the idea of podcasts, but I decided a while back that the ones that were out there all fell into a format that were nearly unlistenable to me. I didn’t like the length, and I didn’t like the ceaseless laughing at each other by the cohosts. It was just grating on my nerves. I decided that I wanted to do one, but differently than what was out there.

After some discussion, my friend Brandon Burton and I started a podcast called SysAdministrivia. We released 2 episodes of the 4 that we recorded, but life intervened. Brandon changed jobs, I quit mine, and I moved to Ohio. And 18 months passed.

Now, though, we’re back. Episode 003 was released today. It’s only 25 minutes, so it should be easy to listen to. There are show notes with links on the website.

Please check it out, and if you like the format and idea, subscribe to the RSS. We’ll work on getting iTunes integration, but if there’s anything we should be doing that we aren’t, drop me a line or a comment below and tell me!

Thanks for listening!

Nagios World Conference – Sept 25-28 in St. Paul, MN USA

Date April 28, 2012

I like Nagios a lot. Actually, I really just like monitoring the status of my resources and services, and I like incredibly flexible software that allows you to do whatever you want in order to accomplish your goals. In other words, Nagios.

It’s not without its warts, but it is software that I’ve used for several years despite them, and I feel like progress is being made.

Monitoring is important to me, and it should be important to you, if it isn’t already. It’s one of those things that you can always get better at, and with a tool lik Nagios, there are dozens of ways to get better at it.


I am intending to go to the Nagios World Conference this year in St. Paul, MN. At least a little bit of it is that I get in free, thanks to being named a Nagios MVP, but most of it is that I really, really want to be better at monitoring. (Also, I have some crazy ideas that I want so share with the group, so I’m going to be submitting a talk (and if this kind of thing interests you, then you should too!)).

Anyway, I wanted to let you know about this conference that’s coming up in September in plenty of time so that you can start planning now. As an aside, it’s nice to see the middle of the country getting some conference love. Aside from Ohio Linux Fest (incidentally, which overlaps the first day of Nagios! Really?!?), there’s not much in the American MidWest. Kudos.

I Can’t Drink, and Neither Should You

Date April 20, 2012

Just kidding.

I’ve had this blog post sitting in my queue for a week. I really thought this whole thing would blow over, but people keep talking about it, and as an interested conference-goer, it’s not outside of the realm of my interests…it’s just that I think that this whole “drinking at conferences” thing is pretty overblown.

Work is the curse of the drinking class
–Oscar Wilde

A lot of people go to conferences and drink while they’re there. A subset of people go to conferences SO that they can drink. Which, speaking economically, makes no sense to me. But whatever, there you have it.

Now, the post that I linked to above, Ryan Funduk’s Our Culture of Exclusion begins with two paragraphs about a culture of exclusion (and hey, I think that there really is a small group of individuals who actively try to exclude other people. I wrote Xenophobia and Elitism in the Community two years ago), but then he dives headlong into an accusatory diatribe over the “Alcohol Clique”.

Let me confront this label head on.

There isn’t an alcohol “clique” at tech conferences. There is a culture of technical people, and one aspect of that culture is alcohol. It isn’t the reason that (most) people come together, but it is something that is shared by many members of the community. That isn’t a clique, that’s mainstream.

Enough of the label, let’s actually get to the substance of the problem.

Ryan views drinking as exclusionary because some people don’t drink, don’t want to frequent the places where alcohol is drunk, and don’t want to be around people that have been drinking.

I sympathize with people who don’t drink, don’t want to frequent the places where alcohol is drunk, and don’t want to hang out with people who have been drinking. It has to be frustrating when 95% (99%? I don’t know the numbers) of a conference disappears in order to go partake in something you cannot or choose not to partake in.

At the same time, though, the activities of this vast majority are not exclusionary. You are not being excluded, you are excluding yourself if you choose not to be around people who are drinking. This isn’t a case of a disability barring you from entering a building – it’s a choice that you’re making not to be around people.

That being said…I agree with a lot of the observations that Ryan makes. There certainly are people (too many of them) that drink until they’re witless. Who are loud and obnoxious…and who frequent places that are loud and obnoxious. I don’t like that particular “scene”, so I don’t go there or hang out with those people.

Some of the things that go on around other conferences (like VMworld) are kind of…off the chart, as far as bad decision-making goes, so I’m going to exclude them and deal with the ones that I have more experience with, such as PICC and LISA…and it’s not all sunshine and roses, but it’s not all bad, either.

As you probably know, LISA has Birds of a Feather sessions, or BoFs, after normal conference hours. These are “unconference” sessions where people can create a meeting about a particular topic, and then (the theory goes) anyone with interest in that topic shows up and you can have an engaging and informative discussion. The BoFs are scheduled each night, Monday-Thursday until 10pm or so.

That’s exactly what happens, too. There are a lot of interesting BoFs on good topics that are all well attended. Until Wednesday, that is. Wednesday is when the actual LISA conference begins, with the previous two days having been training only. On Wednesday, the floodgate of attendees opens and the BoFs change.

Instead of having 6 rooms where each has 4 hours of BoFs full of people, you have 3-4 rooms of poorly-attended BoFs because enterprises grab up big chunk of BoF time…which I’m not complaining about. Vendors have the same right to BoF time as individuals (note that I don’t know if a BoF time block is negotiated as part of a sponsorship package or not, but it may be, since a couple of the vendors get 2 hour BoF-space). What I do complain about is that these things are called BoFs in the first place.

Look at the LISA’11 BoF schedule. Take note of everything that says “vendor BoF”. My impression, from the majority that I’ve been to, is that they are far-less BoF and far more marketing and headhunting opportunities, in some cases with a party atmosphere thrown in. There’s often very little actual discussion of the company’s technologies other than maybe a slideshow or a technical “state of the union”-type address.

If there’s so very little signal in all of the noise, why do people go? In a word…beer. At the very least, there are buckets full of beer at the front door of the room when you walk in. The higher-end ones have wine, too, and although I’ve never seen liquor in an official BoF, there very well could be. I don’t know.

The thing with the vendor BoFs is that the vendors see buying beer as either a community service of sorts, or a marketing expense, or maybe as a human-resources endeavor, but whatever the reason, it virtually guarantees that any BoF that runs up against, say Google’s, is going to have next to no one attending it.

But what are you going to do? As someone who throws a BoF or two every year, I have a choice to make. I can schedule my BoF before the big vendor BoFs start, or I can schedule it late enough that all of the vendor BoFs are over, or I can schedule it against what I judge to be the weakest vendor BoF in my time frame. I’ve done all of those. But let me be very clear – I am not being excluded. I am making a choice to not attend a vendor BoF and partake of whatever it is that they’re offering, be it alcohol, company, or ambiance. It is my choice.

Yes, the situation sucks from the perspective of someone who feels like they have something to offer people who are busy drinking somewhere else, but that is the situation at hand. Would eliminating vendor BoFs solve the problem? Hell no. LISA is held in the heart of metropolitan areas for a reason – good access to local restaurants, pubs, and other attractions. Enterprises would LOVE it if the LISA staff got rid of vendor BoFs, because hotels charge an astounding amount of money for providing beer, and it would be cheaper to rent an entire pub than it is to supply hotel beer and wine to the probably 400+ people who showed up to Google’s BoF last year.

If you eliminate vendor BoFs then you not only continue to keep vendors involved, but you actively draw people away from the conference location. This isn’t even “not winning”, it’s losing worse.

There is no way to win the war on an “anti-alcohol” ticket. Ask the 21st amendment of the United States Constitution.

So instead, winning the war means picking your battles and deciding what you want to fight against.

Here is what I am against, that Ryan referenced in his post. I am against parties that are so dark you can’t see the person you’re trying to talk to. I am against parties that are so loud that you can’t hear the person you’re trying to talk to. And I’m against parties that are so crowded that you can’t find the person you’re trying to talk to. If you’ve been to conferences, you know the parties that I’m talking about, and at LISA, I can think of at least one that was a “vendor BoF”.

So, if I were to take the stance that I was against a party of that sort, my first step would be to identify why people wanted to be at that party.

Is it the ambiance? For a few people, sure, but there’s far more ranting against that than praise of it. Since the people who like that “club” feel are going to seek it out, and my goal isn’t to be in a place like that, our differences on the subject are irreconcilable, so I’ve got to move on.

Is it the giveaways? Sure, that has a lot to do with it. If someone is giving away an iPad or an Android, or a pass to LISA next year, but you’ve got to be present to win, you’re going to have a much higher attendance than you would otherwise.

But I think that the big reason is the alcohol, because free beer is a big draw for people who like to drink, and large vendor BoFs have it in spades. It’s the biggest draw that I hear about whenever I talk to someone who’s going to those BoFs.

So, in a thought-experiment, how could you fix the fact that people are going to vendor BoFs instead of content BoFs? You could eliminate the alcohol and giveaway aspect, but we already established how that turned out. Or you could level the playing field.

If all of the BoFs had the same access to alcohol, snacks, sodas, etc that the vendor BoFs did, then the vendor BoFs would be on equal footing with the guy who wants to hang out with people and talk about shell scripting, or configuration management, or anything else that no vendor would ever sponsor on their own. If there were no incentive to attend a useless BoF, then you wouldn’t. And vendors COULD move away from the conference and have unofficial BoFs at local pubs, but they wouldn’t, for the same reason they don’t now – competition from other more convenient (i.e. on the conference site) BoFs that offer the same or similar levels of desirable features (i.e. alcohol).

Anyway, enough about conference BoFs, and back to the culture of drinking stuff.

Again, yes, our culture does include drinking as one of its hallmarks, but I have never, ever, not even once, been (or seen anyone) put down for deciding not to drink. And I know a lot of people that can’t or won’t drink. In fact…

I didn’t write about this here, because, well, I was “busy”, but a few weeks ago, during a Tech Field Day event, I had to go to the hospital because I was experiencing a condition called atrial fibrillation, which is where the top part and bottom part of your heart disagrees about when and how often to pump. It’s very uncomfortable, and can be dangerous if left untreated, so I spent a few days in the hospital.

One of the outcomes of that was, because they feel that my having alcohol was a contributing factor, they advised me not to drink to excess. I decided that three days in the hospital was enough, and so I decided that the easiest way not to have a second beer is to not have the first. I haven’t had a drink of alcohol since the night I went in to the hospital.

That’s a big change for me, because I’m not a heavy or regular drinker, but I really enjoy good beer and good scotch, but I’m making a decision not to have them any more (although I reserve the right to taste new and interesting alcohols, I’m not going to be sitting down and having one).

By the arguments of Ryan and several other people who have weighed in on the topic, I could now consider myself excluded from the events where drinking takes place. Hogwash.

Were I not to be around people who are drinking, it would be my decision. As it is my decision to drink or not, is it not my decision to share company with people or not? If I don’t like the place they’re hanging out, I can hardly say that I’m being excluded for my own preferences.

No, I’m not going to take this exclusionary view. Instead, I am going to continue to hang out at the BoFs (both with and without alcohol), I’m going to continue to go to the hotel bar after hours. And I’m going to continue to not drink alcohol, and I have every confidence that no one is going to give me a second thought over it. And if the people I’m with drink too much to the point that I, in my sober state, can’t stand to be in their company, I’ll leave and find someone else, or go sleep. But I’m not being excluded.

So there, that is my very long, very complaint-filled view on this culture of exclusion thing. Let me know how wrong I am in the comments.

AWS Marketplace: A New Moneypit

Date April 19, 2012

So last night, Amazon issued a press release announcing the availability of the Amazon Marketplace:

…an online store where customers can find, buy, and quickly deploy software that runs on AWS.

You can select software from well-known vendors including CA, Canonical, Couchbase, Check Point, IBM, Microsoft, SUSE, RedHat, SAP, and Zend as well as many widely used open source offerings, including WordPress, Drupal, and MediaWiki.

AWS Marketplace includes pay-as-you-go products, free software (AWS infrastructure fees still apply), and hosted software with varied pricing models.

When you find the software you’d like to purchase, you can use AWS Marketplace’s 1-Click deployment to quickly launch pre-configured server images, or deploy with familiar tools like the AWS Console. You’ll be charged for what you use, by the hour or month, and software charges will appear on the same bill as your other AWS services

Great. Awesome idea, where you can not only spin up AMI instances from the community, but from enterprises as well, and pay more money per hour for the privilege.

But surely it’s worth it, right? Lets take a look.

Here are the current prices for running EC2 instances:

Now, lets take a look at the prices for running a well known OS, Redhat Enterprise.

The costs for a license of RHEL when buying it from Redhat are very clear, with scaled amounts per support tier as well as price increases for enhanced feature sets.

The costs for paying for a license of RHEL hourly are here:

So, doing a bit of math, if we look at the cost of a “large” AWS instance for a year we get:

8,766 hours in a year * $0.32 per hour = a server that costs $2,805.12 a year

Now, with the Redhat Value Add:

8,766 hours in a year * $0.38 per hour = a server that costs $3,331.08

That’s a difference of $526, when an RHEL subscription costs $349 per year. So what are they charging me the $177 extra for? Support? I’m afraid not:

I can’t figure out why they think anyone would do this. ESPECIALLY considering that there is already an RHEL AMI available to use!

Here’s a pair of terminals I’ve got running:

The only difference is that the terminal on the right costs me $526 more per year!

Now, I’m not saying that all of the Marketplace offerings are bad…but you need to watch out.

Things to look for are whether or not the stated price includes the cost of the EC2 instance, because some of them don’t. All of the 0.00/hour instances still cost money because they are running on EC2, and if you spin up a large instance of Tomcat from the Marketplace, you’re still going to get charged 32 cents every hour.

And for the love of all things holy, if you do decide to spin up an instance of something commercial, do price checks to make sure that you aren’t getting gouged. This layer of abstraction is the perfect place to hide invisible price increases, and none of us are in a good enough shape that we can throw away a lot of money on a little convenience.

BayArea Folks: Solid State Symposium next Wednesday

Date April 16, 2012

Next Wednesday, April 25th, the Tech Field Day crew is organizing a Solid State Storage Symposium in San Jose, California.

Stephen Foskett is hosting the all-day event which features a keynote address by Robin Harris of StorageMojo fame.

Chris M Evans, Howard Marks, and Nigel Poulton will moderate a panel of innovators in the enterprise solid state market.

The companies involved are:






Admission is free, so register at EventBrite and join us at the San Jose DoubleTree on Wednesday, April 25th at 9am.