Wow…I didn’t realize there would be so many tormented souls who had also experienced the same Apache+FCGI problems.
The good news is that if you regularly kill your zombie processes, you can run a productive server, even on a shared host. And, people are experiencing this on many shared hosts, not just Dreamhost.
The bad news is that you have to regularly kill your zombie processes.
So, I’m going to follow the path that I’ve been hearing about for a long time and will run lighttpd instead (at least on my other TextDrive account).
Some have also suggested voting for lighttpd at Dreamhost if you have a Dreamhost account.
Several people pointed out a bug in the latest Gruff 0.0.4 that was causing the legend to be drawn incorrectly. It has been fixed.
sudo gem install gruff
I also found a list of many different types of graphs that could be implemented in Gruff.
My immediate impulses for a Gruff roadmap are:
Of course, paying work comes first, but I’m using Gruff in other projects, so it will continue to be developed.