Delta Reporting and CFEngine are not centralized applications. Yes, I do describe DR as centralized reporting for CFEngine, but that is a simplistic view for easy consumption. Both CFEngine and Delta Reporting are far more flexible.
Zero downtime and zero data loss in six months of Delta Reporting in production at Evolve Thinking. And DR is just getting better. In those six months we've added a dashboard, promises summary reports, an extensive development test suite, and promise and host trending graphs. And today we release 2.6 with improved SQL injection protection.
It was nice meeting everyone last night. Here is the slide deck.
Earlier this year I mounted /var/cfengine/state to a ram disk . The load change was dramatic, but there are draw backs. A reboot will lose promise locks, so any long ifelapsed jobs will run on cf-agent's next run. The folks at Normation tried this too.
Part 3 of CFEngine best practices.