Loading…
Welcome to Percona Live Online 2021
Online Open Source Database Conference
REGISTER HERE!
Monitoring [clear filter]
Thursday, May 13
 

09:30 EDT

What Do We Want to Monitor? All the Databases!
Your databases and monitoring are all set up and you've got your MySQL, PostgreSQL and MongoDB databases figured out - you're monitoring them and everything is fine. But now you've been tasked to keep tabs on that new Cassandra cluster your company has - we'll show you how to incorporate monitoring it into the Percona Monitoring and Management tool and which features enable you to get the best out of any new and existing database you're incorporating. Database problems? Not on your watch.

Speakers
avatar for Agustin Gallego

Agustin Gallego

Senior Support Engineer, Percona
Agustín joined Percona's Support team in 2013, after being part of the Administrative team from February 2012. He is studying to get a Computer Systems Engineer degree at the Universidad de la República, in Uruguay


Thursday May 13, 2021 09:30 - 10:00 EDT
Room #2

10:00 EDT

How to Develop BPF Tools with libbpf + BPF CO-RE
Distributed clusters might encounter performance problems or unpredictable failures, especially when they are running in the cloud. Of all the kinds of failures, kernel failures may be the most difficult to analyze and simulate.

Based on Berkeley Packet Filter (BPF), BCC (BPF Compiler Collection) offers many useful resources to construct effective kernel tracing and manipulation programs but it might cause inconveniences for developers in certain situations. Compared with BCC, libbpf + BPF CO-RE seems a better solution because it greatly reduces storage space and runtime overhead, which enables BPF to support more hardware environments, and it optimizes programmers' development experience.

In this talk, Wenbo Zhang will share his BPF practices on how to develop BPF tools with libbpf + BPF CO-RE. He will introduce the advantages of this development method, how to use this method to develop tools, and some tips and tricks for writing Linux BPF applications with libbpf.

Speakers
avatar for Wenbo Zhang

Wenbo Zhang

R&D, PingCAP
Wenbo Zhang is a PingCAP Development Engineer, focusing on performance analysis and diagnosis of Linux kernel. He talked about BPF for chaos and tracing in Kubernetes at Cloud Native + Open Source Summit China 2020.


Thursday May 13, 2021 10:00 - 10:30 EDT
Room #4

10:00 EDT

PMM: Migration From Prometheus to VictoriaMetrics
Recently, PMM replaced Prometheus with VictoriaMetrics. In the talk we want to cover the motivation behind this transition, the architecture and internals of PMM and technical details of the replacement.
The talk is going to be held by members of both organizations who took a part in migration: Percona and VictoriaMetrics. We expect the talk to be divided into the following parts:
1. The evolution path of PMM and decision to replace Prometheus (by Percona members)
2. PMM architecture and technical details of the transition to VM (by VM members)
3. The summary and results of collaboration

Some key slide titles from the talk:
1. Architecture of PMM
2. Why we decided to replace Prometheus
3. Transition period - what to do with historical data
4. Mutually beneficial collaboration for PMM and VM

The talk will also include the following observability topics:
1. Push vs Pull metrics collection approaches
2. Efficiency of monitoring systems

Speakers
AV

Aliaksandr Valialkin

Founder and CTO at VictoriaMetrics, VictoriaMetrics
VictoriaMetrics founder and core developer. Go contributor and author of popular libraries fasthttp, fastcache, quicktemplate
avatar for Roma Novikov

Roma Novikov

Technical Director, Percona Monitoring and Management at Percona, Percona
Roma Novikov joined Percona at the beginning of 2017 as Director of Platform Engineering. He started programming in 6th grade and has more than 15 years commercial experience in web development. He previously worked as CTO of one of the biggest web development/web design e-commerce... Read More →


Thursday May 13, 2021 10:00 - 10:30 EDT
Room #5

15:00 EDT

Monitoring Hundreds of RDS PostgreSQL Instances with PMM: The Rappi Case
The popularity of DBaaS cannot be denied. They are incredibly helpful for growth not only due to the operational tasks assistance but also for monitoring and visibility of database internals. In the case of RDS, Amazon provides pretty cool features other than the well-known CloudWatch: things like Enhanced Monitoring or Performance Insights are fantastic....but they came with a (unusually high) cost.

Enter PMM: The Percona Monitoring and Managing tool. PMM being highly customizable and based on well-known open source tools, appears as a great alternative, especially for DBA teams that require deep understanding of what is going on inside the databases.

However, PMM also require a considerable amount of time and effort to have it the way we wanted, especially for PostgreSQL.

Our journey involves work on several aspects like:
- PMM server capacity
- Limitations due to being at a DBaaS
- Several dashboard customization
- Additional data sources via custom queries and textfile-collectors
- Grafana tune
- Prometheus magic
- And some hacking...

Speakers
avatar for Daniel Guzman Burgos

Daniel Guzman Burgos

Performance & Scalability DBA, Rappi Inc.
Daniel studied Electronic Engineering, but quickly becomes interested in all data things. He has worked as a DBA since 2007 for several companies including a 7 years journey at Percona as the MySQL Tech Lead for the Managed Services department. He is currently a member of the Performance... Read More →
RC

Rodrigo Cadaval

Database Engineer Lead, Rappi Inc.
Rodrigo studies Information Systems Engineering. Started working in 2014 as Full Stack Developer (PHP - Laravel) and data was always his main focus and interest, reaching the point of replacing multiple backend processes with stored procedures. In 2016 he becomes PostgreSQL DBA, incorporating... Read More →


Thursday May 13, 2021 15:00 - 16:00 EDT
Room #4
 
  • Timezone
  • Filter By Date Percona Live Online May 12 -13, 2021
  • Filter By Venue Venues
  • Filter By Type
  • Altinity Community Track
  • Amazon
  • Amazon Aurora Community Track
  • Data on Kubernetes Community Track
  • Deployment
  • Google Community Track
  • HA/Cluster
  • Hybrid or Mixed Deployments
  • IDE
  • Keynote
  • Kubernetes
  • Management & Backup
  • MariaDB Community Track
  • Microsoft
  • MongoDB
  • Monitoring
  • MySQL
  • MySQL Community Track
  • OpenSearch Community Track
  • Other
  • Other Cloud
  • Other NoSQL
  • Other OSDB Topics
  • Other SQL
  • PostgreSQL
  • Presto Community Track

Filter sessions
Apply filters to sessions.