What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing...
Transcript of What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing...
![Page 1: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/1.jpg)
What’s New in PMM2?Michael Coburn and Rachel Pescador
Percona
![Page 2: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/2.jpg)
Michael Coburn
● Product Manager for PMM (and Percona Toolkit)
● At Percona for seven years across multiple MySQL roles○ Principal Architect, Managing Consultant, Technical Account Manager
![Page 3: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/3.jpg)
Rachel Pescador
● Product Marketing Manager at Percona
● Joined Percona in January 2019 from a professional services background ○ Focus on the promotion and messaging of PMM2, Percona Server and Percona Backup
for MongoDB and our support, consulting, and managed services offerings.
![Page 4: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/4.jpg)
What is PMM and What Does it Do?
● PMM - Percona Monitoring and Management.
● PMM is a free, open source platform.
4
● PMM supports MySQL, MariaDB, MongoDB and PostgreSQL environments.
● PMM provides detailed time-based analysis.
● With PMM you can embrace multiple platform options.
● PMM can be used on-premises, and in the cloud, and it’s compatible with the major cloud providers.
![Page 5: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/5.jpg)
The Evolution of PMM
● PMM was launched in 2016
● PMM2 launched 19th September 2019.
● Introducing a brand-new platform.
● A major upgrade, providing much greater Query Analytics performance and usability.
5
![Page 6: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/6.jpg)
What’s New in PMM2?
● New performance and usability query improvements.● New query analytics for PostgreSQL. ● New ability to tag queries. ● New administrative API. ● New service-level dashboards.● Enhanced security protocols to ensure your data is safe.
6
![Page 7: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/7.jpg)
Why You Should Upgrade to PMM2
● Still (and always) free and open source.● A single pane of glass.● An enhanced version of our award-winning database monitoring tool. ● Keeps your revenue engine up and running. ● Spend less time managing complex environments. ● Speed up development. ● Improve the quality of your releases and applications. ● Enterprise-ready.
7
![Page 8: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/8.jpg)
8
Here’s….. Michael!
![Page 9: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/9.jpg)
PMM Architecture
● pmm2-client (eg. MySQL host)○ mysqld_exporter - MySQL metrics○ node_exporter - Linux/OS metrics○ qan-agent - Query Analytics
● PMM Server○ Query Analytics○ Metrics Monitor
■ Prometheus■ Grafana
![Page 10: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/10.jpg)
Query AnalyticsExamining queries in depth
![Page 11: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/11.jpg)
Query Analytics
● Speed up development - PMM creates a common language between DBA’s, developers, and sysadmins to help speed development and release cycles
● Identify the queries consuming the most amount of time● Default is grouped by the query abstract
○ Query Abstract - WHERE clause removed (replaced by '?')● Answers:
○ Which queries are causing the most amount of load in my Environment?○ How often do these queries run?○ How long do these queries take to execute?○ What other query characteristics exist to display and sort?
![Page 12: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/12.jpg)
Query Analytics Dashboard
![Page 13: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/13.jpg)
Query Analytics Enhancements
● Add additional fields○ Any field collected can be displayed
● Sort○ By clicking the header you can sort ascending or descending
● Filters○ Select from left side filters, or via the Filter By box
● Group By○ Query, Service Name, Database, Schema, User Name, Client Host○ "Which users cause the most activity"○ "What is my busiest schema"
![Page 14: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/14.jpg)
Query Analytics Filters
● Brand new feature in PMM2 that shows the distribution of matching queries against selected filters
● Two methods of selection:○ Filter by... box○ Left filter system
● Available categories (not exhaustive)○ Environment○ Cluster○ Replication Set○ Database○ Schema○ Node Name○ Service Name○ Client Host○ ...
![Page 15: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/15.jpg)
PostgreSQL Query Detail
![Page 16: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/16.jpg)
API
![Page 17: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/17.jpg)
API
● Add/remove instances and services● Configuration management possibilities
● pmmdemo.percona.com/swagger
![Page 18: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/18.jpg)
API - swagger
![Page 19: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/19.jpg)
19
Security Improvements
![Page 20: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/20.jpg)
Security changes
● Encrypted by default on the wire (TLS) ● Password protected exporters
![Page 21: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/21.jpg)
Navigational Concepts
![Page 22: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/22.jpg)
Navigation System Concepts
● Home dashboard - environmental overview● Instances Overview - grouping of like services (all MySQL servers)● Compare - put similar servers side by side● Summary - single instance, high level characteristics● Details - drill down at the instance level
![Page 23: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/23.jpg)
Instances Overview Dashboards
![Page 24: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/24.jpg)
Compare Dashboard
![Page 25: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/25.jpg)
Summary Dashboard
![Page 26: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/26.jpg)
Details Dashboard
![Page 27: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/27.jpg)
27
PMM Demo
![Page 28: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/28.jpg)
PMM and Kubernetes Operators
● Percona released Kubernetes Operator for PXC and MongoDB
● Watch how using PMM you can identify a high CPU + high QPS/node
● Scaling the cluster via the Operator allows for distribution of the workload
![Page 29: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/29.jpg)
How you can help?
● Do you have any areas or benchmarks you want Percona to talk about in
blogs together?
● Any bugs to report? Use our JIRA system
● Any features or tools you think we should focus on? Please let us know!
● Thank you very much!
● Questions?
![Page 30: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/30.jpg)
Rate My Session
30
![Page 31: What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing Manager at Percona Joined Percona in January 2019 from a professional services background](https://reader033.fdocuments.in/reader033/viewer/2022050314/5f77172c11e4a9062c5cdaca/html5/thumbnails/31.jpg)
We’re Hiring!
31
Percona’s open source database experts are true superheroes, improving database performance for customers across the globe.
Our staff live in nearly 30 different countries around the world, and most work remotely from home.
Discover what it means to have a Percona career with the smartest people in the database performance industries, solving the most challenging problems our customers come across.