Monitoring Tools

So far we have identified many of the complexities of monitoring at scale, especially the challenges of context and how it may affect your implementation. We have also discussed the abstract components of monitoring such as instrumentation, collection, storage to name a few. In this section, we will discuss the tools that we currently support as well as those that could “plugin” to our monitoring solution. “Plugin” means the software could work in conjunction with our solution to provide useful feedback without modification of our code. It is also understood that while we will primarily focus on open source tools, in some cases we will also mention commercial solutions as well.