Replace LogMessageProvider implementation to use a fixed size round robin buffer to preserve system resources.