Usually, Java applications use databases as storage. With an already working app, it's not necessarily so easy to support and maintain. We'll review some cases where you have a MySQL-powered Java application, and how you can easily set up monitoring for it using PMM. You'll see information about Java, system, and database in one system, and will be able to analyze it,
We'll see the latest version of Percona Monitoring and Management system (PMM) and combine it with JMX exporter to get data from Java metrics. All of these will be collected in Prometheus. We'll review dashboards and see how to make your own dashboards.
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 company in Europe.