SlideShare a Scribd company logo
UNDER THE HOOD:
SKYSQL MONITORING
IVAN ZLATOUSTOV
Product Manager
MariaDB Corporation
1
OVERVIEW OF THE ULTIMATE MARIADB CLOUD
2
SKYSQL
SKYSQL - ULTIMATE MARIADB CLOUD
1. SkySQL is the first and only database-as-a-service (DBaaS) to bring the full power of
MariaDB Platform to the cloud.
2. Combining powerful enterprise features, MariaDB expertise and world-class support.
3. Whether it’s a single development database or thousands of production databases.
4. Secure by default.
5. Works out of the box.
6. Includes SkySQL Monitoring
SKYSQL MONITORING
3
SKYSQL MONITORING
4
https://mariadb.com/products/skysql/get-started/
Sign up for SkySQL today and get a $500 credit toward up to three databases of any size and any
type (transactional, analytical or hybrid).
For more SkySQL
SKYSQL MONITORING
5
Introducing the ultimate MariaDB
cloud, SkySQL
Shane Johnson, Senior Director of Product
Marketing, MariaDB
Watch the recording
The SkySQL Monitoring Solution
6
SKYSQL MONITORING Tech Preview
SKYSQL MONITORING
… is the observability and monitoring service SkySQL providers
to the customers.
SKYSQL MONITORING
7
SKYSQL MONITORING
Database services are vital component of your applications.
Tracking of the availability and the database performance is key to your
business operations.
We understand that. We added SkySQL Monitoring as observability tool to
our SkySQL product.
It provides single pane of glass for monitoring your database services.
SKYSQL MONITORING
8
LIVE MONITORING
1. Provides real time database statistics for the DB Administrators and
Application Developers
2. Allows focusing on a specific component or specific measure.
3. Detection of problems introduced by external factors.
SKYSQL MONITORING
9
LIVE MONITORING
1. Provides real time database statistics for the DB Administrators and
Application Developers
2. Allows focusing on a specific component or specific measure.
3. Detection of problems introduced by external factors.
SKYSQL MONITORING
10
RETROSPECTIVE MONITORING
1. Historical trends of all metrics.
2. Comparison between two separate periods in time.
3. Comparison between two separate services.
4. Comparison between two separate version of the application,
database or database configuration.
SKYSQL MONITORING
11
UNDER THE HOOD
1. SkySQL Monitoring utilizes the same monitoring infrastructure used by our own
support teams.
2. It is built on top of the already proven and supported Prometheus and Grafana
products.
3. Extensible. Allows addition of new features.
SKYSQL MONITORING
12
PROMETHEUS
SKYSQL MONITORING
1. Open Source monitoring and alerting platform.
2. Widely supported and has very active community.
3. Supports Kubernetes and auto discovery of pods.
4. Flexible dimensional query language.
5. Pull based monitoring agents.
6. Supports Prometheus Alert Manager to handle alerts.
13
GRAFANA
SKYSQL MONITORING
1. Open Source system for observability and analysis.
2. Great for presenting and analysing time series and especially metrics data
3. Widely supported, very active community.
4. Highly customisable dashboards and chart panels.
5. Pluggable architecture, allows development of visualisation plugins.
6. Works great wit Prometheus & PromQL.
14
SKYSQL MONITORING
15
SKYSQL MONITORING ARCHITECTURE
SkySQL Architecture
SKYSQL MONITORING
16
The architecture of SkySQL
Sameer Tiwari, Infrastructure CTO,
MariaDB
MONITORING AGENTS
MariaDB Prometheus Exporter
Collects the monitoring data from all MariaDB Products.
It is designed and optimised specifically for the MariaDB components used in
SkySQL
● MariaDB Enterprise Server
● MariaDB MaxScale
● MariaDB ColumnStore
● MariaDB Platform
MariaDB Prometheus Exporter is supported by MariaDB and updated with the new
features as soon as they are developed in our database products.
SKYSQL MONITORING
17
MONITORING AGENTS
Kubernetes Exporters (kube-state-metrics)
Export relevant pod metrics from the kubernetes infrastructure.
● Pod statuses
● Pod system metrics
Container Exporter (cAdvisor)
Export relevant system metrics from the containers.
● Container system metrics
SKYSQL MONITORING
18
MONITORING INFRASTRUCTURE
● Collects, stores and optimizes collected database metrics.
● Starts collecting metrics as soon as the database is created.
● Stores the stats optimized for further use.
● Ensures monitoring data is collected only once with minimal
impact on the database performance.
● Serves the metrics data as often as needed for the monitoring
dashboards
SKYSQL MONITORING
19
MONITORING DASHBOARDS
● Present all database service performance statistics as a glance.
● Focus on a database service or deep dive to a specific server.
● Fullscreen (NOC) View to monitor live mission critical
applications.
● Modern Web Application which supports all modern browsers on
pc and most tablets.
SKYSQL MONITORING
20
SKYSQL MONITORING Tech Preview
Getting Started - LIVE DEMO
21
OPEN SKYSQL MONITOR
1. Create at least one database service in SkySQL
2. Add your IP to the SkySQL Monitoring whitelist.
This allows you to control the IP access to your monitoring.
You can change the whitelist any time.
3. You can open SkySQL Monitor for the first time, pressing the
“Dashboard” button from the “Monitoring” menu.
SKYSQL MONITORING
22
SKYSQL MONITORING
23
User Interface Components
24
SKYSQL MONITORING Tech Preview
SERVICE CATALOG SCREEN
WHAT’S NEW IN MARIADB 3.0
25
Service Catalog
Service Line
Server Line
DASHBOARDS SCREEN
WHAT’S NEW IN MARIADB 3.0
26
Service Name
Topology Type
And server Info
Server
Dashboards
Time Filter
NOC View
Dashboard Tabs
Metric Charts
SERVICE OVERVIEW DASHBOARDS
Status Tab
Set of dashboards vital for the
whole database service.
Charts
● Current SQL Commands
● QPS
● CPU Load
● Used Connections
● Aborted Connections
● Replication Status
SKYSQL MONITORING
27
SERVICE OVERVIEW DASHBOARDS
Database Tab
Displays information about the database
as historical charts.
Charts
● MaxScale Service Connections
● MaxScale Server Connections
● Aborted Connections
● Table Locks
● Open Tables
● Tables Opened
SKYSQL MONITORING
28
SERVICE OVERVIEW DASHBOARDS
Queries Tab
Displays information about queries as
historical charts.
Charts
● Top Commands (Recent/Hourly)
● Queries per Second
● Questions per Second
SKYSQL MONITORING
29
SERVICE OVERVIEW DASHBOARDS
Replication Lags
Displays replication lags in historical
charts.
Charts
● GTID Replication Lag
● Seconds behind primary
● Questions per Second
SKYSQL MONITORING
30
SERVICE OVERVIEW DASHBOARDS
System Tab
Displays system metrics in historical
charts.
Charts
● Top Commands (Recent/Hourly)
● Queries per Second
● Questions per Second
SKYSQL MONITORING
31
SERVER DASHBOARDS
Status Tab
Presents current server overview.
Charts
● SQL Commands Mix
● Queries per Second
● Current CPU, RAM, Buffer Pools
● Database and Network
throughput.
SKYSQL MONITORING
32
SERVER DASHBOARDS
Caches Tab
Displays historical charts about the
caches.
Charts
● Thread Cache
● Table Open Cache
● Table Definition Cache
● Query Cache and Activity.
SKYSQL MONITORING
33
SERVER DASHBOARDS
Database Tab
Displays historical charts about MariaDB
database parameters.
Charts
● MariaDB Active Connections
● MariaDB Aborted Connections
● Thread Activity
● Temporary Objects Created
● Table Locs
● Open Tables
● Open Files
SKYSQL MONITORING
34
SERVER DASHBOARDS
Queries Tab
Displays historical charts about MariaDB
running queries.
Charts
● Top commands by type
● Select and Sorts by Type
● Handler and Transactions
● Queries
● Slow Queries
SKYSQL MONITORING
35
SERVER DASHBOARDS
Queries Tab
Displays historical charts for the system
metrics.
Charts
● Memory distribution and overview
● CPU
● InnoDB MB/sec
● I/O and IOPS
● Networks
SKYSQL MONITORING
36
SKYSQL MONITORING
END OF THE DEMO
37
FOR EVERY DATABASE SERVICE
SKYSQL MONITORING
38
1. Available for all SkySQL customers.
2. Works out of the box
3. Based on recommendations from our MariaDB Remote DBAs.
4. Monitor all characteristic metrics for all standard SkySQL
database services.
Foundation Monitoring
EVERY DATABASE IS UNIQUE
SKYSQL MONITORING
39
Power Monitoring - Custom
1. Extends foundation tier.
2. Tailored monitoring solution to match the customer tailored power tier
service.
3. Supports custom topologies that might not be available for SkySQL
foundation tier.
4. Can support Alerts and Notifications.
SkySQL Monitoring
Documentation
SKYSQL MONITORING
40
r.mariadb.com/monitoring
Time for
questions.
SKYSQL MONITORING
41
THANK YOU
42

More Related Content

PDF
The architecture of SkySQL
PPTX
How Orwell built a geo-distributed Bank-as-a-Service with microservices
PPTX
ClustrixDB at Samsung Cloud
PPTX
How Pixid dropped Oracle and went hybrid with MariaDB
PDF
Introducing the ultimate MariaDB cloud, SkySQL
PDF
MariaDB Enterprise Tools introduction
PDF
What to expect from MariaDB Platform X5, part 1
PDF
Introducing the R2DBC async Java connector
The architecture of SkySQL
How Orwell built a geo-distributed Bank-as-a-Service with microservices
ClustrixDB at Samsung Cloud
How Pixid dropped Oracle and went hybrid with MariaDB
Introducing the ultimate MariaDB cloud, SkySQL
MariaDB Enterprise Tools introduction
What to expect from MariaDB Platform X5, part 1
Introducing the R2DBC async Java connector

What's hot (20)

PDF
Introducing workload analysis
PDF
Faster, better, stronger: The new InnoDB
PPTX
How we switched to columnar at SpendHQ
PDF
What to expect from MariaDB Platform X5, part 2
PDF
How QBerg scaled to store data longer, query it faster
PPTX
ClustrixDB: how distributed databases scale out
PDF
Getting started in the cloud for developers
PPTX
How to power microservices with MariaDB
PPTX
Deploying MariaDB databases with containers at Nokia Networks
PPTX
CCV: migrating our payment processing system to MariaDB
PDF
SkySQL MariaDB 云数据组件
PDF
The role of databases in modern application development
PDF
Global Data Replication with Galera for Ansell Guardian®
PDF
How THINQ runs both transactions and analytics at scale
PPTX
Caveats of hosting MariaDB on Microsoft Azure Cloud
PDF
How MariaDB is approaching DBaaS
PDF
Designing Resilient Application Platforms with Apache Cassandra - Hayato Shim...
PDF
InnoDB Scalability improvements in MySQL 8.0
PDF
Scylla Summit 2016: Why Kenshoo is about to displace Cassandra with Scylla
PPTX
How to Secure Your Scylla Deployment: Authorization, Encryption, LDAP Authent...
Introducing workload analysis
Faster, better, stronger: The new InnoDB
How we switched to columnar at SpendHQ
What to expect from MariaDB Platform X5, part 2
How QBerg scaled to store data longer, query it faster
ClustrixDB: how distributed databases scale out
Getting started in the cloud for developers
How to power microservices with MariaDB
Deploying MariaDB databases with containers at Nokia Networks
CCV: migrating our payment processing system to MariaDB
SkySQL MariaDB 云数据组件
The role of databases in modern application development
Global Data Replication with Galera for Ansell Guardian®
How THINQ runs both transactions and analytics at scale
Caveats of hosting MariaDB on Microsoft Azure Cloud
How MariaDB is approaching DBaaS
Designing Resilient Application Platforms with Apache Cassandra - Hayato Shim...
InnoDB Scalability improvements in MySQL 8.0
Scylla Summit 2016: Why Kenshoo is about to displace Cassandra with Scylla
How to Secure Your Scylla Deployment: Authorization, Encryption, LDAP Authent...
Ad

Similar to Under the hood: SkySQL monitoring (20)

PDF
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
PDF
Webinar slides: Free Monitoring (on Steroids) for MySQL, MariaDB, PostgreSQL ...
PDF
SkySQL & MariaDB What's all the buzz?
PDF
Cloud MariaDB Data suite
PPTX
The New MariaDB Offering: MariaDB 10, MaxScale and More
PDF
MariaDB for the Enterprise
PDF
MariaDB today and our vision for the future
PDF
MariaDB - a MySQL Replacement #SELF2014
PDF
DevOps Fest 2019. Mykola Marzhan. Monitoring Cloud Databases
PPTX
MariaDB und mehr - MariaDB Roadshow Summer 2014 Hamburg Berlin Frankfurt
PDF
2012 09 MariaDB Boston Meetup - MariaDB 是 Mysql 的替代者吗
ODP
MySQL Monitoring Shoot Out
PPTX
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014
PDF
[B14] A MySQL Replacement by Colin Charles
PDF
Welcome: MariaDB today and our vision for the future
PDF
Introduction of MariaDB AX / TX
PDF
SkySQL Cloud MySQL MariaDB
PDF
The New MariaDB Offering - MariaDB 10, MaxScale and more
PDF
Maria db 10 and the mariadb foundation(colin)
PDF
Big Data Analytics with MariaDB ColumnStore
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
Webinar slides: Free Monitoring (on Steroids) for MySQL, MariaDB, PostgreSQL ...
SkySQL & MariaDB What's all the buzz?
Cloud MariaDB Data suite
The New MariaDB Offering: MariaDB 10, MaxScale and More
MariaDB for the Enterprise
MariaDB today and our vision for the future
MariaDB - a MySQL Replacement #SELF2014
DevOps Fest 2019. Mykola Marzhan. Monitoring Cloud Databases
MariaDB und mehr - MariaDB Roadshow Summer 2014 Hamburg Berlin Frankfurt
2012 09 MariaDB Boston Meetup - MariaDB 是 Mysql 的替代者吗
MySQL Monitoring Shoot Out
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014
[B14] A MySQL Replacement by Colin Charles
Welcome: MariaDB today and our vision for the future
Introduction of MariaDB AX / TX
SkySQL Cloud MySQL MariaDB
The New MariaDB Offering - MariaDB 10, MaxScale and more
Maria db 10 and the mariadb foundation(colin)
Big Data Analytics with MariaDB ColumnStore
Ad

More from MariaDB plc (20)

PDF
MariaDB Berlin Roadshow Slides - 8 April 2025
PDF
MariaDB München Roadshow - 24 September, 2024
PDF
MariaDB Paris Roadshow - 19 September 2024
PDF
MariaDB Amsterdam Roadshow: 19 September, 2024
PDF
MariaDB Paris Workshop 2023 - MaxScale 23.02.x
PDF
MariaDB Paris Workshop 2023 - Newpharma
PDF
MariaDB Paris Workshop 2023 - Cloud
PDF
MariaDB Paris Workshop 2023 - MariaDB Enterprise
PDF
MariaDB Paris Workshop 2023 - Performance Optimization
PDF
MariaDB Paris Workshop 2023 - MaxScale
PDF
MariaDB Paris Workshop 2023 - novadys presentation
PDF
MariaDB Paris Workshop 2023 - DARVA presentation
PDF
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
PDF
Einführung : MariaDB Tech und Business Update Hamburg 2023
PDF
Hochverfügbarkeitslösungen mit MariaDB
PDF
Die Neuheiten in MariaDB Enterprise Server
PDF
What’s new in Galera 4
PDF
Beyond the basics: advanced SQL with MariaDB
PPTX
Inside CynosDB: MariaDB optimized for the cloud at Tencent
PPTX
Migrating from InnoDB and HBase to MyRocks at Facebook
MariaDB Berlin Roadshow Slides - 8 April 2025
MariaDB München Roadshow - 24 September, 2024
MariaDB Paris Roadshow - 19 September 2024
MariaDB Amsterdam Roadshow: 19 September, 2024
MariaDB Paris Workshop 2023 - MaxScale 23.02.x
MariaDB Paris Workshop 2023 - Newpharma
MariaDB Paris Workshop 2023 - Cloud
MariaDB Paris Workshop 2023 - MariaDB Enterprise
MariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - MaxScale
MariaDB Paris Workshop 2023 - novadys presentation
MariaDB Paris Workshop 2023 - DARVA presentation
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
Einführung : MariaDB Tech und Business Update Hamburg 2023
Hochverfügbarkeitslösungen mit MariaDB
Die Neuheiten in MariaDB Enterprise Server
What’s new in Galera 4
Beyond the basics: advanced SQL with MariaDB
Inside CynosDB: MariaDB optimized for the cloud at Tencent
Migrating from InnoDB and HBase to MyRocks at Facebook

Recently uploaded (20)

PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
Business Acumen Training GuidePresentation.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PPTX
Computer network topology notes for revision
PPTX
Global journeys: estimating international migration
PPT
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPT
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
IB Computer Science - Internal Assessment.pptx
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
Introduction-to-Cloud-ComputingFinal.pptx
Business Acumen Training GuidePresentation.pptx
.pdf is not working space design for the following data for the following dat...
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
Galatica Smart Energy Infrastructure Startup Pitch Deck
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
Computer network topology notes for revision
Global journeys: estimating international migration
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
oil_refinery_comprehensive_20250804084928 (1).pptx
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
climate analysis of Dhaka ,Banglades.pptx
Moving the Public Sector (Government) to a Digital Adoption
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
Reliability_Chapter_ presentation 1221.5784
IB Computer Science - Internal Assessment.pptx

Under the hood: SkySQL monitoring

  • 1. UNDER THE HOOD: SKYSQL MONITORING IVAN ZLATOUSTOV Product Manager MariaDB Corporation 1
  • 2. OVERVIEW OF THE ULTIMATE MARIADB CLOUD 2 SKYSQL
  • 3. SKYSQL - ULTIMATE MARIADB CLOUD 1. SkySQL is the first and only database-as-a-service (DBaaS) to bring the full power of MariaDB Platform to the cloud. 2. Combining powerful enterprise features, MariaDB expertise and world-class support. 3. Whether it’s a single development database or thousands of production databases. 4. Secure by default. 5. Works out of the box. 6. Includes SkySQL Monitoring SKYSQL MONITORING 3
  • 4. SKYSQL MONITORING 4 https://mariadb.com/products/skysql/get-started/ Sign up for SkySQL today and get a $500 credit toward up to three databases of any size and any type (transactional, analytical or hybrid).
  • 5. For more SkySQL SKYSQL MONITORING 5 Introducing the ultimate MariaDB cloud, SkySQL Shane Johnson, Senior Director of Product Marketing, MariaDB Watch the recording
  • 6. The SkySQL Monitoring Solution 6 SKYSQL MONITORING Tech Preview
  • 7. SKYSQL MONITORING … is the observability and monitoring service SkySQL providers to the customers. SKYSQL MONITORING 7
  • 8. SKYSQL MONITORING Database services are vital component of your applications. Tracking of the availability and the database performance is key to your business operations. We understand that. We added SkySQL Monitoring as observability tool to our SkySQL product. It provides single pane of glass for monitoring your database services. SKYSQL MONITORING 8
  • 9. LIVE MONITORING 1. Provides real time database statistics for the DB Administrators and Application Developers 2. Allows focusing on a specific component or specific measure. 3. Detection of problems introduced by external factors. SKYSQL MONITORING 9
  • 10. LIVE MONITORING 1. Provides real time database statistics for the DB Administrators and Application Developers 2. Allows focusing on a specific component or specific measure. 3. Detection of problems introduced by external factors. SKYSQL MONITORING 10
  • 11. RETROSPECTIVE MONITORING 1. Historical trends of all metrics. 2. Comparison between two separate periods in time. 3. Comparison between two separate services. 4. Comparison between two separate version of the application, database or database configuration. SKYSQL MONITORING 11
  • 12. UNDER THE HOOD 1. SkySQL Monitoring utilizes the same monitoring infrastructure used by our own support teams. 2. It is built on top of the already proven and supported Prometheus and Grafana products. 3. Extensible. Allows addition of new features. SKYSQL MONITORING 12
  • 13. PROMETHEUS SKYSQL MONITORING 1. Open Source monitoring and alerting platform. 2. Widely supported and has very active community. 3. Supports Kubernetes and auto discovery of pods. 4. Flexible dimensional query language. 5. Pull based monitoring agents. 6. Supports Prometheus Alert Manager to handle alerts. 13
  • 14. GRAFANA SKYSQL MONITORING 1. Open Source system for observability and analysis. 2. Great for presenting and analysing time series and especially metrics data 3. Widely supported, very active community. 4. Highly customisable dashboards and chart panels. 5. Pluggable architecture, allows development of visualisation plugins. 6. Works great wit Prometheus & PromQL. 14
  • 16. SkySQL Architecture SKYSQL MONITORING 16 The architecture of SkySQL Sameer Tiwari, Infrastructure CTO, MariaDB
  • 17. MONITORING AGENTS MariaDB Prometheus Exporter Collects the monitoring data from all MariaDB Products. It is designed and optimised specifically for the MariaDB components used in SkySQL ● MariaDB Enterprise Server ● MariaDB MaxScale ● MariaDB ColumnStore ● MariaDB Platform MariaDB Prometheus Exporter is supported by MariaDB and updated with the new features as soon as they are developed in our database products. SKYSQL MONITORING 17
  • 18. MONITORING AGENTS Kubernetes Exporters (kube-state-metrics) Export relevant pod metrics from the kubernetes infrastructure. ● Pod statuses ● Pod system metrics Container Exporter (cAdvisor) Export relevant system metrics from the containers. ● Container system metrics SKYSQL MONITORING 18
  • 19. MONITORING INFRASTRUCTURE ● Collects, stores and optimizes collected database metrics. ● Starts collecting metrics as soon as the database is created. ● Stores the stats optimized for further use. ● Ensures monitoring data is collected only once with minimal impact on the database performance. ● Serves the metrics data as often as needed for the monitoring dashboards SKYSQL MONITORING 19
  • 20. MONITORING DASHBOARDS ● Present all database service performance statistics as a glance. ● Focus on a database service or deep dive to a specific server. ● Fullscreen (NOC) View to monitor live mission critical applications. ● Modern Web Application which supports all modern browsers on pc and most tablets. SKYSQL MONITORING 20
  • 21. SKYSQL MONITORING Tech Preview Getting Started - LIVE DEMO 21
  • 22. OPEN SKYSQL MONITOR 1. Create at least one database service in SkySQL 2. Add your IP to the SkySQL Monitoring whitelist. This allows you to control the IP access to your monitoring. You can change the whitelist any time. 3. You can open SkySQL Monitor for the first time, pressing the “Dashboard” button from the “Monitoring” menu. SKYSQL MONITORING 22
  • 24. User Interface Components 24 SKYSQL MONITORING Tech Preview
  • 25. SERVICE CATALOG SCREEN WHAT’S NEW IN MARIADB 3.0 25 Service Catalog Service Line Server Line
  • 26. DASHBOARDS SCREEN WHAT’S NEW IN MARIADB 3.0 26 Service Name Topology Type And server Info Server Dashboards Time Filter NOC View Dashboard Tabs Metric Charts
  • 27. SERVICE OVERVIEW DASHBOARDS Status Tab Set of dashboards vital for the whole database service. Charts ● Current SQL Commands ● QPS ● CPU Load ● Used Connections ● Aborted Connections ● Replication Status SKYSQL MONITORING 27
  • 28. SERVICE OVERVIEW DASHBOARDS Database Tab Displays information about the database as historical charts. Charts ● MaxScale Service Connections ● MaxScale Server Connections ● Aborted Connections ● Table Locks ● Open Tables ● Tables Opened SKYSQL MONITORING 28
  • 29. SERVICE OVERVIEW DASHBOARDS Queries Tab Displays information about queries as historical charts. Charts ● Top Commands (Recent/Hourly) ● Queries per Second ● Questions per Second SKYSQL MONITORING 29
  • 30. SERVICE OVERVIEW DASHBOARDS Replication Lags Displays replication lags in historical charts. Charts ● GTID Replication Lag ● Seconds behind primary ● Questions per Second SKYSQL MONITORING 30
  • 31. SERVICE OVERVIEW DASHBOARDS System Tab Displays system metrics in historical charts. Charts ● Top Commands (Recent/Hourly) ● Queries per Second ● Questions per Second SKYSQL MONITORING 31
  • 32. SERVER DASHBOARDS Status Tab Presents current server overview. Charts ● SQL Commands Mix ● Queries per Second ● Current CPU, RAM, Buffer Pools ● Database and Network throughput. SKYSQL MONITORING 32
  • 33. SERVER DASHBOARDS Caches Tab Displays historical charts about the caches. Charts ● Thread Cache ● Table Open Cache ● Table Definition Cache ● Query Cache and Activity. SKYSQL MONITORING 33
  • 34. SERVER DASHBOARDS Database Tab Displays historical charts about MariaDB database parameters. Charts ● MariaDB Active Connections ● MariaDB Aborted Connections ● Thread Activity ● Temporary Objects Created ● Table Locs ● Open Tables ● Open Files SKYSQL MONITORING 34
  • 35. SERVER DASHBOARDS Queries Tab Displays historical charts about MariaDB running queries. Charts ● Top commands by type ● Select and Sorts by Type ● Handler and Transactions ● Queries ● Slow Queries SKYSQL MONITORING 35
  • 36. SERVER DASHBOARDS Queries Tab Displays historical charts for the system metrics. Charts ● Memory distribution and overview ● CPU ● InnoDB MB/sec ● I/O and IOPS ● Networks SKYSQL MONITORING 36
  • 38. FOR EVERY DATABASE SERVICE SKYSQL MONITORING 38 1. Available for all SkySQL customers. 2. Works out of the box 3. Based on recommendations from our MariaDB Remote DBAs. 4. Monitor all characteristic metrics for all standard SkySQL database services. Foundation Monitoring
  • 39. EVERY DATABASE IS UNIQUE SKYSQL MONITORING 39 Power Monitoring - Custom 1. Extends foundation tier. 2. Tailored monitoring solution to match the customer tailored power tier service. 3. Supports custom topologies that might not be available for SkySQL foundation tier. 4. Can support Alerts and Notifications.