SlideShare a Scribd company logo
Confidential
MongoDB Monitoring
Become a MongoDB DBA - What to Monitor (If you’re really a MySQLer)
Art van Scheppingen
Senior Support Engineer, Severalnines
Confidential
Logistics
☐ Webinar is recorded
☐ Replay available soon
☐ Feel free to ask questions at any time
☐ Use your control panel to contact us
☐ Or email us as well: info@severalnines.com
Confidential
Agenda
☐ Trending and alerting
☐ Why do we collect data?
☐ How does MongoDB monitoring compare to MySQL
☐ Key MongoDB metrics to know about
☐ Available open source MongoDB monitoring tools
☐ How to monitor MongoDB using ClusterControl
☐ Demo
Confidential
Trending and alerting
Confidential
Why do you need a good trending system?
Confidential
Confidential
Monitoring vs trending
☐ Monitoring system (i.e. Nagios)
☐ Checks if services are healthy
☐ Sends pages
☐ Trending system (i.e. Cacti, Graphite)
☐ Collects metrics
☐ Generate graphs
Confidential
Monitoring: Availability
☐ Do more than just opening a connection
☐ Measure true status of nodes and cluster
☐ Test read/write
☐ Open essential databases and collections
☐ Keep an eye on the replication lag
☐ Increase oplog size?
☐ Check the full topology
Confidential
Trending: Why do we need trends?
☐ Trending
☐ Plot trends of key (performance) metrics
☐ Find problems before they arise
☐ Pre-emptive problem management
☐ Trending tools
☐ Granularity of sampling
☐ More datapoints = better
Confidential
Why do we collect data?
Confidential
Why do we collect data?
☐ Periodical (daily/weekly) healthchecks
☐ Insight into all aspects of the database operations
☐ Post mortem and proactive monitoring
☐ Capacity planning
Confidential
Healthchecks
☐ Healthchecks are a pain
☐ You want to see aggregated
data
☐ You want to be able to drill down
to a particular host
☐ You want to see the most
important data first and dig in
later on
Confidential
Post mortem and proactive monitoring
☐ Ability to dig into past data
☐ Even less than 5s of data
granularity (hardware-
dependent)
☐ Low granularity allows you to
catch the issue as it evolves -
no need to wait 5 minutes for a
graph to refresh
Confidential
Insight into internals, capacity planning
☐ Graphs based on MySQL
status counters
☐ Overall status and per-node
graphs
☐ Ability to get a timeshifted
graphs - useful for comparing
workload changes across the
time
Confidential
How does MongoDB monitoring compare to MySQL
Confidential
Type of metrics to collect
☐ Quite similar to MySQL
☐ Host metrics
☐ Operational metrics
☐ Storage engine metrics
☐ Replication metrics
Confidential
Host Metrics: what for?
☐ Similar to most other databases
☐ Understand the utilization of the hardware
☐ Capacity planning
☐ Determine the type of an issue
☐ I/O related?
☐ CPU related?
☐ Network related?
Confidential
Host Metrics: what to look for?
☐ CPU utilization (should I add more nodes to the cluster?)
☐ Network utilization (am I running out of bandwidth?)
☐ Ping (how badly latency affects my MongoDB cluster?)
☐ Disk throughput and IOPS (am I within my hardware limits?)
☐ Disk space (do I have to plan for larger disks?)
☐ Memory utilization (do I suffer from a memory leak?)
Confidential
Operational metrics
☐ Similar to most other databases
☐ Throughput of the cluster
☐ Relate throughput to cluster performance
☐ Determine the type of an issue
☐ Request spikes?
☐ Write amplification related?
☐ Queueing?
Confidential
Storage engine metrics
☐ Storage engine specific
☐ MMAP
☐ Wired Tiger
☐ MongoRocks
☐ Insight in how the engine performs
☐ Internal congestion
Confidential
Replication Metrics
☐ Throughput of the replication
☐ Durability of the oplog
☐ Replication lag
☐ Comparable to Galera replication
☐ Quorum based
☐ At least one secondary needs to acknowledge
Confidential
Eventual consistency
Confidential
Key MongoDB metrics to know about
Confidential
Oplog
☐ Similar to MySQL binary logs
☐ Oplog: a special collection
☐ Limited size
☐ Eviction of transactions (FIFO)
☐ Replication window
☐ Time between first and last transaction in the oplog
Confidential
Oplog
mongo_replica_0:PRIMARY> db.getReplicationInfo()
{
"logSizeMB" : 1895.7751951217651,
"usedMB" : 419.86,
"timeDiff" : 281419,
"timeDiffHours" : 78.17,
"tFirst" : "Fri Jul 08 2016 10:56:01 GMT+0000 (UTC)",
"tLast" : "Mon Jul 11 2016 17:06:20 GMT+0000 (UTC)",
"now" : "Mon Jul 11 2016 17:15:06 GMT+0000 (UTC)"
}
Confidential
Replication lag
☐ CPU, IO or lock related
☐ Outcome: similar to Galera
☐ Lagging behind could cause a full sync
Confidential
Replication lag
my_mongodb_0:PRIMARY> db.runCommand( { replSetGetStatus: 1 } ) {
…
"members" : [
{
"_id" : 0,
"name" : "10.10.32.11:27017",
"stateStr" : "PRIMARY",
"optime" : {
"ts" : Timestamp(1466247801, 5),
"t" : NumberLong(1)
},
},
{
"_id" : 1,
"name" : "10.10.32.12:27017",
"stateStr" : "SECONDARY",
"optime" : {
"ts" : Timestamp(1466247801, 5),
"t" : NumberLong(1)
},
},
…
],
"ok" : 1
}
Confidential
Connections
☐ Similar to MySQL when handling connections
☐ Client drivers may support connection pooling
☐ Multiple non-blocking queries can use the same connection
☐ Spawns new connections when low on threshold
☐ Increase of connections
☐ Locking issues
☐ Application request bursts
Confidential
Connections
mongo_replica_0:PRIMARY> db.serverStatus().connections
{ "current" : 25, "available" : 794, "totalCreated" : NumberLong(122418) }
Confidential
Transactions
☐ Atomicity on document level
☐ No “real” transactions
☐ Write data with the $isolated operator
☐ Similar to READ UNCOMMITTED
☐ No rollback
☐ Does not work on shards
Confidential
Transactions
mongo_replica_0:PRIMARY> db.serverStatus().opcounters
{
"insert" : 1355272,
"query" : 20712,
"update" : 8995,
"delete" : 0,
"getmore" : 400791,
"command" : 2405749
}
Confidential
Locks (generic)
☐ Three levels of (generic) locking
☐ Global
☐ Database
☐ Collection
Confidential
Locks (generic)
mongo_replica_0:PRIMARY> db.serverStatus().locks
{
"Global" : {
"acquireCount" : {
"r" : NumberLong(6050583),
"w" : NumberLong(2416551),
"R" : NumberLong(1),
"W" : NumberLong(7)
},
"acquireWaitCount" : {
"r" : NumberLong(1),
"w" : NumberLong(1),
"W" : NumberLong(1)
},
…
}
Confidential
Locks (WiredTiger)
☐ Document level locking
☐ Tickets (threads)
☐ Read
☐ Write
Confidential
Locks (WiredTiger)
mongo_replica_0:PRIMARY> db.serverStatus().wiredTiger.concurrentTransactions
{
"write" : {
"out" : 0,
"available" : 128,
"totalTickets" : 128
},
"read" : {
"out" : 0,
"available" : 128,
"totalTickets" : 128
}
}
Confidential
Cache
☐ MongoDB uses three tiers of cache
☐ Filesystem
☐ Active memory
☐ Storage engine (WiredTiger / MongoRocks)
☐ Page faults
☐ Evictions
Confidential
Page faults and cache usage
mongo_replica_0:PRIMARY> db.serverStatus().extra_info.page_faults
37912924
mongo_replica_0:PRIMARY> db.serverStatus().wiredTiger.cache
{
"bytes currently in the cache" : 887889617,
"modified pages evicted" : 561514,
"tracked dirty pages in the cache" : 626,
"unmodified pages evicted" : 15823118
}
Confidential
Available open source MongoDB monitoring tools
Confidential
Alerting Solutions
☐ Open Source
☐ Nagios
☐ Zabbix
☐ Subscription based
☐ MongoDB Cloud Manager
☐ VividCortex
☐ ClusterControl
Confidential
Nagios
☐ Nagios-MongoDB
☐ https://github.com/mzupan/nagios-plugin-mongodb/
☐ Performs some very important checks
☐ Replication lag
☐ Lock time percentage
☐ Index miss ratio
Confidential
Zabbix
☐ MongoDB Zabbix monitoring plugin
☐ https://github.com/nightw/mikoomi-zabbix-mongodb-monitoring
☐ All the necessary metrics and more
☐ Entries in oplog
☐ Pre-canned triggers
Confidential
Trending Solutions
☐ Trending tools
☐ Statsd/Grafana
☐ Cacti
☐ Zabbix
☐ Subscription based
☐ MongoDB Cloud Manager
☐ VividCortex
☐ ClusterControl
Confidential
Cacti
☐ Percona MongoDB Monitoring Templates
☐ https://www.percona.com/doc/percona-monitoring-plugins/1.
1/cacti/mongodb-templates.html
Confidential
Cacti
Confidential
Orchestration systems: Percona Monitoring & Management
☐ PMM
☐ https://www.percona.com/doc/percona-monitoring-and-management/
☐ Open Source Monitoring & Management framework
☐ Can deploy, manage and monitor MySQL & MongoDB
☐ Uses Prometheus and Grafana
☐ Still in Beta
Confidential
How to monitor MongoDB using ClusterControl
Confidential
Orchestration Systems: ClusterControl
☐ ClusterControl
☐ http://www.severalnines.com
☐ Deploy Mongo shards & replicasets
☐ Monitor and trend
☐ Manage configuration and backups
☐ Scale
☐ Community edition
Confidential
Deploy Mongo replicaSets and Shards
Confidential
Monitor and Trend
Confidential
Management
Confidential
Scale
Confidential
Demo
Confidential
Q & A
Confidential
Additional Resources
☐ Blog series: Become a MongoDB DBA
☐ http://severalnines.com/blog-categories/mongodb
☐ Webinar series: Become a MongoDB DBA
☐ http://severalnines.com/upcoming-webinars
☐ Visit our website for more resources!
☐ http://www.severalnines.com

More Related Content

What's hot (20)

PDF
Screaming Fast Wpmu
djcp
 
PPT
Scaling my sql_in_3d
sarahnovotny
 
PPTX
Александр Сергиенко, Senior Android Developer, DataArt
Alina Vilk
 
ODP
Как Web-акселератор акселерирует ваш сайт / Александр Крижановский (Tempesta ...
Ontico
 
PDF
Cache hcm-topdev
Thanh Chau
 
PDF
StripeEu Twistedbytes Presentation
twistedbytes
 
PDF
Massively Scaled High Performance Web Services with PHP
Demin Yin
 
PDF
MongoDB and server performance
Alon Horev
 
PDF
Secret Management Journey - Here Be Dragons aka Secret Dragons
Michael Man
 
PPTX
HighLoad Solutions On MySQL / Xiaobin Lin (Alibaba)
Ontico
 
PDF
Mongodb
Scott Motte
 
PDF
Cloud Hosted mongodb
Prem Sanil
 
PDF
2013 - Brian Stanley - Memcached, Cached all the things
PHP Conference Argentina
 
PDF
Zingme practice for building scalable website with PHP
Chau Thanh
 
PDF
Protecting MySQL Network traffic
Daniël van Eeden
 
PPTX
HTTPS @Scale
Arvind Mani
 
ODP
Rsyslog log normalization
Rainer Gerhards
 
PDF
MongoDB memory management demystified
Alon Horev
 
PDF
Web Performance Part 3 "Server-side tips"
Binary Studio
 
PDF
Large Scale Deployment of SSL/TLS For MySQL
Daniël van Eeden
 
Screaming Fast Wpmu
djcp
 
Scaling my sql_in_3d
sarahnovotny
 
Александр Сергиенко, Senior Android Developer, DataArt
Alina Vilk
 
Как Web-акселератор акселерирует ваш сайт / Александр Крижановский (Tempesta ...
Ontico
 
Cache hcm-topdev
Thanh Chau
 
StripeEu Twistedbytes Presentation
twistedbytes
 
Massively Scaled High Performance Web Services with PHP
Demin Yin
 
MongoDB and server performance
Alon Horev
 
Secret Management Journey - Here Be Dragons aka Secret Dragons
Michael Man
 
HighLoad Solutions On MySQL / Xiaobin Lin (Alibaba)
Ontico
 
Mongodb
Scott Motte
 
Cloud Hosted mongodb
Prem Sanil
 
2013 - Brian Stanley - Memcached, Cached all the things
PHP Conference Argentina
 
Zingme practice for building scalable website with PHP
Chau Thanh
 
Protecting MySQL Network traffic
Daniël van Eeden
 
HTTPS @Scale
Arvind Mani
 
Rsyslog log normalization
Rainer Gerhards
 
MongoDB memory management demystified
Alon Horev
 
Web Performance Part 3 "Server-side tips"
Binary Studio
 
Large Scale Deployment of SSL/TLS For MySQL
Daniël van Eeden
 

Viewers also liked (9)

PPTX
Training MongoDB - Monitoring and Operability
Nicolas Motte
 
PDF
MongoDB training for java software engineers
Moshe Kaplan
 
PDF
Log Structured Merge Tree
University of California, Santa Cruz
 
PPTX
Server discovery and monitoring with MongoDB
Joe Drumgoole
 
PPTX
RocksDB compaction
MIJIN AN
 
PPTX
RocksDB detail
MIJIN AN
 
PPTX
The Hive Think Tank: Rocking the Database World with RocksDB
The Hive
 
PDF
Tech Talk: RocksDB Slides by Dhruba Borthakur & Haobo Xu of Facebook
The Hive
 
PPTX
MongoDB basics & Introduction
Jerwin Roy
 
Training MongoDB - Monitoring and Operability
Nicolas Motte
 
MongoDB training for java software engineers
Moshe Kaplan
 
Log Structured Merge Tree
University of California, Santa Cruz
 
Server discovery and monitoring with MongoDB
Joe Drumgoole
 
RocksDB compaction
MIJIN AN
 
RocksDB detail
MIJIN AN
 
The Hive Think Tank: Rocking the Database World with RocksDB
The Hive
 
Tech Talk: RocksDB Slides by Dhruba Borthakur & Haobo Xu of Facebook
The Hive
 
MongoDB basics & Introduction
Jerwin Roy
 
Ad

Similar to Webinar slides: Become a MongoDB DBA - What to Monitor (if you’re really a MySQLer) (20)

PPTX
Performance Tuning Cheat Sheet for MongoDB
Severalnines
 
PDF
Webinar slides: How to Secure MongoDB with ClusterControl
Severalnines
 
PPTX
MongoSF 2011 - Using MongoDB for IGN's Social Platform
Manish Pandit
 
PDF
Introducing the Severalnines MySQL© Replication Blueprint
Severalnines
 
PDF
Mongo DB Monitoring - Become a MongoDB DBA
Severalnines
 
PPTX
Monitoring MongoDB’s Engines in the Wild
Tim Vaillancourt
 
PDF
MongoDB World 2019: Packing Up Your Data and Moving to MongoDB Atlas
MongoDB
 
PDF
Introduction to Apache Tajo: Data Warehouse for Big Data
Jihoon Son
 
PDF
Monitoring Big Data Systems Done "The Simple Way" - Codemotion Milan 2017 - D...
Demi Ben-Ari
 
PDF
Demi Ben-Ari - Monitoring Big Data Systems Done "The Simple Way" - Codemotion...
Codemotion
 
PPTX
Ledingkart Meetup #2: Scaling Search @Lendingkart
Mukesh Singh
 
PPT
Sql server performance tuning
ngupt28
 
PDF
MongoDB Basics Unileon
Juan Antonio Roy Couto
 
PDF
PGConf APAC 2018 - High performance json postgre-sql vs. mongodb
PGConf APAC
 
PDF
Cómo se diseña una base de datos que pueda ingerir más de cuatro millones de ...
javier ramirez
 
PDF
Mastering MongoDB Atlas: Essentials of Diagnostics and Debugging in the Cloud...
Mydbops
 
PDF
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Hernan Costante
 
PDF
MongoDB Tokyo - Monitoring and Queueing
Boxed Ice
 
PPTX
Journey through high performance django application
bangaloredjangousergroup
 
PPTX
MongoDB 101 & Beyond: Get Started in MongoDB 3.0, Preview 3.2 & Demo of Ops M...
MongoDB
 
Performance Tuning Cheat Sheet for MongoDB
Severalnines
 
Webinar slides: How to Secure MongoDB with ClusterControl
Severalnines
 
MongoSF 2011 - Using MongoDB for IGN's Social Platform
Manish Pandit
 
Introducing the Severalnines MySQL© Replication Blueprint
Severalnines
 
Mongo DB Monitoring - Become a MongoDB DBA
Severalnines
 
Monitoring MongoDB’s Engines in the Wild
Tim Vaillancourt
 
MongoDB World 2019: Packing Up Your Data and Moving to MongoDB Atlas
MongoDB
 
Introduction to Apache Tajo: Data Warehouse for Big Data
Jihoon Son
 
Monitoring Big Data Systems Done "The Simple Way" - Codemotion Milan 2017 - D...
Demi Ben-Ari
 
Demi Ben-Ari - Monitoring Big Data Systems Done "The Simple Way" - Codemotion...
Codemotion
 
Ledingkart Meetup #2: Scaling Search @Lendingkart
Mukesh Singh
 
Sql server performance tuning
ngupt28
 
MongoDB Basics Unileon
Juan Antonio Roy Couto
 
PGConf APAC 2018 - High performance json postgre-sql vs. mongodb
PGConf APAC
 
Cómo se diseña una base de datos que pueda ingerir más de cuatro millones de ...
javier ramirez
 
Mastering MongoDB Atlas: Essentials of Diagnostics and Debugging in the Cloud...
Mydbops
 
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Hernan Costante
 
MongoDB Tokyo - Monitoring and Queueing
Boxed Ice
 
Journey through high performance django application
bangaloredjangousergroup
 
MongoDB 101 & Beyond: Get Started in MongoDB 3.0, Preview 3.2 & Demo of Ops M...
MongoDB
 
Ad

More from Severalnines (20)

PDF
The Long Term Cost of Managed DBaaS vs Sovereign DBaaS
Severalnines
 
PPTX
Sovereign DBaaS_ A Practical Vision for Self-Implementation of DBaaS.pptx
Severalnines
 
PDF
PostgreSQL on AWS Aurora/Azure Cosmos VS EC2/Azure VMs
Severalnines
 
PDF
Localhost Conference 2024_ Building a Flexible and Scalable Database Strategy...
Severalnines
 
PDF
SREDAY London 2024 | Cloud Native Technologies: The Building Blocks of Modern...
Severalnines
 
PDF
Building a Sovereign DBaaS on K8s OpenInfra Summit Asia 2024.pdf
Severalnines
 
PDF
S-DBaaS Community Call | Introduction to Sovereign DBaaS: The why, what and how
Severalnines
 
PDF
WEBINAR SLIDES: CCX for Cloud Service Providers
Severalnines
 
PPTX
LIVE DEMO: CCX for CSPs, a drop-in DBaaS solution
Severalnines
 
PDF
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
PDF
DIY DBaaS: A guide to building your own full-featured DBaaS
Severalnines
 
PDF
Cloud's future runs through Sovereign DBaaS
Severalnines
 
PPTX
Tips to drive maria db cluster performance for nextcloud
Severalnines
 
PPTX
Working with the Moodle Database: The Basics
Severalnines
 
PPTX
SysAdmin Working from Home? Tips to Automate MySQL, MariaDB, Postgres & MongoDB
Severalnines
 
PDF
(slides) Polyglot persistence: utilizing open source databases as a Swiss poc...
Severalnines
 
PDF
Webinar slides: How to Migrate from Oracle DB to MariaDB
Severalnines
 
PDF
Webinar slides: How to Automate & Manage PostgreSQL with ClusterControl
Severalnines
 
PDF
Webinar slides: How to Manage Replication Failover Processes for MySQL, Maria...
Severalnines
 
PDF
Webinar slides: Backup Management for MySQL, MariaDB, PostgreSQL & MongoDB wi...
Severalnines
 
The Long Term Cost of Managed DBaaS vs Sovereign DBaaS
Severalnines
 
Sovereign DBaaS_ A Practical Vision for Self-Implementation of DBaaS.pptx
Severalnines
 
PostgreSQL on AWS Aurora/Azure Cosmos VS EC2/Azure VMs
Severalnines
 
Localhost Conference 2024_ Building a Flexible and Scalable Database Strategy...
Severalnines
 
SREDAY London 2024 | Cloud Native Technologies: The Building Blocks of Modern...
Severalnines
 
Building a Sovereign DBaaS on K8s OpenInfra Summit Asia 2024.pdf
Severalnines
 
S-DBaaS Community Call | Introduction to Sovereign DBaaS: The why, what and how
Severalnines
 
WEBINAR SLIDES: CCX for Cloud Service Providers
Severalnines
 
LIVE DEMO: CCX for CSPs, a drop-in DBaaS solution
Severalnines
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
DIY DBaaS: A guide to building your own full-featured DBaaS
Severalnines
 
Cloud's future runs through Sovereign DBaaS
Severalnines
 
Tips to drive maria db cluster performance for nextcloud
Severalnines
 
Working with the Moodle Database: The Basics
Severalnines
 
SysAdmin Working from Home? Tips to Automate MySQL, MariaDB, Postgres & MongoDB
Severalnines
 
(slides) Polyglot persistence: utilizing open source databases as a Swiss poc...
Severalnines
 
Webinar slides: How to Migrate from Oracle DB to MariaDB
Severalnines
 
Webinar slides: How to Automate & Manage PostgreSQL with ClusterControl
Severalnines
 
Webinar slides: How to Manage Replication Failover Processes for MySQL, Maria...
Severalnines
 
Webinar slides: Backup Management for MySQL, MariaDB, PostgreSQL & MongoDB wi...
Severalnines
 

Recently uploaded (20)

PPTX
Research Design - Report on seminar in thesis writing. PPTX
arvielobos1
 
PPTX
INTEGRATION OF ICT IN LEARNING AND INCORPORATIING TECHNOLOGY
kvshardwork1235
 
PPT
introduction to networking with basics coverage
RamananMuthukrishnan
 
PPTX
Optimization_Techniques_ML_Presentation.pptx
farispalayi
 
PPTX
L1A Season 1 Guide made by A hegy Eng Grammar fixed
toszolder91
 
PDF
𝐁𝐔𝐊𝐓𝐈 𝐊𝐄𝐌𝐄𝐍𝐀𝐍𝐆𝐀𝐍 𝐊𝐈𝐏𝐄𝐑𝟒𝐃 𝐇𝐀𝐑𝐈 𝐈𝐍𝐈 𝟐𝟎𝟐𝟓
hokimamad0
 
PDF
AI_MOD_1.pdf artificial intelligence notes
shreyarrce
 
PPTX
Orchestrating things in Angular application
Peter Abraham
 
PPTX
PE introd.pptxfrgfgfdgfdgfgrtretrt44t444
nepmithibai2024
 
PPT
Computer Securityyyyyyyy - Chapter 2.ppt
SolomonSB
 
PDF
Build Fast, Scale Faster: Milvus vs. Zilliz Cloud for Production-Ready AI
Zilliz
 
PPT
introductio to computers by arthur janry
RamananMuthukrishnan
 
PPTX
本科硕士学历佛罗里达大学毕业证(UF毕业证书)24小时在线办理
Taqyea
 
PPTX
原版西班牙莱昂大学毕业证(León毕业证书)如何办理
Taqyea
 
PDF
Apple_Environmental_Progress_Report_2025.pdf
yiukwong
 
PDF
Azure_DevOps introduction for CI/CD and Agile
henrymails
 
PDF
The-Hidden-Dangers-of-Skipping-Penetration-Testing.pdf.pdf
naksh4thra
 
PPTX
internet básico presentacion es una red global
70965857
 
PDF
DevOps Design for different deployment options
henrymails
 
PPTX
L1A Season 1 ENGLISH made by A hegy fixed
toszolder91
 
Research Design - Report on seminar in thesis writing. PPTX
arvielobos1
 
INTEGRATION OF ICT IN LEARNING AND INCORPORATIING TECHNOLOGY
kvshardwork1235
 
introduction to networking with basics coverage
RamananMuthukrishnan
 
Optimization_Techniques_ML_Presentation.pptx
farispalayi
 
L1A Season 1 Guide made by A hegy Eng Grammar fixed
toszolder91
 
𝐁𝐔𝐊𝐓𝐈 𝐊𝐄𝐌𝐄𝐍𝐀𝐍𝐆𝐀𝐍 𝐊𝐈𝐏𝐄𝐑𝟒𝐃 𝐇𝐀𝐑𝐈 𝐈𝐍𝐈 𝟐𝟎𝟐𝟓
hokimamad0
 
AI_MOD_1.pdf artificial intelligence notes
shreyarrce
 
Orchestrating things in Angular application
Peter Abraham
 
PE introd.pptxfrgfgfdgfdgfgrtretrt44t444
nepmithibai2024
 
Computer Securityyyyyyyy - Chapter 2.ppt
SolomonSB
 
Build Fast, Scale Faster: Milvus vs. Zilliz Cloud for Production-Ready AI
Zilliz
 
introductio to computers by arthur janry
RamananMuthukrishnan
 
本科硕士学历佛罗里达大学毕业证(UF毕业证书)24小时在线办理
Taqyea
 
原版西班牙莱昂大学毕业证(León毕业证书)如何办理
Taqyea
 
Apple_Environmental_Progress_Report_2025.pdf
yiukwong
 
Azure_DevOps introduction for CI/CD and Agile
henrymails
 
The-Hidden-Dangers-of-Skipping-Penetration-Testing.pdf.pdf
naksh4thra
 
internet básico presentacion es una red global
70965857
 
DevOps Design for different deployment options
henrymails
 
L1A Season 1 ENGLISH made by A hegy fixed
toszolder91
 

Webinar slides: Become a MongoDB DBA - What to Monitor (if you’re really a MySQLer)