john quinn's blog
welcome to john quinn's blog
you can read about some of the technical stuff i've been working on recently, including scalability, xen, drupal and linux.
why not subscribe to my technical blog or check out some of my photographs, or go away and check out ava's blog or surfing conditions at ocean beach in san francisco.
there's more about me on our about us page. don't hesitate to contact me about anything, or follow me on twitter
smartly purge your old backup files on linux
if you backup your *nix box, eventually you'll get into the business of purging your old backup files to preserve disk space. a reasonable way to do this is to use the find command to identify old backups and delete them. you should, however, consider doing something a little smarter than this.
- 4 comments
- read more
- 2854 reads
how to setup real-time email-notification for critical syslog events
it is often important for system administrators to get real time notification of critical events. unfortunately, it isn't immediately obvious how to do this in the syslog framework. in this article i show you step-by-step how to do this.
- 6 comments
- read more
- 12518 reads
using a guardian to ensure your lamp site is always up
to guarantee maximum uptime for your site, it's a good idea to periodically check the health of your system and restart failing components. you can use a simple program to do this automatically. i like to call this type of program, a "guardian".
clearly guardians shouldn't be used as a crutch for a badly configured system. used appropriately, however, they can decrease downtime due to unexpected events or administrator-error.
in this article, i describe how to implement, install and configure a guardian using a lightweight bash script. i go on to describe how to watch over your lamp install using this guardian. please note that all code and configurations have been tested on debian etch but should be useful for other *nix flavors with subtle modifications.
- 3 comments
- read more
- 4898 reads
setting up syslog for distributed application logging
- read more
- 2766 reads


