What makes Collectl, a performance monitor for benchmarking, monitoring a system's general heath different from other monitoring tools is that unlike most tools that focus on a small set of statistics and runs either in an iterative manner or a daemon it tries to do it all.