3 ms·
I've used god quite a bit (that's actually how I found github in the first place, I believe) and found many of its facilities useful. I was mostly aiming for t
by dlsspy 17y ago
I've used god quite a bit (that's actually how I found github in the first place, I believe) and found many of its facilities useful.
I was mostly aiming for the stuff your system already does (and daemontools for when it doesn't do what it should already do). As this was becoming a rather large work of writing, I didn't want to spend some extra time to, you know, praise god.
Some of these things do go into the basics, though. At the very least, memory usage. Using rlimit for memory usage and death-of-child events for signaling restart gives really quick turnarounds for almost free.
But rlimit for cpu utilization is less useful for long-lived processes. And for things that are entirely outside of the scope (the most common one for me is, "is my log still growing"), it's just not helpful at all. These are the types of process monitoring where god helps a lot.