+ All Categories
Home > Documents > What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing...

What’s New in PMM2? Percona Michael Coburn and Rachel …...Rachel Pescador Product Marketing...

Date post: 27-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
31
What’s New in PMM2? Michael Coburn and Rachel Pescador Percona
Transcript
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.


Recommended