68

OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle
Page 2: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

OpenWorld 2017Oracle Enterprise Manager for MySQL

Kathy ForteOracle MySQL Solutions ArchitectOctober 2, 2017

Confidential – Oracle Internal/Restricted/Highly Restricted

Adventures with MySQL Monitoring

Page 3: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

3

Page 4: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager : Agenda

1

2

3

4

Introductions

When to Use Enterprise Manager

Architecture

How To’s

Live Demo

Future of Monitoring

Q & A

5

410/3/2017

6

7

Page 5: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

• Kathy Forte

–MySQL Solutions Engineer, Oracle

5

Page 6: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

•Who are you?

•Where do you work?

•How do you monitor today?

6

Oracle Enterprise Manager For MySQL

Page 7: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager: Agenda

1

2

3

4

Introductions

When to Use Enterprise Manager

Architecture

How To’s

Live Demo

Future of Monitoring

Q & A

5

710/3/2017

6

7

Page 8: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Database Application Growth

• 2.1 Billion Internet Users

• 40% Data Growth/Year

• $1 Trillion eCommerce

• 600 New Videos/Minute

• 58 Million Tweets/Day

Situation

Monitoring Requirements

8

Page 9: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

The Operator’s Responsibility

Confidential – Oracle Internal/Restricted/Highly Restricted 9

http://9xmedia.com/new/products/xtops.php

Page 10: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

The DBA’s Responsibilities

Page 11: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Single Dashboard to manage Oracle stack for Web & Cloud

• An estimated 70% of Oracle customers also use MySQL– For Web, custom, departmental and embedded applications

– #1 Requested integration

11

Oracle Enterprise Manager For MySQL

Page 12: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager: Agenda

1

2

3

4

Introductions

When to Use Enterprise Manager

Architecture

How To’s

Live Demo

Future of Monitoring

Q & A

5

1210/3/2017

6

7

Page 13: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager Architecture

• Agents: Collect

monitoring and

configuration data from

the targets

• Management Server (OMS):

Receives and processes data

from agents,

• Repository (OMR):

Persistent store for data

collected from the

managed targetsNotifications

Console (web/CLI)

Agent

Agent

Agent

Repository Management Server

Page 14: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

• Console: web browser - primary

interface for interactive

management of objects/targets

(database, application,

middleware, cloud)

• CLI: Oracle Enterprise Manager‘s Command LineInterface

Enterprise Manager Architecture

Page 15: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

• All target specific management encapsulated in target

plug-ins (MySQL Plug-In)

• Plug-ins provide additional vertical EM functionality

(Cloud Application Plug-in)

• Supports 3rd party plugins

Enterprise Manager Architecture

Page 16: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager : One Tool to Manage Them All!• Manage hardware

– Servers

– Network switches/hubs

– Storage appliances

• Manage Virtualization

– Oracle VM

– VMware vSphere

• Manage Cloud

– Oracle Cloud

– OpenStack

– AWS

• Manage databases

– Oracle Database

• Including full DBaaS functionality

– SQL Server Plugin

– DB2 Plugin

– Sybase Plugin

– Postgres Plugin

– Times Ten Plugin

– MySQL Plugin!

• Manage applications

– Apache [Tomcat], IIS

– Weblogic, Websphere

– Oracle Directory Server, Windows Active Directory

– JVM, Microsoft .NET

– Siebel, Peoplsoft

– Oracle Fusion

• Manage BI tools

• Manage networks

– F5, Dell Force10, …

16

Page 17: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

MySQL Integration

• Integrated as an Oracle provided plugin–Went GA at Oracle Open World 2014

– Requires OEM 12c Release 4 or later

– Available from within OEM itself using the Self Update tool

– Listed within the Extensibility Exchange• https://apex.oracle.com/pls/apex/f?p=53891:1

– Available as a standalone download (.opar file)• Via MyOracle Support and eDelivery

• Supports MySQL 5.5 and later

• Included with select commercial editions (Enterprise and CGE)

17

Page 18: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

History

v1 – OOW 2014

- Autodiscovery

- Availability monitoring

- Configuration and Performance metrics collection

- Performance dashboards

v2

- ComplianceFramework

- Metrics Thresholds

v3 – OOW 2015

-Security monitoring:

AuditLog and Firewall

- 5.7 GA supported!!

Page 19: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager : Agenda

1

2

3

4

Introductions

When to Use Enterprise Manager

Architecture

How To’s

Live Demo

Future of Monitoring

Q & A

5

1910/3/2017

6

7

Page 20: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Reporting – How To See What Is Going On? The Operator

Confidential – Oracle Internal/Restricted/Highly Restricted 20

http://9xmedia.com/new/products/xtops.php

Page 21: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Systems Are Down?

Confidential – Oracle Internal/Restricted/Highly Restricted 21

Page 22: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

How Do You Find Which Instance has Status of Down or Unknown?

22

Page 23: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Is Going On With Your MySQL Instance?

Confidential – Oracle Internal/Restricted/Highly Restricted 23

Page 24: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Is The Load On Your MySQL Instance?Offline Mode EnabledSession Track GridsSession Track SchemaSession Track State ChangeSession Track System Variables

5.7

Page 25: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Kind Of SQL Statements Are Running On YourMySQL Instance?

Page 26: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Are You Hitting Data In Cache? Innodb Buffer Pool

Page 27: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Am You Going To Disk Too Often? File I/O

Page 28: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Am You Using Indexes Or Doing Table Scans? Table/Rows

Page 29: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Is Your Master In Sync With Your Slave?

Confidential – Oracle Internal/Restricted/Highly Restricted 29

Page 30: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Is Your Master In Sync With Your Slave?

Confidential – Oracle Internal/Restricted/Highly Restricted 30

Page 31: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Is Your Master In Sync With Your Slave?

Confidential – Oracle Internal/Restricted/Highly Restricted 31

Page 32: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Are Details Of Master Slave Setup ?

Confidential – Oracle Internal/Restricted/Highly Restricted 32

Page 33: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Are Details Of Master Slave Setup?

Confidential – Oracle Internal/Restricted/Highly Restricted 33

Page 34: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Kind Of Hardware Is Your MySQL Instance Running On?

Confidential – Oracle Internal/Restricted/Highly Restricted 34

Page 35: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Kind Of Hardware Is Your MySQL Instance Running On?

Confidential – Oracle Internal/Restricted/Highly Restricted 35

Page 36: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Are There Any Recommendations For MySQL Instances?

Confidential – Oracle Internal/Restricted/Highly Restricted 36

Page 37: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Are There Any Recommendations For MySQL Instances?

Confidential – Oracle Internal/Restricted/Highly Restricted 37

Page 38: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Are There Any Recommendations For MySQL Instances?

Confidential – Oracle Internal/Restricted/Highly Restricted 38

Page 39: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Are There Any Recommendations For MySQL Instances?

Confidential – Oracle Internal/Restricted/Highly Restricted 39

Page 40: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Compliance Framework

• Set of product best practices• Suggested by our experts• Based on configuration metrics• Composed of:

5 Compliance Standards Administration Performance Replication Schema Security

Around 29+ Compliance Rules

Page 41: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Metrics Are Set? Target Sitemap For MySQL

Confidential – Oracle Internal/Restricted/Highly Restricted 41

Page 42: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Thresholds Are Set? Target Sitemap For MySQL

Confidential – Oracle Internal/Restricted/Highly Restricted 42

Page 43: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

How Do You Set Up Your Oracle Enterprise Manager?

Confidential – Oracle Internal/Restricted/Highly Restricted 43

http://9xmedia.com/new/products/xtops.php

Page 44: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What Are Configuration Metrics?Track of more than563 config metrics

available

Page 45: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Highlights:

• Those metrics that representconfiguration and come fromie. “show global variables”

• Categorized variables

• Collected every 24 hrs by default

• History and Comparable with otherservers

More On Configuration Metrics

Page 46: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

What About Security Configuration Metrics? Firewall And Audit

….and 60+ more, scattered on other categories

Page 47: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Highlights:

• Those that represent usage and come from ie. “show status”

• Collected by default every 5 minutes

• Categorized variables

• Current and historical activity

• Counters and Deltas

• Settable thresholds

What Are Performance Metrics?

Page 48: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

• 26+ metrics with thresholds

• Expert advisors

• Include the most important:

Availability

Replication

Key Performance Indicators

• Get alerts !!!

What Are Performance Thresholds?

Page 49: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Self-Update Plug-in Deployment

How Do You Install Oracle Enterprise Manager? TwoWays

Page 50: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

How Do You Set Up Notifications?

Confidential – Oracle Internal/Restricted/Highly Restricted 50

Page 51: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

How Do You Setup Notifications?

Confidential – Oracle Internal/Restricted/Highly Restricted 51

Page 52: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

How Do You Set Up Notifications?

Confidential – Oracle Internal/Restricted/Highly Restricted 52

Page 53: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Step 1

Manually or Autodiscovered

Step 2

Fill out the form with instance parameters

How Do You Add MySQL Database Instances? Targets

Page 54: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

All targets Filtered targets

What Instances Do You Have Installed? Targets

Page 55: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Enterprise Monitor

• Allows You to Dive Deeper Into

–Query Analyzer

– Exhaustive Best Practice Advisors

• Tool for the MySQL DBA & Dev team(s)

for MySQL

• Provides a High Level Overview of MySQL within Your Enterprise

• Tool for the Operations Team

55

When Should You Use Which Tool?

Page 56: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Enterprise Monitor

• Can Look at Backups

• Can Drill Down to Topology of Replication

for MySQL

• Can Drill Down to Topology of Hardware

• A ‘Map’ to All Your Systems

• CLI Interface to Oracle Cloud Infrastructure

56

When Should You Use Which Tool?

Page 57: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager : Agenda

1

2

3

4

Introductions

When to Use Enterprise Manager

Architecture

How To’s

Live Demo

Future of Monitoring

Q & A

5

5710/3/2017

6

7

Page 58: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager : Agenda

1

2

3

4

Introductions

When to Use Enterprise Manager

Architecture

How To’s

Live Demo

Future of Monitoring

Q & A

5

5810/3/2017

6

7

Page 59: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

This Is How We Used to Monitor - Get System Table Information And Put in Excel

Confidential – Oracle Internal/Restricted/Highly Restricted 59

https://i.ytimg.com/vi/FVRJU--8YMY/maxresdefault.jpg

Page 60: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Now

Confidential – Oracle Internal/Restricted/Highly Restricted 60

No longer have to monitor in past tense

We have advice for you

We give you graphs

http://www.tsi.com/Landing-Pages/HS-Silica.aspx

Page 61: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

In The Near Future

Confidential – Oracle Internal/Restricted/Highly Restricted 61

https://kiply.com/blog/three-productivity-mistakes-you-can-fix-monitoring-time/

Give me fixPatch for meImplement the changeGive me the possible effects of the change

Page 62: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Your Monitor Talks to You, Alerts You - Alexa

Confidential – Oracle Internal/Restricted/Highly Restricted 62

:

*********

https://www.google.com/search?q=alerting+that+talks+to+you+alexa&source=lnms&tbm=isch&sa=X&ved=0ahUKEwi0rIa-9cjWAhXmhFQKHebYAT0Q_AUICigB&biw=1961&bih=841#imgrc=C4A1RDLcCPoF4M

Page 63: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

And Now …

Confidential – Oracle Internal/Restricted/Highly Restricted 63

Where do you think monitoring is going?

What would help you solve your business/operations issues in the Oracle Enterprise Manager – the MySQL plugin?

Page 64: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager : Agenda

1

2

3

4

Introductions

When to Use Enterprise Manager

Architecture

How To’s

Live Demo

Future of Monitoring

Q & A

5

6410/3/2017

6

7

Page 65: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 65

Q & A

Page 66: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Learn More

• Oracle Enterprise Manager for MySQL

http://www.mysql.com/products/enterprise/em.html

• MySQL Enterprise Monitor

http://www.mysql.com/products/enterprise/monitor.html

• Download

https://eDelivery.oracle.com

• Kathy Forte

[email protected]

66

Page 67: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 67

Thank You!

https://www.123rf.com/photo_22066345_young-female-construction-worker-with-an-electric-drill-

and-plans-vector-illustration.html

Page 68: OpenWorld 2017 - pic.huodongjia.com€¦ · OpenWorld 2017 Oracle Enterprise Manager for MySQL Kathy Forte Oracle MySQL Solutions Architect October 2, 2017 Confidential –Oracle