Lazi

From Laen
Jump to: navigation, search

Lazi systems administration is about policies, philosophies, tools, and utilities designed to make your systems more self maintaining so you can concentrate on what you love.


Contents

Policies

Track Your Time

Log everything you do. Even the easy stuff. Just one line. A brief description. Something that'll make you remember what it is.

Options:

  • Carry a little notebook
  • Perpetually open vi session - SAVE OFTEN
  • a little script you can run that emails you a brief description. ex: $ log Checked disk space on fileserver

Get rid of tasks

Philosophy

You won't do it if it's not easy

Make hard things easy. If it has a lot of steps, make it one step. Your scripts can make a lot of assumptions.

If you do something a lot, don't

If you're doing the same task every day, find a way to do it once a week.

You won't do it if it's boring

Make easy things automatic.

If it's hard, but it's rare, just document it

If it needs to be done regularly, schedule it

...And do scheduled tasks _first_. Use a calendar. Use the "remind" program. Use a cron job. Whatever it takes to get you to do things when they're scheduled.

Assumptions

Assuptions save time and reduce script complexity. Don't store those assumptions in the script, though! Store them in a Configuration Directory!

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox