System Center Universe 2015 - Monitoring of the SQL Server with System Center

Post on 18-Jul-2015

80 views 0 download

Tags:

Transcript of System Center Universe 2015 - Monitoring of the SQL Server with System Center

Monitoring SQL2014 with System Center (Operations Manager)

Roman Yuferev, VIAcode

SQL MP Team

Main subjects

Monitoring Best Practices

AND WHY IT DOESN’T WORK

Monitoring Best Practices

AND WHY IT DOESN’T WORK

You have a mission!Now you are a supersonic jet

pilot!

But I have no idea how to flight!

Monitoring Best Practices

AND WHY IT DOESN’T WORK

It’s all right! I’ll give you a MANUAL!

Monitoring Best Practices

AND WHY IT DOESN’T WORK

Microsoft.SQLServer.2014.AlwaysOn.Discovery.mpMicrosoft.SQLServer.2014.AlwaysOn.Monitoring.mpMicrosoft.SQLServer.2014.AlwaysOn.Views.mpMicrosoft.SQLServer.2014.Discovery.mpMicrosoft.SQLServer.2014.IntegrationServices.Discovery.mpMicrosoft.SQLServer.2014.IntegrationServices.Monitoring.mpMicrosoft.SQLServer.2014.IntegrationServices.Views.mpMicrosoft.SQLServer.2014.Mirroring.Discovery.mpMicrosoft.SQLServer.2014.Mirroring.Monitoring.mpMicrosoft.SQLServer.2014.Mirroring.Views.mpMicrosoft.SQLServer.2014.Monitoring.mpMicrosoft.SQLServer.2014.Presentation.mpMicrosoft.SQLServer.2014.Views.mp

Microsoft.SQLServer.2005.Discovery.mpMicrosoft.SQLServer.2005.Monitoring.mpMicrosoft.SQLServer.2008.Discovery.mpMicrosoft.SQLServer.2008.Mirroring.Discovery.mpMicrosoft.SQLServer.2008.Mirroring.Monitoring.mpMicrosoft.SQLServer.2008.Monitoring.mpMicrosoft.SQLServer.2008.Presentation.mpMicrosoft.SQLServer.2012.AlwaysOn.Discovery.mpMicrosoft.SQLServer.2012.AlwaysOn.Monitoring.mpMicrosoft.SQLServer.2012.Discovery.mpMicrosoft.SQLServer.2012.Mirroring.Discovery.mpMicrosoft.SQLServer.2012.Mirroring.Monitoring.mpMicrosoft.SQLServer.2012.Monitoring.mpMicrosoft.SQLServer.2012.Presentation.mpMicrosoft.SQLServer.Generic.Dashboards.mpMicrosoft.SQLServer.Generic.Presentation.mpMicrosoft.SQLServer.Library.mpMicrosoft.SQLServer.Visualization.Library.mpb

MP files

Operations Guide pages

Plus…

AS 2008-2014

RS 2008-2014

CTO Let’s use the power of complete SQL monitoring!

What to do?

Monitoring Best Practices

Monitoring Best Practices

ouintonnaeedt

YAGNI #1 – MP filesMicrosoft.SQLServer.Generic.Presentatio

n.mp

Microsoft.SQLServer.2014.Views.mp

Microsoft.SQLServer.2014.Discovery.mp

Microsoft.SQLServer.2014.Monitoring.m

p

Microsoft.SQLServer.Library.mp

Microsoft.SQLServer.2005.Discovery.mp

Microsoft.SQLServer.2005.Monitoring.m

p

Microsoft.SQLServer.2008.Discovery.mp

Microsoft.SQLServer.2008.Monitoring.m

p

Microsoft.SQLServer.2012.Discovery.mp

Microsoft.SQLServer.2012.Monitoring.m

p

Microsoft.SQLServer.2014.AlwaysOn.Dis

covery.mp

Microsoft.SQLServer.2014.AlwaysOn.Mo

nitoring.mp

Microsoft.SQLServer.2012.AlwaysOn.Dis

covery.mp

Microsoft.SQLServer.2012.AlwaysOn.Mo

nitoring.mp

Microsoft.SQLServer.2008.Mirroring.Disc

overy.mp

Microsoft.SQLServer.2008.Mirroring.Mo

nitoring.mp

Microsoft.SQLServer.2014.AlwaysOn.Vie

ws.mp

Microsoft.SQLServer.2014.Presentation.

mp

Microsoft.SQLServer.2008.Presentation.

mp

Microsoft.SQLServer.Generic.Dashboard

s.mp

Microsoft.SQLServer.2012.Mirroring.Disc

overy.mp

Microsoft.SQLServer.2012.Mirroring.Mo

nitoring.mp

Microsoft.SQLServer.2014.Mirroring.Disc

overy.mp

Microsoft.SQLServer.2014.Mirroring.Mo

nitoring.mp

Microsoft.SQLServer.2012.Presentation.

mp

Microsoft.SQLServer.2014.Mirroring.Vie

ws.mp

Microsoft.SQLServer.2014.IntegrationServices.Discovery.mp

Microsoft.SQLServer.2014.IntegrationServices.Monitoring.m

p

Microsoft.SQLServer.2014.IntegrationSe

rvices.Views.mp

Microsoft.SQLServer.Visualization.Librar

y.mpb

Microsoft.SQLServer.20XX.AnalysisServic

es.Views.mp

Microsoft.SQLServer.20XX.AnalysisServic

es.Discovery.mpb

Microsoft.SQLServer.20XX.AnalysisServices.Monitoring.mpb

Microsoft.SQLServer.20XX.AnalysisServices.Presentation.mp

Microsoft.SQLServer.20XX.ReportingServ

ices.Views.mp

Microsoft.SQLServer.20XX.ReportingServices.Discovery.mpb

Microsoft.SQLServer.20XX.ReportingServices.Monitoring.mp

b

Microsoft.SQLServer.20XX.ReportingServices.Presentation.m

p

SQL MP Structure

Microsoft.SQLServer.Generic.Presentation.mp

Microsoft.SQLServer.Generic.Dashboards.mp

Microsoft.SQLServer.Visualization.Library.mpb

SQL MP StructureMicrosoft.SQLServer.2014.

Discovery.mpMicrosoft.SQLServer.2014.

Monitoring.mp

Microsoft.SQLServer.2014.AlwaysOn.Discovery.mp

Microsoft.SQLServer.2014.AlwaysOn.Monitoring.mp

Microsoft.SQLServer.2014.Mirroring.Discovery.mp

Microsoft.SQLServer.2014.Mirroring.Monitoring.mp

Microsoft.SQLServer.2014.IntegrationServices.Discov

ery.mp

Microsoft.SQLServer.2014.IntegrationServices.Monit

oring.mp

Microsoft.SQLServer.20XX.AnalysisServices.Discovery.

mpb

Microsoft.SQLServer.20XX.AnalysisServices.Monitorin

g.mpb

Microsoft.SQLServer.20XX.ReportingServices.Discove

ry.mpb

Microsoft.SQLServer.20XX.ReportingServices.Monitor

ing.mpb

SQL MP StructureMicrosoft.SQLServer.2014.Views

.mp

Microsoft.SQLServer.2014.AlwaysOn.Views.mp

Microsoft.SQLServer.2014.Presentation.mp

Microsoft.SQLServer.2014.Mirroring.Views.mp

Microsoft.SQLServer.2014.IntegrationServices.Views.mp

Microsoft.SQLServer.20XX.AnalysisServices.Views.mp

Microsoft.SQLServer.20XX.AnalysisServices.Presentation.mp

Microsoft.SQLServer.20XX.ReportingServices.Views.mp

Microsoft.SQLServer.20XX.ReportingServices.Presentation.mp

SQL 2014 Monitoring scenario

Microsoft.SQLServer.Generic.Presentatio

n.mp

Microsoft.SQLServer.2014.Views.mp

Microsoft.SQLServer.2014.Discovery.mp

Microsoft.SQLServer.2014.Monitoring.m

p

Microsoft.SQLServer.2014.Presentation.

mp

Microsoft.SQLServer.Generic.Dashboard

s.mp

Microsoft.SQLServer.Visualization.Librar

y.mpb

Summary

YAGNI #2

SQL Server 2014 DB File Group

Availability

Configuration

Performance

DB File Group Space

DB File Space (rollup)

Security

SQL Server 2014 DB

Performance

DB Space

DB Log File Space

DB Log File Space (rollup)

DB Available Space Left

DB Space Percentage Change

Transaction Log Free Space (%)

DB File Group Space (rollup)

DB Memory Optimized Data File Group Space (rollup)

Destination Log Shipping

Source Log Shipping

Disk Read Latency

Disk Write Latency

Garbage Collection State (rollup)

Resources Pool Memory Consumption (rollup)

SQL Server 2014 In-Memory OLTP Number of files (rollup)

Security

SQL Server 2014 DB File

Availability

Configuration

Performance

DB File Available Space Left

Security

Best

Worst

50 Databases

Monitoring Best Practices

Monitoring Best Practices

MS SQL 2014 MP profiles

• AlwaysOn

• AlwaysOn

• Integration Services

• Integration Services

MS SQL 2005-2012 MP profiles

• AlwaysOn

• AlwaysOn

SQL 2014 MP

The Next Big Thing

GPMP Concept

SQL MP General Presentation

General Views

General Groups

Mirroring

• Analysis Services

• Analysis Services

• Analysis Services

Extensibility

GPMP

MP…MP…My Precious!

MS SQL 2014 MP

Other new things: Hekaton

Backup Monitoring

Roadmap

Tell us about your roadmap…

Oups… NDA!

I will speak freely at…