Monitoring Tooling
This digital credential validates your knowledge of monitoring MongoDB deployments. It recognizes your understanding of MongoDB's monitoring tools, ability to interpret key performance metrics such as CPU usage and query execution times, and ability to configure alerting mechanisms to capture critical events.
|
Upon completion of the Monitoring Tooling skill and skill check, you will earn a Credly Badge that you are able to share with your network. |
Learning Objectives

Use Monitoring Tools for MongoDB
List, describe, and use some of MongoDB's built-in monitoring tools.

Use Performance Metrics
Interpret key hardware performance metrics such as CPU usage, memory consumption, and query execution times.

Configure Alerting Mechanisms for Alerting Best Practices
Set up alerts based on performance thresholds to capture critical events and proactively manage database health.
Sequoyha Pelletier | Senior Technologist, Education
Sequoyha Pelletier is a Senior Technologist at MongoDB, bringing over 15 years of experience in technical curriculum development and delivery. Before joining MongoDB, he worked in the Worldwide Support team for DataStax, eventually leading the curriculum team for new hire onboarding.
Sequoyha is extremely passionate about providing quality education for free to those in need and enjoys pushing the boundaries of what is considered "normal" practices with delivering educational content.
Sarah Evans | Senior Curriculum Engineer
Sarah is a Senior Curriculum Engineer on the Curriculum team at MongoDB. Prior to MongoDB, she taught and developed curricula for developer bootcamps. Sarah has a MAT degree from Columbia University Teachers College and studied Software Engineering at Flatiron School in Chicago, IL.
Manuel Fontan Garcia | Senior Technologist, Education
Manuel is a Senior Technologist on the Curriculum team at MongoDB. Previously he was a Senior Technical Services Engineer in the Core team at MongoDB. In between Manuel worked as a database reliability engineer at Slack for a little over 2 years and then for Cognite until he re-joined MongoDB. With over 15 years experience in software development and distributed systems, he is naturally curious and holds a Telecommunications Engineering MSc from Vigo University (Spain) and a Free and Open Source Software MSc from Rey Juan Carlos University (Spain).
Daniel Curran | Senior Software Engineer
Daniel is a Senior Software Engineer at MongoDB. Before joining MongoDB, he worked as an Instructional Designer and Content Developer specialising in technical content for a host of international clients. Daniel's goal is to remove obstacles so learners can feel confident on their journey to become masters of MongoDB.
John McCambridge | Curriculum Engineer
John is a Curriculum Engineer on the University team at MongoDB. Before his work as a Curriculum Engineer, he was an instructor and teaching assistant for coding boot camps at UT (Austin), and UCLA. Additionally, he worked as a QA engineer for a startup called Coder and spent five years at Apple Inc. John is a passionate software engineer and educator who enjoys taking complex topics and making them digestible for the community.
In this skill, you'll learn to identify key metrics that give us a real time pulse on what's happening.
One benefit of understanding key metrics is that it helps to keep query response times as performant as possible.
And to tie it all together, we'll outline the core elements of a good monitoring strategy, what metrics to track, how to set up alerts for when things go sideways, and what our response plan should look like. From there, we'll learn how to use the MongoDB Atlas metrics and real time panel to actively monitor query specific metrics, as well as our server resources that have an impact on our query performance.
Next, we'll explore how to use Atlas query insights to dig into our underperforming queries.
Then we'll take a step back from the application level metrics and look at things from the cluster level by using command line tools like Mongo Step and mongotop to monitor MongoDB.
These tools provide a different perspective, showing us the activity across all databases and collections.
After that, we'll get familiar with higher level MongoDB commands like server status, stats, and call stats.
These commands give us a wealth of information about server operations, database health, and collection specifics.
Next, we'll put it all together by learning how to set up alerts in Atlas.
When you're finished, you'll be ready to put your new skills to the test. To earn your badge, simply complete all the related content and then take the short test at the end. After passing the test, you'll receive an official Qredly badge via the email you provided.
Be sure to share your badge on LinkedIn to show off your new skills.
By completing this skill badge, you'll have a working understanding of monitoring tools in MongoDB.
Let's get started.
