Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hey PowerShell Eventing, Can You Notify Me ? Laerte

Similar presentations


Presentation on theme: "Hey PowerShell Eventing, Can You Notify Me ? Laerte"— Presentation transcript:

1 Hey PowerShell Eventing, Can You Notify Me ? Laerte Junior @laertesqldba www.shellyourexperience.wordpress.com http://www.simple-talk.com/author/laerte-junior/ http://sqlpsx.codeplex.com/

2 Brazil

3 My Skills I Know a Bit of PowerShell (3 years) I DO like to play with SQL Server (12 years) BETTER COFFE MAKER FROM BRAZIL (30 years)

4 Notification System Your Bank send a SMS about a transaction Your car warning you when something wrong happens Your body alerts you when something is not right

5 DARKNESS

6 WMI WMI is an acronym for Windows Management Instrumentation – Registry, File and Disk systems, Services and processes, Printers,Networking, IIS, Performance Counters WMI Provider For Server Events – The WMI Provider for Server Events lets you use the Windows Management Instrumentation (WMI) to monitor events in SQL Server.

7 Windows Management Instrumentation Query Language SQL ANSI with WMI-Specific Extensions SELECT { event_property [,...n ] | * } FROM event_type WHERE where_condition EVENT QUERY LANGUAGE SELECT FROM WHERE ISA ' ' "select * from __InstanceModificationEvent within 5 where TargetInstance ISA 'Win32_Service' and TargetInstance.Name='MSSQLSERVER' and TargetInstance.State='Stopped

8 THE BEAUTY OF WQL WQL for WMI/WMI SQL WQL For Event Query

9 DEMO

10 WMI/WQL – EVENT QUERY Show a Balloon tip (SQL Server Stops) Alert CPU Threshold Alert SQL Server Process CPU Threshold Alert Free Disk Space WMI/WQL – Server Events Monitoring Database Mirroring Monitoring Database Suspect Pages Mointoring Database Options (eventlog)

11 What is The Ideia ? Monitoring Server Server 1 Server 2 Register The Event Write in EventLog Trigger The Event Register The Event Write in EventLog Send Email Trigger The Event

12

13 Coming up… # SQLBITS SpeakerTitleRoom Stephan StoltzeWriteback-Here Comes the SunAintree James BootherPOSH ClusteringLancaster Kasper de JongeBuilding Great Models for CrescentPearce Andy LeonardDesigning an SSIS FrameworkBoardroom Milos RadivojevicTSQL Performance RecommendationsEmpire Christina E. LeoWorking with Server Side TracesDerby


Download ppt "Hey PowerShell Eventing, Can You Notify Me ? Laerte"

Similar presentations


Ads by Google