Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The 10 Commandments of Container-Native Monitoring

DZone's Guide to

The 10 Commandments of Container-Native Monitoring

In this post, we look at ten best practices that help teams performing better performance monitoring on their container-native applications.

· Performance Zone ·
Free Resource

Sensu is an open source monitoring event pipeline. Try it today.

Last week, we gave a webinar on container-native monitoring. The purpose of the webinar was to explain what it means to be "container-native" in terms of monitoring, and how this can help you to manage the performance of your container projects. As I was preparing for this webinar, I started making a list of the different elements of container-native monitoring, and I ended up with 10 items, so I decided to call them the "10 commandments."

Here is what I ended up with:

  1. Thou shall run and install as a container.
  2. Thou shall integrate with the orchestration layer.
  3. Thou shall be lightweight and non-intrusive.
  4. Thou shall speak container language.
  5. Thou shall auto detect.
  6. Honor thy developer.
  7. Thou shall work with environment variables.
  8. Thou shall have container-specific visualizations.
  9. Thou shall report on services.
  10. Thou shall be able to deal with large clusters and large data sets.

I was using these 10 commandments as a metaphor and a way to make the webinar a bit more entertaining. Please don't see this as a religious statement of any kind.

During the webinar, I explained each of these items in more detail, and my colleague Samuel illustrated them with a short demo. For the demo, we used CoScale, since it's the tool that we know best, but there are also other tools on the market that address container monitoring. So you can use these different points as a shortlist when selecting or comparing tools. And, obviously, add your own requirements to it.

If you missed the webinar, we are now making the recording available. All you need to do is sign up via this link.

Enjoy!

Sensu: workflow automation for monitoring. Learn more—download the whitepaper.

Topics:
performance ,container performance ,performance monitoring ,container monitoring

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}