SlideShare a Scribd company logo
SQL Server Monitor and Maintenance
with Azure OMS
Our Incredible Sponsors:
SQLSat Lisbon is brought you by:
Tuga IT 2017 (18-20 May, 2017)
http://www.tugait.pt/2017
Say Thank you to Volunteers:
 They spend their FREE time to give you this
event.
 Because they are crazy. 
 Because they want YOU
to learn from the BEST IN THE WORLD.
André Batista (The Guilty One):
Paulo Matos (Finances):
Pedro Simões (Sponsors):
Claudio Silva (Special Projects):
Paulo Borges (Operations):
3 Sponsor Sessions at 15:20
 Don’t miss them, they might be getting
distributing some awesome prizes!
 Rumos
 Profisee
 CozyRoc
Important Activities:
WIT – Women in Technology
 10:15 at .NET Room
(Azure & Infrastructure Track)
Data Science Booth (near the sponsors)
A little about me
DevScope
Where I Work
Systems Engineer
What I Do
@psousa75
pedro.sousa@devscope.net
Where To Find Me
 Microsoft Operations Management Suite (OMS) is
Microsoft's cloud-based IT management solution that
helps you manage and protect your on-premises and
cloud infrastructure.
Challenges for operations management
Modern Cloud Management
ALERTS
DISCOVERY
ANALYTICS
BACKUP RECOVERYDETECT PREVENT
SII
SUBSCRIPTIONOPTIMIZE
PATCHING
CONFIG MONITORING
ORCHESTRATION
10011010
11100010
10110101
01011101
01010100
PACKAGINGDEVOPS TOOLING
POLICY
Private clouds
(Azure Stack, Hyper-V, VMware, OpenStack)
Windows
Server
(VM)
Windows
Server
(VM)
Windows
Server
(VM)
Windows
Server
(VM)
Linux
(VM)
Operations
Management Suite
Simplified guest and workload management anywhere
OMS Pricing Tiers
Microsoft
Azure
Server Rack
OMS
Azure SQL database
Virtual machine
On-Premises
Database server SCOM
PowerBI
Service Map (*new*)
Improve operational efficiency
With IT Automation




On-Premises Setup
 Download Agent from Workspace
 https://mms.microsoft.com
 Workspace ID
 Primary KEY
 Install Microsoft Monitoring Agent
SQL Server
-- Replace <UserName> with the actual user name being used as Run As Account.
USE master
-- Create login for the user, comment this line if login is already created.
CREATE LOGIN [<UserName>] FROM WINDOWS
-- Grant permissions to user.
GRANT VIEW SERVER STATE TO [<UserName>]
GRANT VIEW ANY DEFINITION TO [<UserName>]
GRANT VIEW ANY DATABASE TO [<UserName>]
-- Add database user for all the databases on SQL Server Instance, this is required for connecting to individual
databases.
-- NOTE: This command must be run anytime new databases are added to SQL Server instances.
EXEC sp_msforeachdb N'USE [?]; CREATE USER [<UserName>] FOR LOGIN [<UserName>];'
 https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-sql-assessment
Azure Setup
 Where is SQL Server?
 Azure SQL Database vs Virtual Machine
 Azure SQL Database
 Enable Azure resource metrics logging using PowerShell
 PS C:> install-module -Name AzureRM –Force
 PS C:> save-script -Name Enable-AzureRMDiagnostics -Path "C:temp“
 PS C:temp> .Enable-AzureRMDiagnostics.ps1
ANY
QUESTIONS ?

More Related Content

Similar to SQL Server Monitor and Maintenance​ with Azure OMS

Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developers
llangit
 
SQL Saturday 109 -- Enterprise Data Mining with SQL Server
SQL Saturday 109 -- Enterprise Data Mining with SQL ServerSQL Saturday 109 -- Enterprise Data Mining with SQL Server
SQL Saturday 109 -- Enterprise Data Mining with SQL Server
Mark Tabladillo
 
Windows Azure and a little SQL Data Services
Windows Azure and a little SQL Data ServicesWindows Azure and a little SQL Data Services
Windows Azure and a little SQL Data Services
ukdpe
 
SharePoint 2010 Virtualization
SharePoint 2010 VirtualizationSharePoint 2010 Virtualization
SharePoint 2010 Virtualization
Michael Noel
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 Management
Hi-Techpoint
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 Management
Hi-Techpoint
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2
Eduardo Castro
 
Microsoft operations management_suite_resources
Microsoft operations management_suite_resourcesMicrosoft operations management_suite_resources
Microsoft operations management_suite_resources
Ehtesham Opel
 
SQL Server 2000 Installation Rollout Backout Plan
SQL Server 2000 Installation Rollout Backout PlanSQL Server 2000 Installation Rollout Backout Plan
SQL Server 2000 Installation Rollout Backout Plan
► Supreme Mandal ◄
 
SQL Saturday 119 Chicago -- Enterprise Data Mining with SQL Server
SQL Saturday 119 Chicago -- Enterprise Data Mining with SQL ServerSQL Saturday 119 Chicago -- Enterprise Data Mining with SQL Server
SQL Saturday 119 Chicago -- Enterprise Data Mining with SQL Server
Mark Tabladillo
 
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
Marek Maśko
 
SP2013 in Azure SPS Va Beach Presentation
SP2013 in Azure SPS Va Beach PresentationSP2013 in Azure SPS Va Beach Presentation
SP2013 in Azure SPS Va Beach Presentation
Avinash Kondagunta
 
Integration of mule esb with microsoft azure
Integration of mule esb with microsoft azureIntegration of mule esb with microsoft azure
Integration of mule esb with microsoft azure
sivachandra mandalapu
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
Eduardo Castro
 
Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI
 Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI
Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI
Chourouk HJAIEJ
 
Microsoft SQL Azure - Building Applications Using SQL Azure Presentation
Microsoft SQL Azure - Building Applications Using SQL Azure PresentationMicrosoft SQL Azure - Building Applications Using SQL Azure Presentation
Microsoft SQL Azure - Building Applications Using SQL Azure Presentation
Microsoft Private Cloud
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Mark Ginnebaugh
 
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
PimpMySharePoint
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software Testing
Colloquium
 
Defy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client ApplicationsDefy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client Applications
Clint Edmonson
 

Similar to SQL Server Monitor and Maintenance​ with Azure OMS (20)

Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developers
 
SQL Saturday 109 -- Enterprise Data Mining with SQL Server
SQL Saturday 109 -- Enterprise Data Mining with SQL ServerSQL Saturday 109 -- Enterprise Data Mining with SQL Server
SQL Saturday 109 -- Enterprise Data Mining with SQL Server
 
Windows Azure and a little SQL Data Services
Windows Azure and a little SQL Data ServicesWindows Azure and a little SQL Data Services
Windows Azure and a little SQL Data Services
 
SharePoint 2010 Virtualization
SharePoint 2010 VirtualizationSharePoint 2010 Virtualization
SharePoint 2010 Virtualization
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 Management
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 Management
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2
 
Microsoft operations management_suite_resources
Microsoft operations management_suite_resourcesMicrosoft operations management_suite_resources
Microsoft operations management_suite_resources
 
SQL Server 2000 Installation Rollout Backout Plan
SQL Server 2000 Installation Rollout Backout PlanSQL Server 2000 Installation Rollout Backout Plan
SQL Server 2000 Installation Rollout Backout Plan
 
SQL Saturday 119 Chicago -- Enterprise Data Mining with SQL Server
SQL Saturday 119 Chicago -- Enterprise Data Mining with SQL ServerSQL Saturday 119 Chicago -- Enterprise Data Mining with SQL Server
SQL Saturday 119 Chicago -- Enterprise Data Mining with SQL Server
 
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...SQL Operations Studio - new multi-platform tool for SQL Server database devel...
SQL Operations Studio - new multi-platform tool for SQL Server database devel...
 
SP2013 in Azure SPS Va Beach Presentation
SP2013 in Azure SPS Va Beach PresentationSP2013 in Azure SPS Va Beach Presentation
SP2013 in Azure SPS Va Beach Presentation
 
Integration of mule esb with microsoft azure
Integration of mule esb with microsoft azureIntegration of mule esb with microsoft azure
Integration of mule esb with microsoft azure
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
 
Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI
 Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI
Azure IOT: EVENT HUB & STREAM ANALYTICS & POWER BI
 
Microsoft SQL Azure - Building Applications Using SQL Azure Presentation
Microsoft SQL Azure - Building Applications Using SQL Azure PresentationMicrosoft SQL Azure - Building Applications Using SQL Azure Presentation
Microsoft SQL Azure - Building Applications Using SQL Azure Presentation
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
 
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software Testing
 
Defy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client ApplicationsDefy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client Applications
 

More from Pedro Sousa

Lets talk about: Azure Kubernetes Service (AKS)
Lets talk about: Azure Kubernetes Service (AKS)Lets talk about: Azure Kubernetes Service (AKS)
Lets talk about: Azure Kubernetes Service (AKS)
Pedro Sousa
 
Virtual Global Azure 2020 - Azure Monitor
Virtual Global Azure 2020 - Azure MonitorVirtual Global Azure 2020 - Azure Monitor
Virtual Global Azure 2020 - Azure Monitor
Pedro Sousa
 
Let's Talk About: Database Migration Service
Let's Talk About: Database Migration ServiceLet's Talk About: Database Migration Service
Let's Talk About: Database Migration Service
Pedro Sousa
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
Pedro Sousa
 
Let's Talk About: Azure Monitor
Let's Talk About: Azure MonitorLet's Talk About: Azure Monitor
Let's Talk About: Azure Monitor
Pedro Sousa
 
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
Pedro Sousa
 
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
Pedro Sousa
 
Yet Another Session about Docker and Containers
Yet Another Session about Docker and ContainersYet Another Session about Docker and Containers
Yet Another Session about Docker and Containers
Pedro Sousa
 
Yet Another Session about Docker and Containers​
Yet Another Session about Docker and Containers​Yet Another Session about Docker and Containers​
Yet Another Session about Docker and Containers​
Pedro Sousa
 
Octopus Deploy and Docker
Octopus Deploy and DockerOctopus Deploy and Docker
Octopus Deploy and Docker
Pedro Sousa
 
Octopus Deploy and Biztalk
Octopus Deploy and BiztalkOctopus Deploy and Biztalk
Octopus Deploy and Biztalk
Pedro Sousa
 
Azure Container Services​
Azure Container Services​Azure Container Services​
Azure Container Services​
Pedro Sousa
 
Azure Container Services​
Azure Container Services​Azure Container Services​
Azure Container Services​
Pedro Sousa
 
Managing Micro Services with Windows Container Service
Managing Micro Services with Windows Container ServiceManaging Micro Services with Windows Container Service
Managing Micro Services with Windows Container Service
Pedro Sousa
 
Operations Management Suite
Operations Management SuiteOperations Management Suite
Operations Management Suite
Pedro Sousa
 
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
Pedro Sousa
 
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
Pedro Sousa
 
TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​
Pedro Sousa
 
Datacenter Airlift - "Docker and the world of “containerized" environments"
Datacenter Airlift - "Docker and the world of “containerized" environments"Datacenter Airlift - "Docker and the world of “containerized" environments"
Datacenter Airlift - "Docker and the world of “containerized" environments"
Pedro Sousa
 

More from Pedro Sousa (19)

Lets talk about: Azure Kubernetes Service (AKS)
Lets talk about: Azure Kubernetes Service (AKS)Lets talk about: Azure Kubernetes Service (AKS)
Lets talk about: Azure Kubernetes Service (AKS)
 
Virtual Global Azure 2020 - Azure Monitor
Virtual Global Azure 2020 - Azure MonitorVirtual Global Azure 2020 - Azure Monitor
Virtual Global Azure 2020 - Azure Monitor
 
Let's Talk About: Database Migration Service
Let's Talk About: Database Migration ServiceLet's Talk About: Database Migration Service
Let's Talk About: Database Migration Service
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
 
Let's Talk About: Azure Monitor
Let's Talk About: Azure MonitorLet's Talk About: Azure Monitor
Let's Talk About: Azure Monitor
 
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
 
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
 
Yet Another Session about Docker and Containers
Yet Another Session about Docker and ContainersYet Another Session about Docker and Containers
Yet Another Session about Docker and Containers
 
Yet Another Session about Docker and Containers​
Yet Another Session about Docker and Containers​Yet Another Session about Docker and Containers​
Yet Another Session about Docker and Containers​
 
Octopus Deploy and Docker
Octopus Deploy and DockerOctopus Deploy and Docker
Octopus Deploy and Docker
 
Octopus Deploy and Biztalk
Octopus Deploy and BiztalkOctopus Deploy and Biztalk
Octopus Deploy and Biztalk
 
Azure Container Services​
Azure Container Services​Azure Container Services​
Azure Container Services​
 
Azure Container Services​
Azure Container Services​Azure Container Services​
Azure Container Services​
 
Managing Micro Services with Windows Container Service
Managing Micro Services with Windows Container ServiceManaging Micro Services with Windows Container Service
Managing Micro Services with Windows Container Service
 
Operations Management Suite
Operations Management SuiteOperations Management Suite
Operations Management Suite
 
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
 
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
 
TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​
 
Datacenter Airlift - "Docker and the world of “containerized" environments"
Datacenter Airlift - "Docker and the world of “containerized" environments"Datacenter Airlift - "Docker and the world of “containerized" environments"
Datacenter Airlift - "Docker and the world of “containerized" environments"
 

Recently uploaded

GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 

Recently uploaded (20)

GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 

SQL Server Monitor and Maintenance​ with Azure OMS

  • 1. SQL Server Monitor and Maintenance with Azure OMS
  • 3. SQLSat Lisbon is brought you by:
  • 4. Tuga IT 2017 (18-20 May, 2017) http://www.tugait.pt/2017
  • 5. Say Thank you to Volunteers:  They spend their FREE time to give you this event.  Because they are crazy.   Because they want YOU to learn from the BEST IN THE WORLD.
  • 6. André Batista (The Guilty One):
  • 11. 3 Sponsor Sessions at 15:20  Don’t miss them, they might be getting distributing some awesome prizes!  Rumos  Profisee  CozyRoc
  • 12. Important Activities: WIT – Women in Technology  10:15 at .NET Room (Azure & Infrastructure Track) Data Science Booth (near the sponsors)
  • 13. A little about me DevScope Where I Work Systems Engineer What I Do @psousa75 pedro.sousa@devscope.net Where To Find Me
  • 14.  Microsoft Operations Management Suite (OMS) is Microsoft's cloud-based IT management solution that helps you manage and protect your on-premises and cloud infrastructure.
  • 16. Modern Cloud Management ALERTS DISCOVERY ANALYTICS BACKUP RECOVERYDETECT PREVENT SII SUBSCRIPTIONOPTIMIZE PATCHING CONFIG MONITORING ORCHESTRATION 10011010 11100010 10110101 01011101 01010100 PACKAGINGDEVOPS TOOLING POLICY
  • 17. Private clouds (Azure Stack, Hyper-V, VMware, OpenStack) Windows Server (VM) Windows Server (VM) Windows Server (VM) Windows Server (VM) Linux (VM) Operations Management Suite Simplified guest and workload management anywhere
  • 19. Microsoft Azure Server Rack OMS Azure SQL database Virtual machine On-Premises Database server SCOM PowerBI
  • 21. Improve operational efficiency With IT Automation    
  • 22.
  • 23.
  • 24.
  • 25. On-Premises Setup  Download Agent from Workspace  https://mms.microsoft.com  Workspace ID  Primary KEY  Install Microsoft Monitoring Agent
  • 26. SQL Server -- Replace <UserName> with the actual user name being used as Run As Account. USE master -- Create login for the user, comment this line if login is already created. CREATE LOGIN [<UserName>] FROM WINDOWS -- Grant permissions to user. GRANT VIEW SERVER STATE TO [<UserName>] GRANT VIEW ANY DEFINITION TO [<UserName>] GRANT VIEW ANY DATABASE TO [<UserName>] -- Add database user for all the databases on SQL Server Instance, this is required for connecting to individual databases. -- NOTE: This command must be run anytime new databases are added to SQL Server instances. EXEC sp_msforeachdb N'USE [?]; CREATE USER [<UserName>] FOR LOGIN [<UserName>];'  https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-sql-assessment
  • 27. Azure Setup  Where is SQL Server?  Azure SQL Database vs Virtual Machine  Azure SQL Database  Enable Azure resource metrics logging using PowerShell  PS C:> install-module -Name AzureRM –Force  PS C:> save-script -Name Enable-AzureRMDiagnostics -Path "C:temp“  PS C:temp> .Enable-AzureRMDiagnostics.ps1

Editor's Notes

  1. Microsoft Operations Management Suite is the all-in-one hybrid cloud management solution for any enterprise to manage their workloads and applications on Azure or AWS, Windows Server or Linux, VMware or OpenStack in the most cost-effective way.
  2. Creation, monitoring, management, and deployment of resources in hybrid environments Securely manage and monitor tasks using a runbook across on-premises and cloud environments Automate repetitive tasks with Azure Automation to start runbooks daily, hourly, or at a single point in the future Ready-to-use automation sample, utility, and scenario runbooks Import sample runbooks from Runbook Gallery or create your own Leverage the work of the community to build runbooks quickly Runbook monitoring with easy-to-read dashboard charts and log records Use the chart, jobs table, and quick-glance section of the automation dashboard Monitor the state of your runbooks and troubleshoot your runbook jobs
  3. https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-sql-assessment