Gathering data with Prometheus

- [Instructor] We got some good-looking stats in our last…video with cAdvisor, but it doesn't keep more…than 30 minutes of data, and we have to check different…cAdvisor instances for each node in our node cluster.…In this video, we'll cover aggregating that data…into a single place that will store it…for as long as we want.…Prometheus is a monitoring and alerting system…that can gather data from many sources.…It additionally has a powerful query language…that will allow for some useful reporting on metrics.…

If we click over here, we get Prometheus's home page.…Let's go to their documentation,…and then read about installing.…They cover installing using Docker, but it's mounting…a volume from your local host for the config file,…which we can't do in Docker Cloud.…So we're going to have to create a custom image.…Let's go ahead and copy this section here,…and now we're going to go over to a text editor.…I'm using Sublime Text, but you can use whatever.…

We need to create a directory for Prometheus.…Let's go ahead and open that in our Sublime Text.…

Resume Transcript Auto-Scroll

Author

Released

3/6/2017

Docker Cloud is a multicloud platform service that allows you to stand up a microservice, container-based architecture with minimal effort. In this course, Greg Hellings walks through how to get a container-based application up and running using Docker Cloud. Greg familiarizes you with the user interface and command-line interface for Docker Cloud. To ensure that you have a solid understanding of this service, he covers all of the major features available in Docker Cloud, such as connecting to different cloud providers, creating node clusters, creating services, defining stacks, and setting up repositories.