Scout Blog

Stuff we think matters

The Relationship Between Observability vs. Monitoring

To put it simply, monitoring is for notifying you when something goes wrong in your application, and observability is to help you understand why that is. Read along, as we dive deeper to get a better understanding of the two and help you identify the right one for your use case!

How to Optimize Docker Performance

Docker containers have revolutionized the cloud industry. This guide will cover different methods of optimizing Docker performance and answer some frequently asked questions about the technology.

Ruby memory mastery: a Scout roadmap to monitoring like a pro | part 1

What is good memory management in Ruby? Besides the language’s baked-in features (like its advanced garbage collection and heap paging mechanism) this also means sensible coding, leveraging mature memory profiling tools – and, of course, using the best monitoring tools and practices.