Access the SQLdm Release Notes

Size: px
Start display at page:

Download "Access the SQLdm Release Notes"

Transcription

1 Access the SQLdm Release Ntes SQL diagnstic manager (SQLdm) prvides an unprecedented level f diagnstic infrmatin n the health, perfrmance, and status f SQL Server instances acrss yur envirnment. Yu can view, diagnse, and reprt n critical perfrmance statistics frm a central pint f cntrl. Yu can get a quick glimpse int the newest features, fixed issues, and knwn issues in this release f SQLdm by accessing the Release Ntes. Learn abut key new features in this release Review issues fixed by this release Review previus features and fixed issues See knwn issues See list f recmmended Idera Slutins 1/23/ :40 AM

2 Get Started SQL diagnstic manager (SQLdm) is a database management system (DBMS) slutin designed exclusively fr Micrsft SQL Server diagnsis and perfrmance tuning. SQLdm lets yu discver ptential and existing prblems, analyze the state f yur SQL Server enterprise, and generate reprts. Upgrade t this release Upgrading SQLdm t the mst recent versin allws yu t take advantage f the new features available. An up-t-date list f new features and fixed issues is available n the Idera Web site in the SQLdm Release Ntes. TIP T upgrade frm SQLdm 4.x (r frm earlier versins) t SQLdm 8.0, yu first must upgrade t SQLdm 5.x. Fr assistance with yur upgrade, cntact Idera Technical Supprt. Upgrade frm SQLdm 5.x r higher t SQLdm 8.0 checklist T successfully upgrade yur Micrsft SQL Server envirnment t this build, cmplete the steps included in the fllwing table. Fllw these steps... Back up yur SQLdm Repsitry prir t upgrading. Make sure that yur envirnment meets the prduct requirements fr the newer versin f SQLdm. Verify that n SQLdm desktp clients are running. Upgrade yur envirnment t the latest versin f SQLdm n the cmputer where the SQLdm services reside. Test yur new SQLdm deplyment and setup. Upgrade yur Idera Newsfeed and SQLdm Mbile installatins r deply a new Idera Newsfeed and SQLdm Mbile installatin. TIP Licensed SQLdm users lking t upgrade t ur latest releases can d s nly via ur custmer prtal. Cntact yur Idera Sales representative fr mre infrmatin. Upgrade SQLdm in a clustered envirnment Use the fllwing steps t upgrade yur SQLdm installatin in a clustered envirnment. TIP SQLdm 8.0 and later requires Micrsft SQL Server 2005 running n the cmputer that hsts the SQLdm Repsitry database fr all installatins. Upgrade in a Micrsft Windws Server 2003 Clustered Envirnment T upgrade SQLdm in a clustered envirnment: 1. Lg n t the cluster nde using the Administratr accunt. 2. In Cluster Administratr, select the resurce grup that cntains the SQLdm services. 3. Take the SQLdm Management and Cllectin services ff line.

3 Perfrm the fllwing steps n each nde, starting with the active nde: 1. Upgrade SQLdm cmpnents previusly deplyed t the nde. 2. In Windws Services, stp the SQLdm Cllectin, SQLdm Management, and SQLdm Predictive Analytics services. 3. Set the SQLdm services t manually start, and then restart the services. Once the previus steps are cmplete, perfrm the fllwing steps n each cluster nde: 1. In Cluster Administratr, bring the SQLdm Management Service n line. 2. Use the Management Service Cnfiguratin wizard t frce the services t re-register n the active nde. Upgrade in a Micrsft Windws Server 2008 Clustered Envirnment T upgrade SQLdm in a clustered envirnment: 1. Lg n t the cluster nde using the Administratr accunt. 2. In the Failver Cluster Management tl, select the resurce grup that cntains the SQLdm services. 3. Take the SQLdm Management and Cllectin services ffline. Perfrm the fllwing steps n each nde, starting with the active nde: 1. Upgrade SQLdm cmpnents previusly deplyed t the nde. 2. In Windws Services, stp the SQLdm Cllectin, SQLdm Management, and SQLdm Predictive Analytics services. 3. Set the SQLdm services t manually start, and then restart the services. Once the previus steps are cmplete, perfrm the fllwing steps n each cluster nde: 1. Bring the SQLdm Management Service n line. 2. Use the Management Service Cnfiguratin wizard t frce the services t re-register n the active nde. Perfrm a distributed upgrade Use the fllwing prcedures t upgrade a distributed SQLdm 8.0 envirnment. Upgrade yur SQLdm Repsitry and/r SQLdm Services Install the SQLdm Repsitry database n a SQL Server instance that meets the prduct requirements. Yu d nt need t install yur Repsitry in the same dmain as the SQLdm Cnsle, but a tw-way trust between the target dmains must exist. Yu can install the SQLdm services n the Repsitry cmputer (recmmended) r a different cmputer. TIP SQLdm 8.0 and later requires Micrsft SQL Server 2005 running n the cmputer that hsts the SQLdm Repsitry database fr all installatins. T upgrade the SQLdm Repsitry and/r Services: 1. Use an administratr accunt t lg n t the cmputer n which yu want t upgrade the SQLdm Repsitry database and/r Services. 2. Run Setup.exe in the rt f the installatin kit. 3. On the Idera SQL diagnstic manager Quick Start windw, click SQL diagnstic manager under the Install heading. 4. Read the Upgrade Wizard Welcme windw, and then click Next. 5. Upgrade yur Repsitry by verifying the authenticatin methd and cnnectin credentials, and then click Next.

4 6. Upgrade yur Service accunt by specifying the accunt credentials that yu want the SQLdm services t use t cnnect t the SQLdm Repsitry and the mnitred SQL Server instances, and then click Next. This accunt must belng t the sysadmin rle n the Repsitry database and each instance yu plan t mnitr. 7. Click Upgrade t begin yur upgrade. 8. Click Finish t exit the upgrade prgram. Upgrade yur SQLdm Cnsle TIP Yu must have a full installatin f SQLdm already running in yur envirnment befre attempting t upgrade the SQLdm desktp client cnsle. T upgrade the SQLdm Cnsle: 1. Use an administratr accunt t lg n t the cmputer n which yu want t upgrade the SQLdm Cnsle. 2. Navigate t the lcatin where the SQLdm Cnsle file resides in the distributin media. 3. If yu use an x64 perating system, run SQLDiagnsticManager-x64_c.exe. If yu use an x86 OS, run SQLDiagnsticManager_c.exe. 4. On the Welcme windw f the setup prgram, click Next. 5. Click Upgrade t begin yur upgrade. 6. Click Finish t exit the upgrade prgram. Upgrade SQLdm Cnsle nly SQLdm allws users t install a full versin, which includes the SQLdm Repsitry, Management Service, and Management Cnsle, r yu can install the SQLdm desktp client cnsle by itself when yu already have a full versin f SQLdm installed in yur envirnment. Users wh have an installatin f SQLdm Cnsle nly n a cmputer can use the upgrade t update their current versin f the desktp client cnsle, but cannt use the upgrade prgram t install the full versin f SQLdm. Test yur deplyment T test yur upgrade, yu can immediately begin cllecting and alerting n perfrmance data. Verify that yu are able t mnitr the target SQL Server instances and that the data yu are retrieving is valid. Welcme t SQLdm SQL diagnstic manager is a pwerful perfrmance mnitring and diagnstics slutin that practively alerts administratrs t health, perfrmance and availability prblems within the SQL Server envirnment. T get started, see the fllwing tpics fr mre infrmatin: Upgrade t this build f SQL diagnstic manager Cnfigure SQL diagnstic manager Migrate yur SQLdm installatin

5 What is SQLdm? SQL diagnstic manager (SQLdm) prvides an unprecedented level f diagnstic infrmatin n the health, perfrmance, and status f SQL Server instances acrss yur envirnment. Yu can view, diagnse, and reprt n critical perfrmance statistics frm a central pint f cntrl. Using a unique agentless architecture, SQLdm gathers diagnstic infrmatin in real time, keeping database administratrs and managers infrmed by prviding custmized alerts. Easy t install and use, SQLdm is an indispensable SQL Server management tl that benefits bth experienced and junir database administratrs. What is SQLdm Mbile? SQL diagnstic manager (SQLdm) Mbile is a Web applicatin that displays real-time SQL Server perfrmance dashbards n a variety f mbile devices, including iphne, ipad, Andrid and Blackberry. SQLdm Mbile includes the Idera Newsfeed technlgy. The Idera Newsfeed is a revlutinary new way fr DBAs and managers t cllabrate, share knwledge, and keep clse tabs n their mst critical SQL Server issues. Hw des SQLdm help me? Whether yu need immediate diagnstic infrmatin r want t gather data fr lng-term capacity planning, yu can use SQLdm t help: Increase SQL Server availability Prvide a cmprehensive view f current perfrmance Prvide cntinuus, unattended mnitring Stre data in the centralized SQLdm Repsitry database Imprve the prductivity f bth skilled and nvice database administratrs With clear, easy-t-understand charts and reprts, yu can track standard SQL Server perfrmance metrics, trend histrical perfrmance data ver time, and practively identify ptential perfrmance prblems. Use the SQLdm interface SQLdm uses a graphically enhanced user interface t display the current state f yur SQL Server instances. A mixture f graphs, charts, and clr cding makes prblem identificatin quick and easy, allwing yu t reslve issues befre they reach critical levels. Navigatin pane The Navigatin pane displays n the left side f the SQLdm Cnsle as shwn in the fllwing image.

6 The ptins available n the Navigatin pane change depending n the currently selected feature. Yu can hide the Navigatin pane by selecting View > Navigatin Pane > Off. The fllwing features are available in the Navigatin pane: Servers Cntains a My Views sectin that helps yu rganize yur SQL Server instances by status and includes any custm views yu have set up. The Tags sectin allws yu t manage tags r key wrds that yu can use t quickly find the apprpriate mnitred SQL Server instances, custm cunters, and permissins. The Servers sectin lists the SQL Server instances cntained in the currently selected view. T view all registered instances, select All Servers frm the My Views list. Alerts Cntains filter ptins fr rganizing yur alerts and links t cnfigure alert templates, actins, and respnses. Newsfeed If installed, the Idera Newsfeed prvides cllabratin regarding yur mst critical SQL Server issues. If the Idera Newsfeed is nt installed, this page guides yu t where yu can get additinal infrmatin regarding the Idera Newsfeed.

7 Reprts Allws yu t select the reprt yu want t generate. SQLdm prvides reprts fr mnitring, analyzing, and planning hw t best use the SQL Server instances within yur envirnment. Administratin Allws yu t cntrl access t SQLdm, add custm cunters fr mnitring, and keep track f key actins perfrmed in yur SQLdm envirnment. View SQLdm Tday The SQLdm Tday page prvides a current verview f all the mnitred SQL Server instances in yur envirnment and ffers shrtcuts t: yur five mst critical servers the five servers yu recently mnitred all active alerts in yur SQL Server envirnment the mst recent server status updates and cwrker psts frm the Idera Newsfeed Access the SQLdm Tday page Yu can pen the SQLdm Tday page frm the SQLdm Cnsle menu by clicking the SQLdm Tday buttn as shwn in the fllwing image. Use SQLdm Tday t view the general health f yur envirnment SQL diagnstic manager gives yu a quick glance at the verall health f yur envirnment in the Status sectin f the SQLdm Tday page. The main categries f data shwn in this view include the fllwing areas:

8 Status Summary The Status Summary sectin displays the number and type f active alerts fr all f yur SQL Server instances. SQLdm displays a large icn that shws yu at a glance the current highest level f severity f yur servers accmpanied by the number f yur servers in that state. Mst Critical Servers SQLdm prvides a list f up t five f yur mst critical servers s yu can quickly access that SQL Server instance and review the issue. Recent Servers The SQLdm Tday page prvides a list f yur five recently-accessed SQL Server instances, with the mst recent visit appearing at the tp f the list. Get the mst frm SQLdm The Get Started tab f the SQLdm Tday page prvides links fr yu t access cntent in the SQL diagnstic manager Trial Center including vide turs that cver imprtant features and SQLdm navigatin. Yu can als find Webcasts, white papers, and the SQL Server Perfrmance Blg fr additinal infrmatin that yu may find useful when using SQLdm. View yur recent active alerts SQLdm displays a list f yur mst recent active alerts n the SQLdm Tday page Active Alerts tab. While this view displays alerts fr all yur mnitred SQL Server instances, yu can view additinal alert infrmatin fr a specific server instance by using the right-click cntext menu. This additinal infrmatin includes a real-time view and a shrtcut t cnfigure yur alerts. If yu are aware f an alert and d nt want t see it in yur list r have it impact the assciated server, yu can "snze" r temprarily pstpne the alert frm appearing fr a set number f minutes. When yu snze an alert, SQLdm clears the alert which n lnger impacts the state f the mnitred server until the snze perid expires. T snze an alert, right-click the specific alert, and then select Snze Alert. Select the apprpriate number f minutes yu want t alert t snze, and then click OK. T snze an alert n the Active Alerts tab: 1. On the Active Alerts tab f the SQLdm Tday page, right-click anywhere n the rw cntaining the alert yu n lnger want t view. 2. Select Snze Alert. 3. Type r scrll t select the number f minutes yu want the alert t snze, and then click OK. Use Idera Newsfeed t track yur SQL Server issues The Idera Newsfeed is a new way fr yu t share knwledge with ther DBAs and managers regarding critical and current SQL Server issues. T learn hw t set up and use the Idera Newsfeed, see the Idera Newsfeed Help. Refresh and pause views T let yu cntrl the infrmatin refresh n a particular view, the SQLdm Tlbar includes the Refresh and Pause buttns as shwn in the fllwing image.

9 Yu can edit the scheduled refresh f yur views fr mre current infrmatin. SQLdm ffers the fllwing refresh cntrls: Refresh buttn The Refresh buttn tells SQLdm t immediately cllect data and refresh the current Cnsle view. Depending n the view, the refresh culd take several secnds t cmplete. SQLdm displays the current refresh status in the lwer-right crner f the SQLdm Cnsle. Pause buttn The Pause buttn tells SQLdm t stp refreshing the cnsle. If yu click Pause during a refresh, the pause ccurs after the refresh cmpletes. T cntinue refreshing, click Pause again. Pausing the refresh allws yu t maintain the currentlymnitred state s yu can see what is happening n yur SQL Server instance withut incming infrmatin verwriting the data. This feature als gives yu time t exprt r print the displayed statistics befre retrieving the next data set. Filter views On a number f views, SQLdm includes filtering ptins ranging frm ribbns allwing yu t select items shwn n the view, t a Filter Settings windw that prvides a variety f ptins t custmize hw SQLdm presents yur view. Use the Filter ptins t custmize yur view The Filter bx cntains the filtering ptins available fr that view, meaning that the available ptins are nt cnsistent acrss views because f the data displayed in each view. Yu can select the ptins yu want displayed in the menu by using the Filter Settings windw. Click the Filter icn in the ribbn t display the Filter Settings windw. Every Filter Settings windw in SQLdm prvides specific ptins fr the current view. These ptins can include true r false fields that allw yu t decide whether t shw a particular item, filtering fields where yu can enter an item name r even use a wildcard (%), dates and time ranges, and interval perids. Each field in the Filter Settings windw includes a descriptin that displays at the bttm f the windw when yu select the field.

10 Use the Grup By feature t rganize yur view The Grup By feature allws yu t grup the infrmatin shwn in yur views. T grup yur infrmatin by a clumn, check the Grup By Bx ptin, and then drag ne r mre clumn headings int the prvided area as shwn in the fllwing image. When yu grup data by multiple clumns, be sure t select the headings in the hierarchy in which yu want SQLdm t display the results. After selecting the Grup By Bx check bx, click, hld, and drag the first clumn heading (first rder f gruping) int the gruping area. Next, click, hld, and drag the secnd clumn heading (secnd rder f gruping) int the gruping area. Cntinue this prcess until yu have the data hierarchy yu want. Click the clumn headings t tggle srt rder between ascending and descending. Yu can remve a clumn frm the gruping area by perfrming a click, hld, and drag f the clumn back int the grid area r by right-clicking the heading, and then selecting Remve This Clumn. Charts Charts are ppulated frm the pint at which yu navigate t the windw with the chart. This allws yu t view real-time charts fr the data pint selected. Real-time viewing is dependent n yur refresh interval. Once ppulated, yu can manipulate the type f chart yu want t display and exprt the chart r cpy it t the clipbard t paste int ther prgrams. TIP In the Server Details view, click the Maximize buttn n the upper-right crner f a chart t display a large versin f the chart. The Restre buttn returns the chart t the default view.

11 Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected in real time r as part f a scheduled cllectin event. When yu pen a view, SQLdm begins ppulating the chart with real-time data cllected n the interval specified in the Server View Refresh field n the Cnsle Optins windw (Tls > Cnsle Optins). If yu pause r leave this view and then return during the same Cnsle sessin, SQLdm displays the real-time data pints as previusly viewed, fllwed by a perid f data pints frm any scheduled cllectins that ccurred while yu were away. The chart then returns t ppulating with new real-time data pints, as shwn in the fllwing image. The amunt f time displayed in yur charts is set accrding t the time entered in the Shw data fr the last field n the Cnsle Optins windw. In additin, the time entered in the Keep data fr the last field is the amunt f histrical data that yu can scrll back t in yur charts. Custmize yur charts SQLdm cntains charts that are ppulated by selecting the apprpriate data items cllected. Once ppulated, yu can manipulate the type f chart yu want t display and exprt the chart r cpy it t the clipbard t paste int ther prgrams. Yu can persnalize charts by right-clicking anywhere inside the chart and selecting Tlbar frm the menu. The chart tlbar cntains the fllwing ptins: Cpy T Clipbard Print The Cpy T Clipbard buttn allws yu t cpy the chart t yur Windws clipbard in varius frmats. The Print buttn allws yu t print the chart. Gallery The Gallery menu includes a number f ptins that allw yu t change the type f chart used t represent yur data. Anti-Aliasing The Anti-Aliasing buttn smthes the lines between yur data pints t mre easily view yur data. Palette Selectr The Palette Selectr menu includes a number f clr chices fr yu t change clr scheme f yur chart.

12 3D/2D The 3D/2D tggle lets yu chse t view yur results in three- r tw-dimensinal plts. Additinal ptins becme active based n yur chice and allw yu t rtate yur view r cluster yur results n the z-axis. Axes Settings The Axes Settings menu lets yu chse hw t view each axis, whether t display labels, and additinal prperties fr yur view. Pint Labels The Pint Labels tggle lets yu chse t view the actual data at each pint. Data Grid The Data Grid tggle places a table belw yur chart that displays the data included in yur chart. Legend Bx Zm The Legend Bx tggle lets yu chse t view a legend fr yur displayed data. The Zm buttn allws yu t zm in n a pint in yur chart. Prperties The Prperties buttn displays additinal prperties fr further custmizatin f yur chart. Mnitr multiple SQL Server instances My Views allws yu t grup servers t prvide a high-level, glbal view f multiple mnitred servers. This view includes basic statistics abut yur registered SQL Server instances and quick links t mre detailed infrmatin. A mnitr displays statistics fr each SQL Server instance included in the grup. Access My Views My Views is available at all times as part f the Navigatin pane as shwn in the fllwing image.

13 Use the grup list SQLdm updates the data shwn in the thumbnails view f the grup list accrding t the interval entered in the Status and Alerts Refresh field n the Cnsle Optins windw, accessed by clicking Tls > Cnsle Optins. This infrmatin is cllected frm the last data pint stred in the SQLdm Repsitry. By default, the grup list displays basic statistics fr each f the SQL Server instances mnitred by SQLdm. This infrmatin includes the fllwing statistics fr each instance: Respnse Time Refers t the time it takes fr a query t g frm the SQLdm Cnsle t the SQL Server instance and back. User Sessins Refers t the ttal number f SQL Server user sessins. SQL CPU Usage Refers t average percentage f SQL Server prcessr usage n the cmputer hsting the SQL Server instance. SQL Memry Usage/Allcated Refers t amunt f memry in use by the mnitred SQL Server instance. SQL Disk I/O Refers t the number f physical reads and physical writes made by the SQL Server instance between refreshes. If yu see a high percentage f physical reads, yu can imprve perfrmance by allcating mre memry t the SQL data cache.

14 Custmize the mnitrs in yur grup list SQLdm allws yu t custmize the mnitrs displayed in grup lists s that yu display nly thse key statistics and charts that are mst imprtant t yu. T custmize a mnitr: 1. Right-click a SQL Server instance in the view. 2. Select Thumbnail and select the infrmatin type yu want t display n yur mnitr. Instead f listing statistics fr the server, SQLdm displays the individual chart f the data item yu selected. T revert back, select Summary frm the Thumbnail list. Use the Server Thumbnails, Details, r Cnfiguratin Prperties windw SQLdm allws yu t mnitr multiple instances using different views, such as thumbnails f mini-mnitrs, a list f instances and their imprtant details, r a list f instances and their server prperties. SQLdm defaults t the thumbnails view. T access a different view, click the apprpriate buttn in the upper-right crner f the windw as shwn in the fllwing image. TIP If any f the metrics are missing frm this view, yu may need t enable OS metrics cllectin. These views list all the data cllected at the last refresh fr all yur mnitred SQL Server instances. The Details and Server Cnfiguratin Prperties views can assist yu with cmparing the status f a specific metric r prperty between tw r mre f yur SQL Server instances. Add a custm view Yu may want t add a custm view t the My Views list t rganize yur SQL Server instances int specific grups fr mnitring purpses. This is especially imprtant if yu are mnitring a large number f SQL Server instances and want infrmatin fr a specific grup f SQL Server instances. If yu create views befre adding yur SQL Server instances t SQLdm fr mnitring, yu can have these new instances added t yur views by selecting the new view yu create and then adding the SQL Server instances.

15 T add a new view: 1. If yu want t create a new view frm the File menu, click File > Create View. If yu want t create a new view frm My Views, right-click within the My Views sectin, and then select Create View. 2. Type a name fr the view. 3. Select the mnitred SQL Server instances yu want t include in this view. 4. Click Add > t mve the selected instances frm Mnitred Instances t View Instances. 5. Click Create t create yur new view. Server Cnfiguratin Prperties The Server Cnfiguratin Prperties view prvides the current cnfiguratin settings fr each f yur mnitred SQL Server instances and allws fr sme changes directly in this windw rather than leaving this view t access the prperties page. The grid layut allws yu t quickly scrll dwn in the clumn fr a specific setting, and verify that the setting is crrect in all f yur instances. Yu can srt yur results in ascending r descending rder fr each clumn by clicking the clumn header. Right-click a clumn header t select ther clumn ptins, including gruping by the selected clumn, hiding a clumn, r pening the Grup By bx fr additinal ptins. Access the Server Cnfiguratin Prperties view SQLdm prvides tw paths t access the Server Cnfiguratin Prperties view. The first access path is by clicking All Servers, and then clicking the Shw Server Cnfiguratin Prperties icn n the far right. The secnd access path is by right-clicking All Servers, and then clicking View All Server Prperties. By default, the All Servers view displays yur mnitred SQL Server instances in the thumbnail view. Perfrming general tasks in this view The Server Cnfiguratin Prperties view prvides the fllwing actins by right-clicking a rw, and then selecting the task yu want t perfrm: Open Opens the Dashbard view fr the selected mnitred SQL Server instance. Refresh Alerts Gathers the alert status and refreshes the tree view infrmatin fr the selected mnitred SQL Server instance. Delete Allws yu t delete the SQL Server instance frm yur SQLdm installatin. When yu select Delete, SQLdm displays a message asking whether yu want t retain the cllected data fr the SQL Server instance, and it als allws yu t cancel ut f the deletin prcess. TIP Yu cannt retrieve cllected data nce it is deleted frm the SQLdm Repsitry. Use the Delete ptin with care. Cllapse All Grups Allws yu t cllapse the cntents f a grup f mnitred SQL Server instances.

16 Expand All Grups Allws yu t expand the cntents f a grup f mnitred SQL Server instances. Print Allws yu t print the grid f yur mnitred SQL Server instances and their cnfigured prperties. Exprt T Excel Allws yu t exprt the grid f yur mnitred SQL Server instances and their cnfigured prperties t Micrsft Excel. Prperties Opens the Mnitred SQL Server Prperties windw fr the selected instance. Server Cnfiguratin Prperties view cntents When yu select the Server Cnfiguratin Prperties view, SQLdm displays a grid cntaining each f the settings fr all f yur mnitred SQL Server instances. This infrmatin is updated each time the SQLdm Cllectin Service runs. Sme cells allw yu t make changes n this view while thers are managed in ther areas in SQLdm, which are accessible by duble-clicking the cell yu want t change. SQLdm displays the Change icn in the Changed? clumn fr the rw in which yu made the change. Make sure yu click Save Changes nce yu made the necessary change. Click Reset Changes t revert all unsaved changes yu made n this view. The Change icn helps remind yu t save yur changes as shwn in the fllwing image. The Server Cnfiguratin Prperties view cntains the fllwing prperties: Active Cluster Nde Displays the name f the active cluster nde n this mnitred SQL Server instance. Fr mre infrmatin abut this setting, see Cnfigure cluster settings. Alert Refresh Displays the interval (in hurs, minutes, and secnds) between times when the service cllects diagnstic data and raises the assciated alerts. Use a value between 30 secnds and 30 minutes. Lwer values result in a faster triggered alert, but als cause mre frequent refreshes, which may increase mnitring verhead. Yu can mdify this setting directly in this view. Click in the apprpriate field, make yur change, and then click Save Changes. Fr mre infrmatin abut this setting, see Set general server ptins.

17 Authenticatin Mde Displays the authenticatin mde used by the SQLdm Cllectin Service t cllect diagnstic data frm the mnitred SQL Server instance. Fr mre infrmatin abut this setting, see Set general server ptins. Activity Mnitr Enabled Displays whether mnitring f nn-query activities is enabled. The mnitring f nn-query activities captures autgrw events, deadlcks, and blcks. Fr mre infrmatin abut this setting, see Set activity mnitr ptins. Baseline Date Range Displays the perid f time ver which the server baseline is calculated. Fr mre infrmatin abut this setting, see Set server baseline ptins. Baseline Time Perid Displays the date range ver which the server baseline is calculated. Fr mre infrmatin abut this setting, see Set server baseline ptins. Changed? Displays an edit icn t indicate that this rw includes a change frm the last time the data was saved. Click Save Changes t retain any changes made in this view. Click Reset Changes t revert t the mst-recently saved server cnfiguratin prperties. Check Server Accessibility Displays the interval (in hurs, minutes, and secnds) between times when the server availability is verified. Use a value between 30 secnds and 10 minutes. If a select 1 query cannt execute in this timeframe, then the server is cnsidered unrespnsive. Setting yur server availability check t a very lw value may result in false psitive alerts. Yu can mdify this setting directly in this view. Click in the apprpriate field, make yur change, and then click Save Changes. Fr mre infrmatin abut this setting, see Set general server ptins. Database Statistics Refresh Displays the interval (in hurs, minutes, and secnds) between times when the database space-related data is cllected and assciated alerts are raised. Use a value between ne minute and 24 hurs. Setting yur database statistics refresh t a lw value may result in false psitive alerts. A lw setting als causes refreshes t ccur mre ften, which increases the mnitring verhead. In envirnments with a large number f databases whse sizes d nt change rapidly, setting this refresh t a lng interval can greatly reduce yur mnitring ftprint. Yu can mdify this setting directly in this view. Click in the apprpriate field, make yur change, and then click Save Changes. Fr mre infrmatin abut this setting, see Set general server ptins. Deadlck Mnitring Displays the current state f deadlck mnitring, which raises alerts fr deadlcked sessins n yur mnitred SQL Server instance. Deadlck mnitring is supprted n mnitred servers running SQL Server 2005 r greater and is dependent n enabling the mnitring f nn-query activities in the Activity Mnitr windw. Fr mre infrmatin abut this setting, see Set activity mnitr ptins. Disk Cllectin Settings Displays whether the cnnected disk drives are discvered autmatically. Fr mre infrmatin abut this setting, see Custmize disk statistics.

18 Errr Lg Alerting Enabled Displays whether errr lg alerting is enabled, causing a specific errr lg cllectr t run. Errr lg alerting is cnsidered enabled if either the SQL Server Agent Lg r SQL Server Errr Lg alert is enabled. Nte that these cllectrs may negatively affect perfrmance. Yu can reduce the impact f errr lg reading by regularly cycling the server errr lgs. Fr mre infrmatin abut errr lg alerting, see Cnfigure alerts. Fragmentatin Min. Table Size (KB) Displays the minimum size, in kilbytes, a table must meet befre fragmentatin statistics are cllected. Use a value between 0 KB and KB. Fragmentatin statistics are nly gathered n tables with clustered indexes. Yu can mdify this setting directly in this view. Click in the apprpriate field, make yur change, and then click Save Changes. Fr mre infrmatin abut this setting, see Edit table statistics ptins. InputBuffer Limiter Displays the limit f the executins perfrmed by the DBCC Inputbuffer. This cmmand retrieves the actual input cmmand fr the Sessin Details view, amng thers. Nte that n busy servers, limiting this value can reduce mnitring impact. Fr mre infrmatin abut this setting, see Set general server ptins. Jb Alerting Enabled Displays whether jb alerting is enabled, causing a specific jb alerts cllectr t run. Jb alerting is cnsidered enabled if ne f the fllwing alerts is enabled: SQL Server Agent Jb Cmpletin SQL Server Agent Jb Failure SQL Server Agent Lng Running Jb (Minutes) SQL Server Agent Lng Running Jb (Percent) Fr mre infrmatin abut jb alerting, see Cnfigure alerts. Last Fragmentatin Cllectin Displays the date and time f the mst recent, successful table fragmentatin cllectin. This timestamp is lcal t the mnitred SQL Server instance. Fr mre infrmatin abut this setting, see Edit table statistics ptins. Last Table Grwth Cllectin Displays the date and time f the mst recent, successful table statistics cllectin. This timestamp is lcal t the mnitred SQL Server instance. Fr mre infrmatin abut this setting, see Edit table statistics ptins. Linked Custm Cunters (Cunt) Displays the ttal number f custm cunters mnitred n this SQL Server instance. Fr mre infrmatin abut this setting, see Link r tag custm cunters. Linked Custm Cunters (List) Displays the name fr each custm cunter mnitred n this SQL Server instance. Fr mre infrmatin abut this setting, see Link r tag custm cunters. Maintenance Mde Displays the ccasins when this server is in maintenance mde. Optins include Never, Until further ntice, Recurring every week at the specified time, and Occurring nce at the specified time. Fr mre infrmatin abut this setting, see Schedule maintenance mde.

19 OS Metrics Cllectin Displays whether SQLdm uses OLE autmatin r a direct cnnectin t Windws Management Interface (WMI) t cllect perating system and disk statistics. Disabling this setting prevents the cllectin f certain metrics in SQLdm, but may lessen the mnitring verhead. Fr mre infrmatin abut this setting, see Cnfigure OS metrics. Preferred Cluster Nde Displays the name f the preferred cluster nde n this mnitred SQL Server instance. Yu can mdify this setting directly in this view. Click in the apprpriate field, make yur change, and then click Save Changes. Fr mre infrmatin abut this setting, see Cnfigure cluster settings. Query Mnitr Enabled Displays whether query mnitring is enabled. The Query Mnitr cllects prly-perfrming queries such as SQL batches, statements, stred prcedures, and triggers. Lw threshlds fr query mnitring may impact perfrmance. Fr mre infrmatin abut this setting, see Set Query Mnitr ptins. Query Mnitr Threshlds Displays the varius threshld types fr query mnitring. Nte that lw threshlds fr the query mnitring impacts perfrmance. Fr mre infrmatin abut these settings, see Set Query Mnitr ptins. Query Waits Displays the date and time when the query-level wait statistics are cllected r whether they are cllected indefinitely. By default, these statistics are available nly when the Query Waits view is pen. Cllectin f query waits is a perfrmanceintensive peratin. Fr mre infrmatin abut this setting, see Cnfigure wait mnitring. Query Waits Filters Displays the filter cnfiguratin f the query-level wait statistics fr this mnitred SQL Server instance, including which applicatins, databases, and SQL text yu want t exclude frm the query wait statistics cllectin. Cllectin f query waits is a perfrmance-intensive peratin and excluding unnecessary data can reduce the mnitring ftprint. Fr mre infrmatin abut this setting, see Cnfigure advanced query wait ptins. Replicatin Mnitring Disabled Displays whether replicatin statistics cllectin is disabled. Replicatin mnitring can cause excess mnitring verhead in sme envirnments and is nt necessary fr all servers. Yu can mdify this setting directly in this view. Click in the apprpriate field t make yur change, and then click Save Changes. Fr mre infrmatin abut this setting, see Disable replicatin statistics cllectin. Server Name Displays the name f the mnitred SQL Server instance. Sessin Histry Brwser Cllectin Disabled Displays whether extended sessin data cllectin is disabled, including cllectin f sessin details, lcks, and blcks. Cllectin f this data allws yu t view past sessin detail, lck, and blck infrmatin, but incurs extra mnitring verhead t prvide this data. This data als requires extra space in the SQLdm Repsitry. Yu can mdify this setting directly in this view. Click in the apprpriate field t make yur change, and then click Save Changes. Fr mre infrmatin abut this setting, see Set general server ptins. SQL Editin Displays the editin f SQL Server sftware used in this instance.

20 SQL Server ID Displays the identificatin number f the mnitred SQL Server as used internally by SQLdm. Yu cannt mdify this value. SQL Versin Displays the versin f SQL Server sftware used in this instance. Table Fragmentatin Cllectin Displays the days f the week and time f day when an attempt at table statistics cllectin ccurs. Fr mre infrmatin abut this setting, see Edit table statistics ptins. Table Grwth Cllectin Displays the days f the week and time f day when an attempt at table statistics cllectin ccurs. Fr mre infrmatin abut this setting, see Edit table statistics ptins. Table Statistics Excluded Databases (Cunt) Displays the ttal number f databases excluded frm table statistic cllectin. Fr mre infrmatin abut this setting, see Edit table statistics ptins. Table Statistics Excluded Databases (List) Displays the name f each database excluded frm table statistic cllectin. Fr mre infrmatin abut this setting, see Edit table statistics ptins. vcenter Name Displays the name f the hst server n which this mnitred SQL Server instance is running. This field applies nly t SQL Server instances running n a virtual machine. Fr mre infrmatin abut virtualizatin cnfiguratin, see Cnfigure virtualizatin. VM Name Displays the name f the virtual machine n which this mnitred SQL Server instance is running. This field applies nly t SQL Server instances running n a virtual machine. Fr mre infrmatin abut virtualizatin cnfiguratin, see Cnfigure virtualizatin. Find answers This dcumentatin set includes a cmprehensive nline Help system as well as additinal resurces that supprt yu as yu install and use the prduct. Yu can als search Idera Slutins, available at the Idera custmer service prtal ( View help tpics SQLdm Help supprts the fllwing Web brwser minimum requirements: Internet Explrer 8 Mzilla Firefx 4 Ggle Chrme 6

21 Print help tpics Yu can print a help tpic by selecting the tpic in the table f cntents, and then clicking the Print this tpic icn n the right side f the Help windw. Use the PDF if yu want t print mre than a single tpic. T print, click the PDF tab, and then click the Print file buttn. In the Print dialg bx, select the pages yu want t print befre clicking Print. Abut Idera At Idera, we deliver a new generatin f tls fr managing, administering, and securing yur Micrsft Windws Servers, including SQL Server, SharePint, PwerShell and Micrsft Dynamics. We emply numerus industry experts wrldwide wh are devted t bringing prven slutins t yu, the administratr. Idera prvides slutins that help yu ensure server perfrmance and availability and reduce administrative verhead and expense. Our award-winning prducts install in minutes, cnfigure in hurs and deply wrldwide in days. Idera is a Micrsft Gld Certified Partner headquartered in Hustn, Texas, with ffices in Lndn, UK, Melburne, Australia, and Sa Paul, Brazil. Idera prducts Our tls are engineered t scale - frm managing a single server t enterprise deplyments with thusands f servers. Idera prducts cmbine ease f use with a design that installs in minutes, cnfigure in hurs, and deply wrldwide in days. T learn mre abut Idera prducts, visit the Idera Web site at Cntact Idera Please cntact us with yur questins and cmments. We lk frward t hearing frm yu. Fr supprt arund the wrld, please cntact us r yur lcal partner. Fr a cmplete list f ur partners, please see the Idera website. Sales GO.IDERA ( ) (nly in the United States and Canada) Sales sales@idera.cm Supprt GO.IDERA ( ) (nly in the United States and Canada) Website Legal ntice Idera, Inc., DTx, IntelliCmpress, Pint admin tlset, Pintbackup, Pintcheck, PwerShellPlus, SharePint enterprise manager, SharePint security manager, SharePint diagnstic manager, SharePint backup, SharePint perfrmance mnitr, SQLcheck, SQL change manager, SQLcnfig, SQL cmparisn tlset, SQL cmpliance manager, SQLcmpliance, SQLcm, SQL defrag manager, SQL diagnstic manager, SQLdm, SQL mbile manager, SQLpermissins, SQLsafe, SQLsafe Freeware Editin, SQLsafe Lite, SQLscaler, SQLschedule, SQL schema manager, SQLsecure, SQLsmarts, SQLstats, SQLtl, SQL

22 tlbx, SQL virtual database, SQLvdb, virtual database, Idera, BBS Technlgies and the Idera lg are trademarks r registered trademarks f Idera, Inc., r its subsidiaries in the United States and ther jurisdictins. All ther cmpany and prduct names may be trademarks r registered trademarks f their respective cmpanies Idera, Inc., all rights reserved. THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE AGREEMENT. EXCEPT AS EXPRESSLY SET FORTH IN SUCH LICENSE AGREEMENT, IDERA, INC., PROVIDES THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SOME STATES DO NOT ALLOW DISCLAIMERS OF EXPRESS OR IMPLIED WARRANTIES IN CERTAIN TRANSACTIONS; THEREFORE, THIS STATEMENT MAY NOT APPLY TO YOU. YOU ARE ENCOURAGED TO READ THE LICENSE AGREEMENT BEFORE INSTALLING OR USING THIS DOCUMENTATION OR SOFTWARE. Sme cmpanies, names, and data in this dcument are used fr illustratin purpses and may nt represent real cmpanies, individuals, r data. This dcument culd include technical inaccuracies r typgraphical errrs. Changes are peridically made t the infrmatin herein. These changes may be incrprated in new editins f this dcument. Idera, Inc., may make imprvements in r changes t the sftware described in this dcument at any time Idera, Inc., all rights reserved. U.S. Gvernment Restricted Rights: The sftware and the dcumentatin are cmmercial cmputer sftware and dcumentatin develped at private expense. Use, duplicatin, r disclsure by the Gvernment is subject t the terms f the Idera, Inc., standard cmmercial license fr the sftware, and where applicable, the restrictins set frth in the Rights in Technical Data and Cmputer Sftware clauses and any successr rules r regulatins. Installatin and deplyment Yu can install SQLdm and SQLdm Mbile in an envirnment f any size. Get ready fr yur SQLdm deplyment Check the supprted installatin scenaris Learn abut the cmpnents and architecture Review system requirements View the installatin instructins Get ready fr yur SQLdm Mbile r Idera Newsfeed deplyment Check the supprted installatin scenaris Learn abut the cmpnents and architecture Review system requirements View the installatin instructins Get ready fr yur SQLdm Cnsle nly deplyment Check the supprted installatin scenaris Learn abut the cmpnents and architecture

23 Review system requirements View the installatin instructins Supprted installatin scenaris Yu can install and deply SQLdm, SQLdm Mbile, and the Idera Newsfeed t meet yur unique SQL Server envirnment needs. SQLdm als ffers a SQLdm Cnsle-nly installatin in envirnments that already have SQLdm fully installed. Fr additinal infrmatin abut this type f installatin, see deply SQLdm Cnsle nly. The fllwing installatin scenari descriptins assume yu are deplying SQLdm, SQLdm Mbile, and Idera Newsfeed in yur envirnment. TIP In larger envirnments that cntain mre than ne SQLdm installatin, cnsider dedicating a SQLdm Mbile deplyment per each SQLdm applicatin. TIP SQLdm supprts mnitring virtual SQL Server instances, such as thse using VMware r ther virtualizatin sftware. Fr additinal infrmatin abut hw SQLdm wrks with virtualizatin, see Hw SQLdm wrks with a virtual envirnment. Typical envirnment This cnfiguratin includes the fllwing installatins: SQLdm Cnsle n yur wrkstatin SQLdm Mbile Web site n a Web Server fr smart phne access SQLdm Mbile & Newsfeed Service n the same cmputer that hsts the SQLdm Services SQLdm Mbile Repsitry and SQLdm Repsitry n the same SQL Server instance Clustered envirnment Yu can install and cnfigure SQLdm t mnitr virtual SQL Servers. A virtual SQL Server is a SQL Server running n a Micrsft failver cluster managed by Micrsft Cluster Services. This cnfiguratin deplys all SQLdm Services t yur virtual instances. A service-nly deplyment t a virtual instance includes the fllwing installatins: SQLdm Cnsle n yur wrkstatin (nt lcated in the cluster) SQLdm Mbile Web site n a nn-clustered Web Server fr smart phne access SQLdm Mbile Repsitry and SQLdm Repsitry n the same SQL Server instance SQLdm Mbile & Newsfeed Service and the SQLdm Services n each cluster nde hsting the virtual SQL Server yu want t mnitr Web farm envirnment Yu can install SQLdm Mbile in a Web farm t make sure this site remains accessible during a failver situatin. This cnfiguratin includes the fllwing installatins: SQLdm Mbile n a Web Server in the farm Typical SQLdm installatin

24 SQLdm Mbile & Newsfeed Service n the same cmputer that hsts the SQLdm Services SQLdm Mbile Repsitry and SQLdm Repsitry n the same SQL Server instance Nn-trusted envirnment Yu can install and cnfigure SQLdm and SQLdm Mbile t mnitr SQL Server instances running in nn-trusted dmains r wrkgrups. This cnfiguratin includes the fllwing installatins: SQLdm Cnsle n yur wrkstatin in a trusted r nn-trusted dmain SQLdm Mbile Web site n a Web Server fr smart phne access SQLdm Mbile & Newsfeed Service n the same cmputer that hsts the SQLdm Services, in a trusted r nn-trusted dmain SQLdm Mbile Repsitry and SQLdm Repsitry n the same SQL Server instance, in a trusted r nn-trusted dmain Chse yur deplyment strategy Befre yu begin installing SQLdm, it is imprtant t cnsider yur deplyment chices. TIP Yu can deply SQLdm Mbile after yu have installed SQLdm. Fr mre infrmatin, review the SQLdm Mbile architecture and cmpnents, as well as requirements. Trial deplyment A trial deplyment installs each SQLdm cmpnent n a separate, dedicated cmputer. The Idera evaluatin license is fully functinal and mnitrs up t 15 SQL Server instances anywhere n yur netwrk fr a perid f 15 days. Prductin deplyment A prductin deplyment installs each SQLdm cmpnent n a separate, dedicated cmputer. This deplyment supprts stable perfrmance and availability as yur envirnment grws and yur mnitring needs change. Hw SQLdm wrks with a virtual envirnment Virtual envirnments, such as thse prvided by VMware, allw yu t run multiple instances f cmputers r "virtual machines" n a single, physical hst server. These VMs create a virtual envirnment that enables IT shps t mre fully utilize the hardware they already have, allwing administratrs t maintain fewer physical servers which then cnsume less pwer, take up less real estate, and generate less heat. While there are many advantages t using a virtual envirnment, there are sme disadvantages. One is that a virtual machine currently is nt as fast r efficient as a standalne physical machine. Administratrs must clsely mnitr and manage their virtual envirnments because ver-utilized hardware can quickly and severely impact the perfrmance f their servers, which are cnstantly waiting fr physical resurces t becme available t prcess their wrklads. SQLdm includes VM mnitring t allw administratrs t get a glimpse f what is ging n inside the virtual envirnment in which their SQL Servers are running, t make sure that the VMs and their hst machines are running at peak efficiency. This tpic is a general utline f hw SQLdm wrks in a virtual envirnment and includes links t ther areas where yu can find additinal VMspecific infrmatin.

25 Using the hypervisr t manage resurces On the physical server hsting a virtual envirnment, there is a prcess called the hypervisr r virtualizatin manager running in the backgrund. The hypervisr manages the interactins between the virtual machines and the physical hardware, manages resurces, and then distributes the physical resurces as required by each f the VMs it is hsting. An administratr can intentinally ver cmmit resurces n a physical hst with the idea that it is unlikely that all f the VMs need t utilize all f the resurces n the hst at the same time. The hypervisr is als affected by this shift, and manages any ccasin when all f the active VMs need mre physical resurces than is available frm the hst. Nte that there are ramificatins fr the extra prcessing that is ccurring when the hypervisr is taxed. This additinal prcessing is the verhead fr a virtual envirnment and cnsumes CPU, memry, and netwrk resurces. Hw SQLdm cllects and presents metrics invlving a virtual envirnment The guest perating system n a VM perates n differently than it des when running n a physical machine with full access t all f the resurces at its dispsal. But the machine hsting the VM perates differently because f the virtual envirnment. The physical resurces f the hst are shared with the ther VMs n the hst. Due t the additinal verhead f virtualizatin, and the hypervisr managing cntentin fr resurces, the metrics that the guest OS reads as utilizatin f its resurces are nt entirely accurate as they d nt take int accunt that virtualizatin verhead, nr des it measure that it is waiting n physical resurces t prcess its wrklad. The image belw shws a typical virtualized envirnment. In this envirnment, the hypervisr n each individual hst server cllects the perfrmance statistics and reprts the data back t a central vcenter Server. SQLdm then cllects that infrmatin frm the vcenter Server in rder t shw thse statistics alng with the ther SQL related perfrmance infrmatin.

26 SQLdm displays virtual machine and hst metrics as cllected frm the perspective f the physical hst. In ther wrds, these are the true physical metrics. Whereas, the metrics that SQLdm displays fr the OS n a virtualized machine are what Micrsft Windws calculates as using withut regard t any verhead. Fr example, SQLdm displays the OS CPU Usage at 35%, but metric displayed fr the VM CPU Usage is 38%. This discrepancy results frm the additinal verhead within the hypervisr used t run the VM, and the VM is charged fr the additinal prcessing. Link a mnitred virtual SQL Server instance t the vcenter Server T link a mnitred virtual SQL Server instance t yur vcenter Server, click Tls > VM Cnfiguratin t access the VM Cnfiguratin windw. SQLdm displays the current relatinships between yur available vcenter Servers and yur mnitred SQL Server instances. Fr mre infrmatin abut linking a mnitred virtual SQL Server instance t the vcenter Server, see Cnfigure yur virtual machine cnnectins.

27 VM data cllectin The VM cllectr cnnects t yur vcenter Server during the scheduled refresh fr each f yur mnitred virtual SQL Server instances. If the SQLdm Management Cnsle is pen t the Overview Dashbard r any Resurces view fr a specific instance, data is als cllected based n the Server View Refresh setting in the Cnsle Optins page. In this situatin, it is pssible that the cllectr cnnects t the vcenter Server every few secnds. Yu can adjust the scheduled refresh rate fr a mnitred virtual SQL Server instance by right-clicking the instance name, and then selecting Prperties. Differences in statistics Yu may ntice sme difference in yur statistics, such as SQLdm displaying a higher OS CPU usage than yur VM CPU usage. While the hypervisr manages resurces efficiently, it is pssible that the demand fr physical resurces is greater than what is available. Fr example, a guest OS n a virtual machine submits a batch f wrk t a CPU. Hwever, all f the physical CPUs are cmmitted t ther wrk, s there is n physical CPU available n the hst t prcess the wrk. In this situatin, the VM waits fr a CPU t becme available t prcess its wrk. While it is waiting, the guest OS is unaware f the wait and assumes that it is simply taking lnger fr the CPU t prcess this batch f wrk, and the OS thinks it is using mre CPU pwer than it is actually using. Remember that SQLdm uses the additinal verhead f the hypervisr t calculate the VM metrics. In this situatin, the hypervisr knws the VM is just waiting fr a CPU, s it des nt charge the VM fr CPU prcessing pwer while it is waiting. The result is that the guest OS reprts that it is using the additinal prcessing pwer, hwever the hypervisr simply reprts what is actually used. In this situatin, yur CPU usage metrics that are reprted by Windws are higher than what is reprted by VMware fr that VM. Available metrics related t yur VMs A mnitred virtual SQL Server instance appears in the Servers pane in the same way as a mnitred physical SQL Server instances. Click the apprpriate virtual instance, and SQLdm displays the same dashbard panels as fr a mnitred physical SQL Server instance, but als include specific metrics fr the VM and hst server. The fllwing dashbard panels include VM- r hst-related infrmatin: CPU panel. Includes VM and Hst usage metrics. The infrmatin available in this panel cmes frm the Server Details and Resurces Summary views. Memry panel. Includes the VM Memry Usage and Hst Memry Usage charts. The infrmatin available in this panel cmes frm the Server Details and Resurces Summary views. Netwrk panel. Includes the VM Netwrk Usage Thrughput and Hst Netwrk Usage Thrughput charts. The infrmatin available in this panel cmes frm the Server Details and Resurces Summary views. VM Disk Usage panel. Includes the amunt f data read frm and written t disk fr this VM during the sample interval. The infrmatin available in this panel cmes frm the Resurces Disk view. Hst Disk Usage panel. Includes the amunt f data read frm and written t disk fr this hst server during the sample interval. The infrmatin available in this panel cmes frm the Resurces Disk view. Virtualizatin panel. Includes the Virtual Memry Usage and Virtual Disk Usage charts plus the CPU Ready Wait Time gauge. The infrmatin available in this panel cmes frm the Server Details view.

28 Use the available ESX- and VM-related reprts and alerts t get the mst infrmatin regarding yur mnitred virtual SQL Server instances and hst servers. Available ESX- and VM-related reprts Virtualizatin Statistics Reprt Virtualizatin Summary Reprt Available ESX- and VM-related alerts ESX CPU Usage Alert ESX Memry Swap Detected Alert ESX Memry Usage Alert ESX Pwer State Alert VM CPU Ready Wait Time Alert VM CPU Usage Alert VM Hst Server Change Alert VM Memry Swap Delay Detected Alert VM Memry Usage Alert VM Pwer State Alert VM Reclaimed Ballned Memry Alert VM Resurce Cnfiguratin Change Alert VM Resurce Limits Detected Alert Deply SQLdm nly Use the fllwing links t prepare fr yur SQLdm deplyment: Check the supprted installatin scenaris Learn abut the cmpnents and architecture Review system requirements View the installatin instructins SQLdm cmpnents and architecture SQLdm cnsists f a light, unbtrusive architecture that easily runs in yur SQL Server envirnment with minimal cnfiguratin. All SQLdm cmpnents run utside and separate frm SQL Server prcesses. SQLdm Cnsle Use the SQLdm Cnsle t: View real-time status Cnfigure alert ntificatins n specific metric threshlds at the server and database levels

29 View histrical reprts and manage yur T D list (Nte that beginning with SQLdm 7.0, the T D feature is available nly t users wh activated T D in an earlier 6.x versin. This versin f SQLdm des nt supprt this feature fr new users.) Perfrm administrative functins The SQLdm Cnsle retrieves histrical infrmatin directly frm the SQLdm Repsitry. All real-time requests use the SQLdm services t pll the mnitred SQL Server. SQLdm Services SQLdm has three centralized services, the Management Service, the Cllectin Service, and the Predictive Service. These three services reside n the same cmputer. The Management Service perfrms the fllwing primary functins: Prvides real-time data t the SQLdm Cnsle Receives histrical data frm the Cllectin Service fr strage in the Repsitry Raises alerts and sends alert ntificatins The Cllectin Service perfrms n-demand and scheduled cllectin frm the mnitred SQL Servers. The Predictive Service is used fr Alert Frecasting and perfrms the fllwing primary functins: Calculates the Alert Frecast every hur Builds a frecasting mdel nce a day SQLdm Repsitry The SQLdm Repsitry is a centralized SQL Server database that stres cllected metrics n a scheduled basis, histrical data, and alerts infrmatin. The SQLdm Repsitry als stres cnfiguratin infrmatin, such as the credentials used t mnitr a registered SQL Server instance. TIP SQLdm 8.0 and later requires Micrsft SQL Server 2005 r abve running n the cmputer that hsts the SQLdm Repsitry database fr all installatins. Authenticatin in SQLdm SQLdm uses the same types f authenticatin available in the SQL Server security mdel. When specifying accunt credentials fr the SQLdm services, yu can use Windws Authenticatin r SQL Server Authenticatin. When cnsidering which authenticatin t use, keep in mind that SQL Server Authenticatin is required when n dmain trust exists between the SQLdm Services cmputer and the cmputers hsting the mnitred SQL Server instances. Fr example, if the mnitred SQL Server instances are lcated in an untrusted dmain r behind a firewall, yu must use SQL Server Authenticatin t successfully deply SQLdm. In this case, yu must use the sa accunt r a SQL Server lgin that has System Administratr permissins. Fr mre infrmatin abut these authenticatin types and the SQL Server security mdel, see the Micrsft dcument, Authenticatin in SQL Server.

30 SQLdm requirements There are three types f SQLdm installatin (Trial, General, and Prductin). Refer t the fllwing list f requirements fr each type f installatin. TIP SQLdm 8.0 requires Micrsft SQL Server 2005 r abve running n the cmputer that hsts the SQLdm Repsitry database fr all installatins. TIP Tempdb mnitring is supprted n SQL Server 2005 and abve servers nly. Sample installatins in large envirnments While this tpic prvides the minimum requirements fr installing SQLdm, users with large envirnments can benefit frm the sample custmer installatins listed belw. Installs servers Type In-Huse Use Number f mnitred servers 52 Services and Repsitry installed n same machine Data strage and grming ptins Hyper-V 4 quad cre prcessrs 14 GB f memry Windws 2008 R2 Enterprise Repsitry size: 120 GB Retain 60 days f histry Mnitring features Mnitr Windws and SQL Server perfrmance and errr lg mnitring Type In-Huse Use Number f mnitred servers 90 Services machine 2 vcpu 8 GB f memry Windws 2008 R2 Enterprise Services machine 2 vcpu 8 GB f memry Windws 2008 R2 Enterprise Repsitry: SQL Server 2008 R2 Data strage and grming ptins Repsitry size: 100 GB Retain 60 days f histry Mnitring features Mnitr Windws and SQL Server perfrmance

31 Installs servers Type In-Huse Use Number f mnitred servers 234 Services and Repsitry installed n same machine Dell quad cre prcessrs 16 GB f memry Windws 2003 Data strage and grming ptins Repsitry size: 140 GB Retain 30 days f histry Mnitring features Integratins Mnitr Windws and SQL Server perfrmance and use Query Waits fr specific perids f diagnstics Send alerts t HP Open View via a cmmand line prgram (pcmsg) Type In-Huse Use Number f mnitred servers 274 Services and Repsitry installed n same machine Data strage and grming ptins 4 quad cre prcessrs 128 GB f memry Windws 2008 R2 Repsitry size: 1.5 TB Retain 365 days f histry Mnitring features Mnitr Windws and SQL Server perfrmance Trial requirements Cnsider the fllwing requirements when installing all SQLdm cmpnents n ne cmputer. Type SQL Server Standard r Enterprise Editin Hard Disk Space Windws Permissins SQL Server Privileges Requirement SQL Server 2005 SP1 r later SQL Server 2008 r later SQL Server 2008 R2 SQL Server MB fr all SQLdm cmpnents Yur Windws Lgn accunt includes lcal Administratr permissins Either a Windws user accunt r SQL Server lgin that includes System Administratr privileges n the mnitred SQL Server instances

32 General requirements The fllwing requirements apply fr all SQLdm cmpnents. Type CPU Memry Requirement 2.0 GHz r higher 1 GB 32-bit Operating System Windws Server 2003 SP2 r later Windws XP SP2 r later Windws Vista Business and Enterprise Windws 7 Windws Server 2008 SP1 r later 64-bit Operating System Windws Server 2003 SP1 r later Windws XP Prfessinal X64 Windws 7 Windws Server 2008 r later Windws Server 2008 R2 Windws Vista Business and Enterprise Prt Access 5166, 5167 Client Brwser Internet Explrer 7.0 r later Prductin requirements Cnsider the fllwing requirements when installing SQLdm in an envirnment where the cmpnents are n separate cmputers. SQLdm Cnsle Type Disk Space SQL Server Permissins Sftware Framewrk Mnitr Reslutin Requirement 40 MB Yur Windws lgn accunt includes Read Access t the SQLdm Repsitry. Yu can specify a SQL Server lgin instead. Micrsft.NET 4.0 Full 1280 x 1024 with small text fr the best viewing f the SQLdm Dashbard SQLdm Services Type Disk Space Requirement 50 MB

33 Type Cllectin Service Permissins Management Service Permissins Requirement System Administratr privileges n the mnitred SQL Server instances Read and Write privileges n the SQLdm Repsitry database SQLdm Repsitry TIP SQLdm 7.2 and later includes a repsitry autgrw setting at 32 MB, which is sufficient fr trial and small envirnments in prductin. Envirnments with larger, multi-server installatins shuld change the repsitry autgrw setting t 250 MB r higher t prevent frequent data file autgrw, which can cause perfrmance prblems. Using percentage-based autgrw is nt recmmended. Type Disk Space Requirement 1GB t 3GB fr ne year f data per mnitred SQL Server instance SQL Server Standard r Enterprise Editin SQL Server 2005 SP1 r later SQL Server 2008 r later SQL Server 2008 R2 SQL Server 2012 Mnitred SQL Server Instances Type Requirement SQL Server Standard r Enterprise Editin SQL Server 2000 SP4 r later SQL Server 2005 SP1 r later SQL Server 2008 r later SQL Server 2008 R2 SQL Server 2012 SQLdm Management Pack and SCOM supprt requirements The Idera SQLdm Management Pack fr integratin with SCOM is designed fr System Center Operatins Manager 2007 R2 and abve. Fr mre infrmatin abut SQLdm MP and SCOM installatin, see Install and cnfigure the SQLdm Management Pack fr SCOM. Hw t install SQLdm This prcedure guides yu thrugh the installatin f SQL diagnstic manager. Start yur install Yu can install SQLdm n any cmputer that meets r exceeds the prduct requirements.

34 T start installing SQLdm: 1. Lg n with an administratr accunt t the cmputer n which yu want t install SQLdm. 2. Run Setup.exe in the rt f the installatin kit. 3. Click SQL diagnstic manager n the Quick Start windw. 4. On the Welcme windw f the setup prgram, click Next. 5. Review the license agreement. T accept this license agreement, click I accept the terms in the license agreement, and then click Next. Select an installatin lcatin and user access Yu can use the default install lcatin r specify a different path. Fr yur first install, we recmmend using the default lcatin. By default, the Management Service is als installed in the same lcatin. Chse whether yu want any user r nly the current user t access this applicatin, and then click Next. Begin cnfiguring yur install Fr yur first install, we recmmend using the Typical setup type. This setup type installs and cnfigures all required SQLdm cmpnents s yu can immediately begin mnitring yur SQL Server envirnment. By default, the setup prgram installs the Management Service, Cllectin Service, and Predictive Service n the lcal cmputer where yu are running the setup prgram. Select a SQL Server instance t use fr the Repsitry database The SQLdm Repsitry is where the cllected data, alert infrmatin, and alert cnfiguratin settings are stred. TIP SQLdm 8.0 and later requires Micrsft SQL Server 2005 running n the cmputer that hsts the SQLdm Repsitry database fr all installatins. T specify the SQL Server instance t install the SQLdm Repsitry n: 1. Click Brwse t select the SQL Server instance yu want t use. The SQL Server windw lists SQL Server instances prvided by yur dmain cntrller. If yu d nt see yur SQL Server instance in the list, type the hst name and instance in the space prvided. 2. If yur SQL Server envirnment uses SQL Server Authenticatin, select the check bx and click Change t enter SQL Server credentials. By default, SQLdm uses yur Windws credentials when cnnecting t the Repsitry. 3. Click Next. Select a Windws user accunt t use fr the service accunt SQLdm uses the service accunt t cmmunicate between the mnitred SQL Server instance and the SQLdm Repsitry.

35 T specify a service accunt: 1. Type apprpriate credentials in the prvided fields. 2. Click Next. SQLdm verifies the cnnectin befre cntinuing. Cmplete the install Click Install t indicate that yu are ready t cmplete yur install with the cnfiguratins yu specified. Decide whether yu want t deply SQLdm Mbile SQLdm Mbile includes the Idera Newsfeed and several dashbard views that define yur server health and expse critical alerts. Yu can access the SQLdm Mbile Web applicatin frm mst smart phnes and mbile devices. The Idera Newsfeed is a revlutinary new way fr DBAs and managers t cllabrate, share knwledge, and keep clse tabs n yur mst critical SQL Server issues. With the Idera Newsfeed, yu can quickly share infrmatin t stay infrmed, be mre prductive and shrten the time t prblem reslutin. Fr mre infrmatin, review the SQLdm Mbile architecture and cmpnents, as well as its requirements. Deply SQLdm Mbile r Idera Newsfeed SQLdm Mbile is a Web-based applicatin that includes the Idera Newsfeed technlgy and several dashbard views that define yur server health and expse critical alerts. Yu can access the SQLdm Mbile Web site frm mst smart phnes and mbile devices. The Idera Newsfeed is available quickly as a tab n the SQLdm Tday page. Use the fllwing links t prepare fr yur SQLdm Mbile r Idera Newsfeed deplyment: Check the supprted installatin scenaris Learn abut the cmpnents and architecture Review system requirements View the installatin instructins SQLdm Mbile cmpnents and architecture including Idera Newsfeed SQLdm Mbile is an easy-t-use, Web-based applicatin that seamlessly integrates int yur existing diagnstic and mnitring wrkflw. The SQLdm Mbile Web site includes many metrics and alerts panels that let yu quickly ascertain perfrmance issues in yur envirnment. SQLdm Mbile als includes the Idera Newsfeed technlgy. The Newsfeed prvides an easy-t-use, scial-media-based cllabratin tl yu can use t slve issues faster while keeping yur team appraised f changing server statuses. Whether yu are tied t yur desktp, n the g, r managing remte servers, these features can fit yur unique mnitring needs. The SQLdm Mbile architecture easily runs in yur SQL Server envirnment with minimal cnfiguratin. All cmpnents run utside and separate frm SQL Server prcesses, and d nt add t r mdify any f yur native SQL Server files r services.

36 Cmpnents Idera Newsfeed fr SQLdm The Idera Newsfeed is a user interface that seamlessly integrates with the SQLdm Cnsle, letting yu mnitr yur instances and cllabrate with cwrkers at the same time, in real time. Idera Newsfeed Platfrm The Idera Newsfeed Platfrm cnsists f the SQLdm Mbile Repsitry database and the SQLdm Mbile & Newsfeed Service. SQLdm Mbile Repsitry database The SQLdm Mbile Repsitry (Mbile Repsitry) is a central database that stres yur cnfiguratin settings, cmments and ther activity n stries, as well as ntificatins. Cnsider deplying the Mbile Repsitry t the same cmputer that hsts yur SQLdm Repsitry. SQLdm Mbile & Newsfeed Service The SQLdm Mbile & Newsfeed Service facilitates cmmunicatins between the SQLdm Mbile Repsitry and yur SQLdm applicatin. By default, this service is installed n the same cmputer where yu run the SQLdm Mbile & Newsfeed setup prgram. Cnsider SQLdm Mbile & Newsfeed Service t the same cmputer that hsts yur SQLdm Services, such as the SQLdm Management Service. Actin Prvider The Idera Newsfeed Actin Prvider cnverts SQLdm alerts abut a server's status and perfrmance metrics int ntificatin s that SQLdm Mbile & Newsfeed Service can send t the apprpriate peple. The setup prgram installs the actin prvider n the cmputer hsting yur SQLdm Repsitry. Authenticatin Prvider The Idera Newsfeed Authenticatin Prvider is the SQLdm applicatin that the Idera Newsfeed Platfrm uses t authenticate a user when he r she signs up r lgs n. The Idera Newsfeed Platfrm leverages the applicatin security settings as defined in SQLdm, determining which mnitred SQL Server instances a given user can access. SQLdm Mbile Web applicatin (Web site) The SQLdm Mbile Web site prvides access t the same mnitring and cllabratin features f the Idera Newsfeed technlgy via a mbile device, such as a smart phne r ipad. The SQLdm Mbile Web site als includes SQLdm panels s yu can quickly check server perfrmance when yu are away frm yur desk.

37 Architecture

38 SQLdm Mbile and Idera Newsfeed requirements Yu can easily install SQLdm Mbile n any cmputer that meets r exceeds the fllwing requirements. The SQLdm Mbile installatin includes the Idera Newsfeed technlgy and these related cmpnents: SQLdm Mbile Web applicatin SQLdm Mbile & Newsfeed Service SQLdm Mbile Repsitry Fr mre infrmatin, review all the SQLdm Mbile cmpnents and architecture. General requirements fr all cmpnents All SQLdm Mbile cmpnents require Micrsft.NET Framewrk versin 4.0 r later. Permissin requirements The SQLdm Mbile & Newsfeed Service accunt requires the fllwing permissins. By default, setup prgram assigns the Lcal System accunt t the SQLdm Mbile & Newsfeed Service. During install, yu can input credentials fr a Windws user accunt r SQL Server lgin. Permissin Lg n as Service Read and write privileges n the SQLdm Mbile Repsitry database Why it's required Allws the SQLdm Mbile & Newsfeed Service accunt t run as a service. Allws the SQLdm Mbile & Newsfeed Service t receive and maintain perfrmance and cnfiguratin data in the SQLdm Mbile Repsitry. Prt requirements By default, the SQLdm Mbile cmpnents use the fllwing prts. Prt Number Where Which cmpnent uses it Why 25 Mail Server SQLdm Mbile & Newsfeed Service Allws the SQLdm Mbile & Newsfeed Service t send ntificatin s. 80 Web Server hsting the SQLdm Mbile Web site SQLdm Mbile Web applicatin Allws access t the SQLdm Mbile screens via a mbile device inside r utside yur crprate firewall. By default, IIS uses prt 80 fr the lcal virtual directry, s check yur Web Server settings t pick an apprpriate prt fr SQLdm Mbile. Yu can specify a different prt during install r later when yu need t change this cnfiguratin.

39 Prt Number Where Which cmpnent uses it Why Cmputer running the SQLdm services 5168 Cmputer running the SQLdm Mbile & Newsfeed Service SQLdm services SQLdm Mbile & Newsfeed Service Allw cmmunicatins between SQLdm and the Idera Newsfeed Platfrm fr signup and lgin authenticatin. Allws cmmunicatins between the Idera Newsfeed and SQLdm fr server status updates. Mbile device requirements Yu can access SQLdm Mbile n any smart phne r ther mbile device that meets these minimum perating system requirements: Andrid versin 2.1 r later ios versin 3.2 r later RIM (BlackBerry OS) versin 6.0 r later Yu can run the SQLdm Mbile Web applicatin in a native brwser that supprts HTML 5, such as Ggle Chrme r Mzilla Firefx. SQLdm Mbile des nt supprt Micrsft Internet Explrer 8 r earlier. TIP If yu plan t use IE 9 r later t access the SQLdm Mbile Web site, make sure that yu disable the Display intranet sites in Cmpatibility View setting. T change this setting, click Cmpatibility View Settings n the Tls menu in the IE brwser windw. Web server requirements The SQLdm Mbile Web applicatin requires the fllwing Web Server cnfiguratin. Type f requirement CPU Memry Disk space Micrsft Internet Infrmatin Services (IIS) Minimum value 2.0 GHz 1 GB 21 MB Versin 7.0 r later By default, IIS 7 installs with Windws Server Yu can enable this rle using the native Server Manager. TIP T successfully run the SQLdm Mbile Web applicatin, make sure that yu enable the Cmmn HTTP Features setting and the fllwing service rles in IIS: Static Cntent Cmpressin Default Dcument

40 Directry Brwsing HTTP Errrs Repsitry requirements Yu can install the SQLdm Mbile Repsitry n a cmputer running the fllwing versins f SQL Server sftware: SQL Server 2005 and abve Keep in mind that the Repsitry database and crrespnding SQLdm Mbile & Newsfeed Service require 19 MB f disk space. Hw t install SQLdm Mbile and Idera Newsfeed This prcedure guides yu thrugh the installatin f SQLdm Mbile and Newsfeed. Befre installatin, review the assciated architecture and cmpnents. Althugh yu can install different cmpnents n different cmputers, this prcedure recmmends the fllwing deplyments: Install the Mbile and Newsfeed cmpnents n the same cmputer where yur SQLdm Services reside Install the Mbile Web cmpnents n yur crprate Web Server TIP In larger envirnments that cntain mre than ne SQLdm installatin, cnsider dedicating a SQLdm Mbile deplyment per each SQLdm applicatin. TIP If yu are interested in installing nly the Idera Newsfeed withut the additinal cmpnents used with SQLdm Mbile, see Hw t install Idera Newsfeed nly. Install r upgrade t SQLdm 8.0 SQLdm Mbile and the Idera Newsfeed technlgy are supprted by SQLdm 7.0 r later. T successfully install and deply SQLdm Mbile, first install r upgrade t SQLdm 8.0. Start yur SQLdm Mbile and Newsfeed install Yu can install the SQLdm Mbile cmpnents n any cmputer that meets r exceeds the prduct requirements. By default, the SQLdm Mbile & Newsfeed setup prgram installs the SQLdm Mbile & Newsfeed Service t the lcal cmputer. T start installing SQLdm Mbile and Newsfeed: 1. Lg n with an administratr accunt t the cmputer n which yu want t install the SQLdm Mbile & Newsfeed Service. We recmmend that yu install this service n the same cmputer that already hsts yur SQLdm services. 2. Run Setup.exe in the rt f the SQLdm installatin kit. 3. Click SQLdm Mbile & Newsfeed n the Quick Start windw. 4. On the Welcme windw f the setup prgram, click Next. 5. Review the license agreement. T accept this license agreement, click I accept the terms in the license agreement, and then click Next.

41 Begin cnfiguring yur install We recmmend installing the Mbile & Newsfeed cmpnents in yur SQLdm envirnment, and then re-running the setup prgram t install the SQLdm Mbile Web applicatin n yur Web Server. Yu can use the default install lcatin r specify a different path. Fr yur first install, we recmmend using the default lcatin. By default, the SQLdm Mbile & Newsfeed Service is als installed in the same lcatin. On the Custm Setup windw, chse the Mbile & Newsfeed cmpnents, and then click Next. Add the Windws credentials t use fr the SQLdm Mbile & Newsfeed Service accunt Yu can specify the Lcal System accunt r a Windws user accunt. Make sure that the specified accunt includes the required permissins. T specify a service accunt: 1. Select the Lcal System accunt r type the apprpriate credentials in the prvided fields. 2. Click Test Credentials t validate the accunt. 3. Click Next. Select the SQL Server instance t use fr the Repsitry database Stre the published status updates and ther cnfiguratin settings in the SQLdm Mbile Repsitry. TIP SQLdm Mbile requires Micrsft SQL Server 2005 r abve running n the cmputer that hsts the Mbile Repsitry database. T specify n which SQL Server instance yu want t install the SQLdm Repsitry: 1. Select the SQL Server instance yu want t use. The SQL Server menu lists SQL Server instances prvided by yur dmain cntrller. If yu d nt see yur SQL Server instance in the list, type the hst name and instance in the space prvided. 2. Click Next. Add the authenticatin credentials t create the Repsitry database Yu can use either Windws r SQL Authenticatin t create the Mbile Repsitry database. Make sure the specified Windws accunt includes the required permissins. T specify a service accunt: 1. Chse the authenticatin that yu want t use, and then type the apprpriate credentials in the prvided fields. 2. Click Test Cnnectin t validate the accunt can cnnect t the specified SQL Server instance. 3. Click Next.

42 Add the authenticatin credentials t cnnect t the Repsitry database at run time Yu can use either Windws r SQL Authenticatin t cnnect t the Mbile Repsitry database. Make sure the specified Windws accunt includes the required permissins. T specify a service accunt: 1. Chse the authenticatin that yu want t use, and then type the apprpriate credentials in the prvided fields. 2. Click Test Cnnectin t validate the accunt can cnnect t the specified SQL Server instance. 3. Click Next. Select a lcatin fr the SQLdm Management Service SQLdm Mbile uses its wn Authenticatin Prvider t enfrce applicatin security acrss yur SQLdm and SQLdm Mbile deplyments. On the Authenticatin Prvider windw, specify the cmputer that hsts the SQLdm Management Service, and then click Next. Cmplete the Mbile & Newsfeed cmpnents install Click Install t indicate that yu are ready t cmplete yur install with the cnfiguratins yu specified. Begin the SQLdm Mbile Web cmpnents install We recmmend installing the SQLdm Mbile Web cmpnents n yur crprate Web Server. Make sure yur Web Server meets the sftware and prt requirements. T start installing the SQLdm Mbile Web applicatin: 1. Lg n with an administratr accunt t the cmputer n which yu want t install the SQLdm Web applicatin. We recmmend that yu install this applicatin n the same Web Server that already hsts yur crprate Web site. 2. Restart the SQLdm Mbile & Newsfeed setup prgram and navigate t the Custm Setup windw. 3. Chse the Mbile Web cmpnents, and then click Next. Select the Web Server settings yu want the SQLdm Mbile Web applicatin t use The setup prgram installs the SQLdm Mbile Web applicatin in a unique virtual directry n yur Web Server cmputer. Yu can install the SQLdm Mbile Web applicatin as a new Web site r add it t an existing Web site, such as yur crprate intranet. Specify the name f the cmputer that hsts the SQLdm Mbile & Newsfeed Service s that yu can send cmmunicatins between the SQLdm Mbile cmpnents and SQLdm. Make sure yur Web Server meets the SQLdm Mbile requirements.

43 T cnfigure the Web Server settings: 1. Chse whether t install the SQLdm Mbile Web applicatin as a new Web site. 2. Specify the name f the cmputer n which yu installed the SQLdm Mbile & Newsfeed Service. 3. Click Next. Cmplete the Mbile Web cmpnents install Click Install t indicate that yu are ready t cmplete yur install with the cnfiguratins yu specified. Hw t install Idera Newsfeed nly This prcedure guides yu thrugh the installatin f Idera Newsfeed nly and nne f the additinal cmpnents used with SQLdm Mbile. Use this slutin in a larger envirnment where yur SQL Server team r envirnment is spread acrss multiple lcatins and yu need an easier, mre streamlined way t trublesht issues. The Idera Newsfeed can help yu capture r bkmark the team reslutins fr future reference. Yu can implement this ptin withut need t allt the additinal hardware and IIS resurces necessary t deply a cmplete, mbile-available slutin. Befre installing Newsfeed, review the assciated architecture and cmpnents. Install r upgrade t SQLdm 8.0 The Idera Newsfeed technlgy is supprted by SQLdm 7.0 r later. T successfully install and deply Idera Newsfeed, first install r upgrade t SQLdm 8.0. Start yur Idera Newsfeed install Befre installing Newsfeed, review the assciated architecture and cmpnents. Yu can install the Idera Newsfeed n any cmputer that meets r exceeds the prduct requirements. By default, the SQLdm Mbile & Newsfeed setup prgram installs the SQLdm Mbile & Newsfeed Service t the lcal cmputer. T start installing Idera Newsfeed: 1. Lg n with an administratr accunt t the cmputer n which yu want t install the SQLdm Mbile & Newsfeed Service. 2. Run Setup.exe in the rt f the SQLdm installatin kit. 3. Click SQLdm Mbile & Newsfeed n the Quick Start windw. 4. On the Welcme windw f the SQLdm Mbile & Newsfeed setup prgram, click Next. 5. Review the license agreement. T accept this license agreement, click I accept the terms in the license agreement, and then click Next. Begin cnfiguring yur install Yu can use the default install lcatin r specify a different path. Fr yur first install, we recmmend using the default lcatin. By default, the SQLdm Mbile & Newsfeed Service is als installed in the same lcatin. On the Custm Setup windw, chse the Mbile & Newsfeed cmpnents, and then click Next.

44 Add the Windws credentials t use fr the SQLdm Mbile & Newsfeed Service accunt Yu can specify the Lcal System accunt r a Windws user accunt. Make sure the specified accunt includes the required permissins. T specify a service accunt: 1. Select the Lcal System accunt r type the apprpriate credentials in the prvided fields. 2. Click Test Credentials t validate the accunt. 3. Click Next. Select the SQL Server instance t use fr the Repsitry database The Idera Newsfeed Repsitry is where the published status updates and ther cnfiguratin settings are stred. TIP SQLdm Mbile requires Micrsft SQL Server 2005 r abve running n the cmputer that hsts the Newsfeed Repsitry database. T specify the SQL Server instance t install the SQLdm Repsitry n: 1. Select the SQL Server instance yu want t use. The SQL Server menu lists SQL Server instances prvided by yur dmain cntrller. If yu d nt see yur SQL Server instance in the list, type the hst name and instance in the space prvided. 2. Click Next. Add the authenticatin credentials t create the Repsitry database Yu can use either Windws r SQL Authenticatin t create the Newsfeed Repsitry database. Make sure the specified Windws accunt includes the required permissins. T specify a service accunt: 1. Chse the authenticatin that yu want t use, and then type the apprpriate credentials in the prvided fields. 2. Click Test Cnnectin t validate the accunt can cnnect t the specified SQL Server instance. 3. Click Next. Add the authenticatin credentials t cnnect t the Repsitry database at run time Yu can use either Windws r SQL Authenticatin t cnnect t the Newsfeed Repsitry database. Make sure the specified Windws accunt includes the required permissins. T specify a service accunt: 1. Chse the authenticatin that yu want t use, and then type the apprpriate credentials in the prvided fields. 2. Click Test Cnnectin t validate the accunt can cnnect t the specified SQL Server instance. 3. Click Next.

45 Select a lcatin fr the SQLdm Management Service SQLdm Mbile uses its wn Authenticatin Prvider t enfrce applicatin security acrss yur SQLdm and Idera Newsfeed deplyments. On the Authenticatin Prvider windw, specify the cmputer that hsts the SQLdm Management Service, and then click Next. Cmplete the Newsfeed install Click Install t indicate that yu are ready t cmplete yur install with the cnfiguratins yu specified. Deply SQLdm Cnsle nly Idera prvides a slutin fr administratrs wh have SQLdm deplyed within their envirnment, and want t prvide their users with the SQLdm desktp client cnsle withut expsing ther SQLdm cmpnents. Administratrs can use this prcess t prevent a user frm unknwingly installing an additinal service cmpnent, which can cause issues with SQLdm within yur envirnment. Stre the SQLdm Cnsle-nly executable Yu can stre the SQLdm Cnsle-nly executable (.exe) files n many types f media fr distributin, such as a prtable r netwrk drive. Yur end users can install the SQLdm desktp client cnsle n any cmputer that meets r exceeds the prduct requirements. The fllwing files reside in the lcatin where yu installed SQLdm. Cpy ne r bth f these files t yur distributin media. Nte the first file is fr x64 users and the secnd is fr x86 users. c:\prgram Files\Idera\SQLdm x64 Installatin Kit\x64\SQLDiagnsticManager-x64_c.exe c:\prgram Files\Idera\SQLdm x86 Installatin Kit\x86\SQLDiagnsticManager_c.exe Hw t install SQLdm Cnsle nly This prcedure guides yu thrugh the installatin f the SQLdm Cnsle nly. TIP Yu must have a full installatin f SQLdm already running in yur envirnment befre attempting t install the SQLdm desktp client cnsle. Perfrm yur install Yu can install SQLdm desktp client cnsle n any cmputer that meets r exceeds the prduct requirements. T install SQLdm Cnsle nly: 1. Lg n with an administratr accunt t the cmputer n which yu want t install the SQLdm desktp client cnsle. 2. Navigate t the lcatin where the SQLdm Cnsle file resides in the distributin media.

46 3. If yu use an x64 perating system, run SQLDiagnsticManager-x64_c.exe. If yu use an x86 OS, run SQLDiagnsticManager_c.exe. 4. On the Welcme windw f the setup prgram, click Next. 5. Review the license agreement. T accept this license agreement, click I accept the terms in the license agreement, and then click Next. 6. Select the default installatin lcatin r specify a different path. 7. Chse whether yu want any user r nly the current user t access this applicatin, and then click Next. 8. Verify that SQLdm displays Cnsle Only as selected, and then click Next. 9. Click Install t indicate that yu are ready t cmplete yur install with the cnfiguratins yu specified. 10. Click Finish t exit the setup prgram. Cmplete the pst-installatin steps When yu first pen the SQLdm desktp client cnsle, yu must cmplete the fields necessary t cnnect t yur existing SQLdm Repsitry. It is imprtant that yu have the infrmatin available t cnnect t the prper SQL Server instance and SQLdm Repsitry database using the prper authenticatin credentials. Deply SQLdm in a high availability grup This prcedure guides yu thrugh the installatin f SQLdm in a high availability grup. SQLdm des nt supprt directly installatins under this scenari; hwever, yu can deply the SQLdm Repsitry in ne f the ndes that belngs t a specific availability grup and cnfigure an availability grup listener that serves as a glbal link between ndes. TIP Make sure t restart the SQLdm services, apply the newly-generated license using the Manage Licenses buttn befre attempting t apply the license directly using the Management Cnsle r yu may encunter issues. 1. Deply the SQLdm Repsitry targeting a nde that is part f an availability grup. Fr example, Nde 1\Instance A. 2. Mve the SQLdm Repsitry t an availability grup in the primary replica with Listener Y and prt 300 (as example). T review hw t create an availability grup, see Micrsft dcument Creating and Cnfiguring a New Availability Grup. 3. A new license key fr Listener Y, Prt 300 is required. See Capturing an availability grup s listener name and prt designatin t send yur request t Idera Sales. 4. Using the SQLdm Management Service Cnfiguratin wizard mdify the target repsitry t Listener Y, prt 300.

47 5. Save changes, and then restart the SQLdm services. This prcess takes apprximately 5 minutes. 6. Upn pening the SQLdm Cnsle, the system recgnizes that yu are trying t access the selected nde withut the prper license and thrws an errr message.

48 7. Click the Manage Licenses buttn f the errr message and type the new license fr Listener Y, Prt 300. Open the SQLdm Cnsle, g t Help > Manage Licenses in the Tlbar menu, and the License Keys windw displays. Type the new license key in the available space, and then click Enter. Capturing an availability grup s listener name and prt designatin This prcedure guides yu thrugh the steps necessary t capture an availability grup s listener name and prt designatin. This infrmatin is essential fr Idera Sales t generate a special license that allws yu t hst the SQLdm Repsitry in an availability grup. As a pre-requisite the SQLdm Repsitry needs t be hsted in an availability grup within the primary replica.

49 1. Within SSMS, g t nde that cntains the availability grup that hsts the SQLdm Repsitry and is the primary replica. 2. Expand the AlwaysOn High Availability flder and then the Availability Grups flder. 3. Expand the availability grup that is the primary replica.

50 4. Expand the Availability Grup Listeners flder. 5. Right-click the listener, select Prperties, and the Availability Grup Listener Prperties dialg displays.

51 6. Send Idera Sales the Listener DNS Name and Prt designatin infrmatin t btain a new license t hst the SQLdm Repsitry in an availability grup.

52 Cnfigure yur deplyment After initially installing SQLdm, use the fllwing cnfiguratin tasks t help yu get the mst ut f SQLdm: Add yur SQL Server instances Cnfigure cnsle ptins Cnnect t a SQLdm Repsitry Set yur Repsitry grming schedule Use tags t rganize yur mnitring envirnment Use custm cunters t track metrics Cnnect t the SQLdm Repsitry The first time yu pen the SQLdm Management Cnsle, SQLdm displays the Cnnect t SQLdm Repsitry windw. Use this windw t select the SQL Server instance, SQLdm Repsitry database name, and enter the authenticatin details the SQLdm Cnsle uses t cmmunicate with the SQLdm Repsitry. The SQLdm Cnsle requires Read Access n the SQLdm Repsitry database. Yu can use either Windws Authenticatin r SQL Server Authenticatin fr this cnnectin.

53 Access the Cnnect t SQLdm Repsitry windw Yu can pen the Cnnect t SQLdm Repsitry windw frm the SQLdm Cnsle menu bar by selecting File > Cnnect t SQLdm Repsitry. The ability t cnnect t anther Repsitry is imprtant in disaster recvery situatins where yu need t change the lcatin f yur SQLdm Repsitry. Add yur SQL Server instances The Add Servers wizard allws yu t add the SQL Server instances yu want t mnitr. The Add Servers wizard als allws yu t cnfigure all the cmmn ptins yu use fr mnitring SQL Server cllectin settings and alerts, and apply an alert template. TIP If yu are adding several SQL Server instances and yu want t cnfigure the same alert threshlds n each instance, cnsider setting up an alert template befre adding any f yur SQL Server instances. Access the Add Servers wizard Yu can pen the Add Servers wizard frm the SQLdm Cnsle menu by selecting File > Manage Servers, and then clicking Add in the Manage Servers windw. Other cnfiguratins that need attentin when adding a virtualized SQL Server instance If the mnitred SQL Server instance yu want t add resides n a virtual machine, add the instance using the Add Servers wizard, and then access the VM Cnfiguratin windw t assciate the instance with the crrect virtual machine and hst. Abut alert templates SQLdm allws yu t cnfigure generic alert settings as a template that yu can apply t servers and grups f servers in yur rganizatin. Click Tls > Alert Cnfiguratin Template and cmplete the required fields t cnfigure an alert template. Delete a SQL Server instance Yu can easily delete a SQL Server instance at any time by right-clicking the apprpriate instance, and then selecting Delete. SQLdm displays a cnfirmatin message that asks, "Wuld yu like t retain the data cllected fr the selected instance?" Click Yes and SQLdm retains data fr the instance and includes it in sme reprts, such as the Server Inventry reprt. Click N and SQLdm deletes the SQL Server instance and all related data. Cnfigure authenticatin The Cnfigure Authenticatin windw f the Add Servers wizard allws yu t select the authenticatin credentials SQLdm uses when cllecting perfrmance and statistics infrmatin frm yur SQL Server instances. Yu can als set encryptin t secure the cnnectin. After selecting a cnnectin type and encryptin, click Next t cntinue.

54 Access the Add Servers wizard Yu can pen the Add Servers wizard frm the SQLdm Cnsle menu by selecting File > Manage Servers, and then clicking Add in the Manage Servers windw. Select a cnnectin type Windws Authenticatin is the recmmended cllectin type as SQLdm uses a number f SQL trace statements that require a trusted cnnectin. When yu select and use Windws Authenticatin, the accunt the SQLdm Cllectin Service is running as is used t cnnect t the SQL Server instance. Select encryptin SQLdm allws yu t designate encryptin methds used t encrypt data between the SQLdm Cllectin Service and the mnitred SQL Server instance. The ptins include SSL (Secure Sckets Layer) r SSL with Trust Service Certificate. Encrypt Cnnectin (SSL) The Encrypt Cnnectin (SSL) ptin adds a flag in the cnnectin prperties that triggers SSL use when the SQLdm Cllectin Service cnnects t a mnitred server that uses SSL t encrypt the data transfer. Fr this ptin t wrk crrectly, yu must cnfigure the mnitred SQL Server instance t use SSL encryptin. Trust Server Certificate (Bypass Certificate Validatin) The Trust Server Certificate (bypass certificate validatin) ptin is available nly after yu select Encrypt Cnnectin (SSL). This ptin allws yu t skip certificate validatin when a SQL Server instance establishes a cnnectin. If SSL n the mnitred SQL Server instance is nt cnfigured t use a certificate that the cllectin service trusts, then the cnnectin is rejected unless yu select the Trust Server Certificate ptin. Select instances t mnitr The Select Servers t Mnitr windw f the Add Servers wizard allws yu t select ne r mre f the SQL Server instances yu want t mnitr using SQLdm. If the name f the SQL Server instance yu want t mnitr des nt appear in the list, type the instance name in the space prvided in the Available Servers area. Yu can als designate specific prts fr yur SQL Server instances by entering a cmma between the instance name and prt number, fr example dmain\instance name,prt The Available Licenses field shws yu the number f instances yur current license permits SQLdm t mnitr. TIP The Select Servers t Mnitr windw lists all the SQL Server instances prvided by yur dmain cntrller. This list can include unsupprted SQL Server instances. Be sure t select nly SQL Server instances that are supprted by SQLdm. After selecting the instances yu want t mnitr, click Next t cntinue. Access the Add Servers wizard Yu can pen the Add Servers wizard frm the SQLdm Cnsle menu by selecting File > Manage Servers, and then clicking Add in the Manage Servers windw.

55 Cnfigure data cllectin The Cnfigure SQL diagnstic manager Cllectin windw f the All Servers wizard allws yu t set the interval at which yu want t cllect diagnstic data and raise alerts, and whether yu want t enable query mnitring. The cllectin interval yu specify refers t the time SQLdm waits t cllect statistical infrmatin n yur SQL Server instance. This data includes the resurce, sessin, database and tables, query, and service infrmatin. The Query Mnitr is a standard SQL Server trace that cllects events ccurring n yur SQL Server instance ver a perid f time. TIP Enabling the Query Mnitr can cause SQL Server perfrmance degradatin while it runs. Enable the Query Mnitr nly when diagnsing specific query issues. After making any changes t the cllectin interval r enabling the Query Mnitr, click Next t cntinue. Access the Add Servers wizard Yu can pen the Add Servers wizard frm the SQLdm Cnsle menu by selecting File > Manage Servers, and then clicking Add in the Manage Servers windw. Select a cllectin interval Chsing the apprpriate interval depends n yur specific mnitring needs. When yur SQL Server instance perfrms prly, yu can decrease the cllectin interval s that yu can track changes mre ften. When mnitring a SQL Server instance that has a very heavy client lad and a large number f databases, yu can increase the time perid between cllectins t reduce the pssibility f the frequent cllectins causing a perfrmance impact n yur clients. Mnitring yur envirnment by cllecting query activities When yu experience query timeuts r ther perfrmance issues, yu can cllect query-related activities thrugh the Query Mnitr. Nte that enabling these ptins can degrade perfrmance n the mnitred SQL Server instance because f the additinal data cllectin and strage. T help alleviate degradatin, SQLdm allws yu t select nly thse types f queries yu want t mnitr such as batches, statements, prcedures, and triggers. Additinal threshld fields allw yu t set the levels at which yu cnsider a query as perfrming prly. TIP It is imprtant t remember that nce yu cmplete yur prblem diagnsis, yu can disable the Query Mnitr n the Mnitred SQL Server Prperties windw by selecting the Query Mnitr tab and then clearing the Enable the Query Mnitr check bx. Using advanced Query Mnitr ptins Query Mnitr includes advanced ptins that allw yu t filter applicatins, databases, and SQL text frm cllectin. Use semiclns (;) t separate multiple entries. Yu can als use the percent character (%) as a wildcard.

56 Yu can access this windw by clicking the Advanced buttn in the Query Mnitr tab f the mnitred SQL Server Prperties windw. Cnfigure OS metric cllectin The Cnfigure OS Metric Cllectin windw f the Add Servers wizard lets yu select which type f perating system metrics cllectin yu want t use r whether yu d nt want t cllect any OS metrics frm a SQL Server instance. SQLdm uses OLE autmatin r a direct cnnectin t the Windws Management Interface (WMI) when cllecting OS metrics and service status data n clustered SQL Servers. Cllect Operating System data using direct WMI is selected by default when adding a new SQL Server instance. Select D nt cllect Operating System data if yu d nt want t cllect these statistics. Fr additinal infrmatin abut OS metrics cllectin, see Cnfigure OS metrics mnitring. TIP SQLdm retains yur previus settings upn upgrade if OLE autmatin is the default fr yur mnitred SQL Server instance. After selecting yur methd fr OS metrics cllectin, click Next t cntinue. Access the Add Servers wizard Yu can pen the Add Servers wizard frm the SQLdm Cnsle menu by selecting File > Manage Servers, and then clicking Add in the Manage Servers windw. Permissins necessary fr direct WMI cllectin It is preferred that the WMI user is a lcal administratr n the mnitred SQL Server instance. Hwever, if yu d nt want t grant administratr access, use the fllwing steps t cnfigure remte WMI access in Micrsft Windws: 1. Add the user accunt t the Perfrmance Lg Users and Distributed COM users grups. 2. Grant privileges t WMI. Yu als may need t add the WMI user accunt t the fllwing plicies: Act as part f the perating system Lg n as a batch jb Lg n as a service Replace a prcess level tken Fr mre infrmatin abut using a direct WMI cnnectin, see the Micrsft dcument, Securing a Remte WMI Cnnectin. Disabling OS metric cllectin SQLdm des nt require OS metrics cllectin. Hwever, if yu disable this feature, SQLdm ceases t cllect OS metrics and des nt raise any previusly-assciated alerts. Yu can easily enable OS metric cllectin at any time if yu decide that yu want t cntinue cllecting these metrics.

57 Using direct WMI when the cllectin service is n a different dmain than the SQL Server In envirnments where crss-dmain trust security is enfrced, data frm asynchrnus cllectin is nt returned frm an untrusted dmain t a trusted dmain. As a result, the cllectin service des nt receive the data. If yu select Cllect Operating System data using direct WMI and the machine used fr yur cllectin service is in a different dmain than yur mnitred SQL Server instance, yu must make sme cnfiguratin changes n yur cllectin service machine. If yu d nt make these changes, change yur OS metrics cllectin t Cllect Operating System data using OLE autmatin if yu want OS and disk statistics plus the aut discvery f munt pints. Select an alert template and tags The Select Alert Template and Tags windw lets yu assign an alert template and tags while yu add an instance. Alert templates allw yu t cnfigure generic alert settings t apply t yur servers r grups f servers. Tags are labels that help yu rganize server instances int meaningful grups. T apply an alert template, select the apprpriate template frm the list. If yu d nt have an existing custm alert template, yu can create an alert template after yu add yur SQL Server instance, and then apply the template t yur server. Yu may select ne r mre existing tags frm the list, r create new tags by clicking Add Tag. If yu create an instance befre creating any custm alert templates, SQLdm applies the default alert template autmatically. Yu can then create an alert template and apply it t the server nce the new template is available. After selecting yur baseline cllectin, click Next t cntinue. Access the Add Servers wizard Yu can pen the Add Servers wizard frm the SQLdm Cnsle menu by selecting File > Manage Servers, and then clicking Add in the Manage Servers windw. Using tags Tags are custmizable t suit yur needs. Fr example, yu may want t view nly server instances used by a particular department (like Accunting), in a specific lcatin, r by sme ther methd (like SQL Server versin). Yu can assign multiple tags t each instance s that the instance appears in several different grups. Cnfigure yur virtual machine cnnectins The VM Cnfiguratin windw allws yu t assciate yur mnitred virtual SQL Server instances with the hst server that manages yur VMs and the VM n which the mnitred SQL Server instance is running. Virtual machines appearing in the list are based n the permissins fr the user accunt typed int the vcenter Cnnectin Cnfiguratin dialg bx. T view a specific VM, yu must have the View permissin n all parent flders all the way up t the vcenter level in the hierarchy fr this VM.

58 TIP Remember t renew yur link after changing the name f a virtual machine. Once the name change is cmplete, simply pen the VM Cnfiguratin windw and wait until after SQLdm is dne cntacting the vcenter server t get a list f yur VM names. Nte that yur updated VM name already appears in the list. Click OK t save the new name t the list f VMs. If yu d nt update the name, this actin ccurs again the next time yu access the VM Cnfiguratin windw. Access the VM Cnfiguratin windw T pen the VM Cnfiguratin windw, select Tls > VM Cnfiguratin, r click VM Cnfiguratin frm the Manage Servers windw. Yu can als access this windw frm the Virtualizatin tab f the Server Prperties windw by clicking the VM Cnfiguratin buttn. Add a hst server SQLdm allws yu t add a new hst server thrugh the VM Cnfiguratin windw. Click New, and then cmplete the access infrmatin fr the server. When yu cmplete all the available fields, SQLdm allws yu t verify cnnectivity with this server. Click Test t make sure yu typed the crrect access credentials. Click OK after a successful test. Verify yur cnnectin t the hst server Yu can test the cnnectin t yur listed hst servers by selecting the apprpriate server frm the list, and then clicking Test. SQLdm displays an icn with yur current cnnectin status. If the cnnectin fails, click View/Edit and verify yur cnnectin details. Make the necessary changes t access yur hst server, click Test, and then click OK t save yur changes after a successful test. Assciate a mnitred SQL Server instance t a VM Once yu add yur SQL Server instances t SQLdm fr mnitring, yu must assciate them with their hst server and virtual machine. T assciate a mnitred SQL Server instance t a virtual machine: 1. Verify that the instance yu want t assciate t the hst appears in the list. 2. Click the vcenter Server clumn fr the apprpriate virtual instance, and then select the assciated hst server frm the drp-dwn list. 3. Click the Virtual Machine clumn, and then select the name f the virtual machine where this instance resides. SQLdm ppulates this drp-dwn list based n the servers n the selected hst server. 4. Click Link Instances t VMs. 5. Click OK t save yur changes and clse this windw. Cnfigure yur VM hst server cnnectin The vcenter Cnnectin Cnfiguratin windw allws yu t add r update cnnectin details fr yur virtual machine hst servers. Cmplete the access infrmatin fr the server, and the click Test t make sure yu typed the crrect access credentials. Click OK after a successful test. Occasinally, a cnnectin test fails. Make sure yu typed accurate infrmatin in the apprpriate fields, and then click Test. If the test fails again, there may be an issue with the server t which yu are trying t cnnect.

59 Access the vcenter Cnnectin Cnfiguratin windw T access the vcenter Cnnectin Cnfiguratin windw, first access the VM Cnfiguratin windw by selecting Tls > VM Cnfiguratin, r by clicking VM Cnfiguratin frm the Manage Servers windw. Yu can als access this windw frm the Virtualizatin tab f the Server Prperties windw. Once in the VM Cnfiguratin windw, click New. vcenter Server prt requirements The vcenter Server requires that yu pen the prts included in the fllwing table. Fr the mst current list f prts, see the VMware Knwledge Base article regarding netwrk prt requirements. Prt Descriptin 80 Required fr direct HTTP cnnectins. Nte that this prt redirects requests t HTTPS Prt Active Directry Services fr the vcenter Server grup. 443 Listens fr cnnectin frm the vsphere Client, vsphere Web Access Client, and ther SDL clients. 636 SSL prt f the lcal instance fr vcenter Linked Mde. 902 (UDP) Used t send data t managed hsts. 902/903 Used by the vsphere Client t display virtual machine cnsles (TCP) CIM transactin traffic (Hardware Status) vcenter Management Webservices HTTP Secure cnnectin fr vcenter Management Webservices HTTPS Used t stream inventry bject changes t SDK clients. Firewall rules fr this prt n the vcenter Server can be set t blck all, except frm and t lcalhsts if the clients are installed n the same hst as the vcenter Server service. Cnfigure cnsle ptins Yu can specify a number f cnsle ptins in the Cnsle Optins windw that affect verall prduct behavir. T access the Cnsle Optins windw, select Tls > Cnsle Optins frm the SQLdm Cnsle tlbar. The fllwing tabs are available n the Cnsle Optins windw: General The General tab allws yu t set hw ften the cnsle refreshes data, hide the Cnsle when minimized, select hw SQLdm manages chart data, and chse what clrs yu want SQLdm t use. Alerts The Alerts tab allws yu t limit the number f histrical alerts displayed in the Alerts view, which can imprve the perfrmance f the view when there is a large number f alerts.

60 Ntificatins The Ntificatins tab allws yu t cnfigure hw SQLdm ntifies yu when alert data crsses a threshld. Define cmmn prperties The ptins n the General tab represent the mst cmmn prperties users can change in the SQLdm Cnsle. Access the Cnsle Optins windw General tab Yu can pen the General tab f the Cnsle Optins windw frm the SQLdm Cnsle by selecting Tls > Cnsle Optins. The General tab is available by default. Set yur refresh intervals The Refresh Interval refers t the amunt f time the SQLdm Cnsle waits befre gathering data frm the SQLdm Repsitry. There are tw types f refreshes. Each type is assciated with different SQL Cnsle cmpnents: Server View Refresh Refers t the amunt f time the SQLdm Cnsle waits befre refreshing the currently active view. When yu first pen a view, the view is refreshed with the latest data SQLdm has cllected directly frm the mnitred SQL Server instance. Yu may want t lwer the amunt f time between refreshes if yu are trying t diagnse a specific prblem that requires a shrter interval. The interval fr this field is between ne and 300 secnds. Status and Alerts Refresh Refers t the amunt f time the SQLdm Cnsle waits befre plling every mnitred SQL Server instance and displaying ntificatin pp-ups, updating the mnitred SQL Server instance tree with status changes, and updating the SQLdm Tday view with status changes. The interval fr this field is between ne and 60 minutes. Hide the desktp client The Hide when minimized tggle determines whether SQLdm displays as an active applicatin in yur Windws taskbar. When yu want t pen yur SQLdm Cnsle again, duble-click the Idera SQL diagnstic manager icn in yur taskbar. Enabling r disabling this ptin has n effect n data cllectin r the refresh rate f yur currently active view. Use chart ptins Chart ptins allw yu t determine hw much data is shwn in yur real-time charts. The entry in the Keep data fr the last field is always greater than the entry in the Shw data fr the last field. Keep data fr the last Determines the length f time data is stred in the SQLdm Repsitry. Shw data fr the last Determines the time perid displayed in real-time charts.

61 Use a clr scheme The Clr scheme field allws yu t select the backgrund clr yu prefer fr the SQLdm Management Cnsle. By default, the scheme is set t Black. Cnfigure the Alerts view The Alerts tab f the Cnsle Optins windw allws yu t enter the number f rws yu want displayed in the histrical Alerts view. While this restrictin limits the histrical view, there is n limit t the number f rws used fr yur active alerts. The default entry is 0, which des nt limit the number f rws in yur histrical view. Access the Cnsle Optins windw Alerts tab Yu can pen the Alerts tab f the Cnsle Optins windw frm the SQLdm Cnsle by selecting Tls > Cnsle Optins, and then selecting the Alerts tab. Cnfigure ntificatin settings The Ntificatins tab f the Cnsle Optins windw allws yu t cnfigure when and hw the SQLdm Cnsle displays alert ntificatins. When yu select an ptin t shw ntificatins, SQLdm displays a pp-up ntificatin in yur task bar each time it reaches a threshld. T see an example f a cnsle alert, click Preview, and the alert pp-up appears as shwn in the fllwing image.

62 Access the Cnsle Optins windw Ntificatins tab Yu can pen the Ntificatins tab f the Cnsle Optins windw frm the SQLdm Cnsle by selecting Tls > Cnsle Optins, and then selecting the Ntificatins tab. Selecting visual ntificatins SQLdm allws yu t select when and fr which alert states yu receive alert ntificatins. Yu can select frm the fllwing ptins regarding when yu want SQLdm t display ntificatins:

63 Always shw cnsle alert ntificatins Prvides alert ntificatins ccur after every refresh. Only shw cnsle alert ntificatins when a state transitin ccurs Limits the alert ntificatins yu receive n refreshes t nly thse that change states. Never shw cnsle alert ntificatins Prevents the ccurrence f all cnsle ntificatins, but yu cntinue t receive all alerts. This setting is dependent upn yur particular needs and yu can mdify the alert at any pint. If yu receive t many ntificatins, cnsider limiting ntificatins t ccur nly after an alert state transitin. Hwever, if yu mnitr a prblematic SQL Server and want t knw when a threshld is met, cnsider mnitring all alert states. Select frm the fllwing ptins regarding which alert statuses trigger ntificatins: Shw all alert statuses Display ntificatins fr all alert state changes. Shw Warning and Critical alerts Display ntificatins nly when an event triggers a Warning r Critical alert. Shw Critical alerts nly Display ntificatins nly when an event triggers a Critical alert. Selecting audible ntificatins The ptins in the When shuld SQLdm play sunds sectin allw yu t tggle whether yu want t hear an audible ntificatin alng with the alert in SQLdm whenever an event triggers a critical alert. The default Fr all cnsle ntificatins ptin helps t let yu knw f any ntificatin within SQLdm. Select Only fr critical ntificatins and SQLdm plays the audible ntificatin nly when an event triggers a critical alert. Set yur SQLdm Repsitry grming schedule The Grming Optins windw allws yu t schedule and cnfigure SQLdm Repsitry grming. Grming is the prcess f deleting metrics stred in the SQLdm Repsitry that are lder than a given date and time. It is imprtant t grm data frm yur Repsitry t ptimize the perfrmance f prcesses such as reprt generatin and data cllectin. TIP Yu can limit the amunt f data stred in the SQLdm Repsitry by lwering the number f days data is stred. This is particularly imprtant when mnitring a large number f servers r when string Query infrmatin at a lw threshld. Access the Grming Optins windw T pen the Grming Optins windw, select Tls > Grming Optins frm the tlbar menu. Available Grming ptins Yu can set the time when SQLdm grms the Repsitry and hw many days yur metrics, sessin details and queries, change lg data and inactive alerts are saved in the Repsitry. In additin, yu can select hw ften query data is aggregated and hw ften that data is grmed frm the SQLdm Repsitry.

64 The current grming status is listed at the bttm f the Grming Optins windw. Use custm cunters t track metrics SQL diagnstic manager, by default, displays a wide variety f the mst cmmn SQL Server and Operating System perfrmance metrics. In additin t prviding these cmmn metrics, custm cunters prvide the ability t add additinal perfrmance metrics t the SQLdm cnsle used fr histrical trending, n-demand mnitring, and schedule refresh alerting. Yu can find a list f perating system cunters by searching fr "Windws Perfrmance Cunters" n technet.micrsft.cm. Yu can add the fllwing types f metrics: All Windws System Cunters, including all Perfmn and WMI cunters Any SQL Server System Cunter stred in the sysperfinf system table Any numerical value yu wuld like t return frm a custm SQL script VM and hst server perfrmance cunters accessible thrugh the hst server TIP In additin t prviding all f the abve cunters, yu can add any additinal cunters cntained in a new Windws r SQL Server Service Pack. This allws yu the flexibility t mnitr any metric that is imprtant t yur enterprise. Access the Custm Cunters view T pen the Custm Cunters view, click Administratin > Custm Cunters frm the navigatin pane. Create a custm cunter T add a custm cunter: 1. Select Administratin in the navigatin pane. 2. Select Custm Cunters. 3. If this is yur first time t access this page, click Click here t add a new custm cunter nw. If yu have accessed this page befre, click Add. 4. Click Next n the Add Custm Cunter wizard Welcme page. 5. Select a cunter type, and then click Next. 6. Select the cunter yu want t mnitr, and then click Next. 7. Select the cunter calculatin type and scale factr, and then click Next. 8. Type a name fr the custm cunter, select a Categry, add a Descriptin, and then click Next. 9. Cnfigure yur alert settings related t the new custm cunter, and then click Next. 10. Click Finish. Using custm SQL scripts Use custm SQL scripts t mnitr metrics that are nt cnnected t system r SQL cunters, under-utilized SQL 2005 DMVs, r metrics that are very specific t yur envirnment, such as rwcunt fr a prductin table. TIP SQLdm des nt scrub custm SQL batches fr SQL Injectin prtectin. Use cautin when entering custm SQL scripts as it is an advanced feature. The g cmmand is nt a Transact-SQL statement and yu cannt use this cmmand in custm SQL batches. The g cmmand is a batch separatr fr Management Studi, Query Analyzer, sqlcmb, and sql.

65 Lcate yur custm cunters Custm cunters appear in the fllwing places in the SQLdm cnsle: Alert Cnfiguratin windw Yur new custm cunters appear in the Alert Cnfiguratin and the Default Alert Cnfiguratin windws in the Custm categry. Yu can edit the alert threshlds, and even decide whether yu want an alert assciated with the new cunter. Server Details view The Server Details view lists all the metrics mnitred by SQL diagnstic manager, including all yur new custm cunters. Yu can filter this view t display nly yur custm cunters by selecting the Custm Cunters radi-buttn in the Filter ribbn. Yu can access this windw by selecting details n the Server view r by duble-clicking Custm Cunters in the Servers tree. Custm Cunters table SQLdm prvides a list f all yur custm cunters in the Custm Cunters table n the Administratin windw. In additin t viewing a list f custm cunters, yu can add a new cunter, edit a cunter, delete a cunter, test a cunter, r link a cunter t a SQL Server instance fr mnitring. Add a custm cunter Custm cunters are Windws Operating System r SQL Server metrics that are nt mnitred, by default, by SQL diagnstic manager. In additin t Windws Operating System and SQL Server metrics, yu can enter T-SQL scripts t mnitr any variable in yur envirnment r select frm a list f VM r ESX perfrmance cunters if yu have mnitred servers hsted n a virtual machine. Once added t the SQLdm interface, yu can mnitr the results, view histrical trending f the metric, cnfigure alerts and receive ntificatins n them, and generate reprts based n cllected data. Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Select cunter type The Select Cunter Type windw f the Add Custm Cunter wizard allws yu t chse the methd yu want SQLdm t use when cllecting the cunter. SQLdm ffers the fllwing cunter types: Windws System Cunter Select this ptin t pick frm cunters that include bth thse available in Windws System Perfrmance Mnitr (PerfMn) and Windws Management Instrumentatin (WMI) perfrmance cunter types. SQL Server System Cunter Select this ptin t pick frm cunters that are gathered via standard T-SQL frm SQL Server.

66 Custm SQL Script Select this ptin t enter a custm T-SQL script t mnitr variables such as thse which are nt cnnected t the Operating System r SQL Server cunters r metrics that are very specific t yur envirnment such as a rw cunt n a particular prductin table. Nte that yur script must return a single numeric value. Virtual Machine Cunter Select this ptin t pick frm cunters cllected using an API frm VMware. Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Select Windws system cunter The Select Windws System Cunter windw f the Add Custm Cunter wizard allws yu t select the cunter yu want frm a list ppulated frm thse currently available n an existing mnitred SQL Server instance, r yu can enter the cunter infrmatin manually. Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Select a cunter frm the list As yu select frm a ppulated list frm thse currently available n an existing mnitred SQL Server instance, the next drpdwn list ppulates (filtered by yur selectin). This allws yu t quickly find the specific cunter yu want t add t SQLdm. 1. Select whether yu want t ppulate the list with cunters that are cntained in PerfMn, r ppulate it with every WMI cunter. 2. Pick the SQL Server instance t ppulate cunter infrmatin frm the drp-dwn list. 3. Select the bject name frm the drp-dwn list. 4. Select the name f the specific cunter yu want t add frm the drp-dwn list. 5. Select the instance frm the drp-dwn list. The instance name is used t distinguish bjects f a given type. Fr example, _Ttal refers t all instances, a drive letter such as C: fr a specific disk drive, r the name f an applicatin. TIP Click the Details buttn fr infrmatin n the bject name and cunter name yu have selected.

67 Manually add a cunter If yu have the cunter infrmatin available, yu can enter the infrmatin quickly by simply pasting r typing the Object Name, Cunter Name, and Instance name int their assciated fields. The cunter infrmatin entered must be the exact cmplicated name r the cunter des nt wrk crrectly. Fr example, t enter the Prcessr bject name (as seen in PerfMn), use the fllwing prgrammatic name entry depending n the system cnfiguratin: Win32_PerfFrmattedData_PerfOS_Prcessr TIP Yu can find custm cunter prgrammatic names n Micrsft TechNet. Select SQL Server system cunters The Select SQL Server System Cunter windw f the Add Custm Cunter wizard allws yu t manually enter cunter infrmatin r select cunters frm a list ppulated frm thse currently available n an existing mnitred SQL Server. If yu have the cunter infrmatin available, yu can enter the infrmatin quickly by simply pasting r typing the Object Name, Cunter Name, and Instance name int their assciated fields. The cunter infrmatin entered must be exact r the cunter des nt wrk crrectly. T select a SQL Server system cunter: 1. Select the apprpriate SQL Server instance frm the drp-dwn list. 2. Select the bject name. 3. Select the name f the specific cunter yu want t add. 4. Select the instance, if applicable. The instance name is what distinguishes it frm ther similar bjects. If n cunters appear in the drp-dwn list, either the cunters are nt installed r they are disabled, pssibly by a recent Windws Service Pack. Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Hw t calculate this metric Fr mre infrmatin abut the algrithm used t calculate a specific metric, see SQL diagnstic manager cannt lad the perfrmance cunters needed fr the statistics view pane - Slutin # Idera Slutin available at the Custmer Service Prtal.

68 Understand why the SQL Server cunter grws Many SQL Server cunter values start at zer when a server starts and then grw persistently frm there, including mst f the values in the sysperfinf system table. Fr example, the Buffer Manager Page Lkups/Sec cunter in the value cllected mde always shws the ttal number f page lkups since the server was first started, while when in the value per secnd mde, it shws the number f lkups per secnd during the mnitred perid. Prvide custm SQL script The Prvide Custm SQL Script windw f the Add Custm Cunter wizard allws yu t enter r paste a T-SQL script fr yur custm cunter. Fr mre infrmatin abut T-SQL scripts, see SQL Server Bks Online. Refer t the fllwing tips when using custm SQL Scripts: Dangerus r destructive T-SQL that is entered as a custm cunter is executed as entered, which culd result in a negative impact n the linked mnitred SQL Server instances. The g cmmand is nt a Transact-SQL statement and yu cannt use this cmmand in custm SQL batches. The g cmmand is a batch separatr fr Management Studi, Query Analyzer, sqlcmd, and sql. Custm cunter scripts run at every scheduled refresh and n-demand n the Custm Cunters view. Fr best perfrmance, custm scripts shuld run in under 30 secnds. If the script takes lnger than tw minutes t execute, timeuts may ccur. Custm SQL scripts must return a single result set with a single numeric field. Additinal fields r nn-numeric values result in an errr. Custm SQL scripts are displayed in Queries tab with "User Defined Cunter" in their applicatin name. The fllwing ptins are set by default fr custm cunter scripts. If yu need t use a different value, particularly anther transactin islatin level, yu shuld add the apprpriate SET statement t the beginning f the script. set transactin islatin level read uncmmitted set lck_timeut set implicit_transactins ff set language us_english set cursr_clse_n_cmmit ff set query_gvernr_cst_limit 0 set numeric_rundabrt ff Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view.

69 Select virtual machine system cunter The Select Virtual Machine System Cunter windw f the Add Custm Cunter wizard allws yu t select the cunter yu want frm a list ppulated by thse cunters currently available n an existing mnitred SQL Server hst server, r yu can enter the cunter infrmatin manually. Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Select the cunter frm the list As yu select frm a ppulated list frm thse currently available n an existing mnitred SQL Server hst, the next drp-dwn list ppulates (filtered by yur selectin). This allws yu t quickly find the specific cunter yu want t add t SQLdm. 1. Pick the mnitred SQL Server instance t ppulate cunter infrmatin frm the drp-dwn list. 2. Select the bject name frm the drp-dwn list. 3. Select the name f the specific cunter yu want t add frm the drp-dwn list. 4. Select the instance (if applicable) frm the drp-dwn list. The instance name is what distinguishes it frm ther similar bjects. Add a cunter manually If yu have the cunter infrmatin available, yu can enter the infrmatin quickly by selecting Manually enter cunter cnfiguratin, and then simply pasting r typing the name f the bject, cunter, and SQL Server instance int the assciated fields. The cunter infrmatin entered must be exact r the cunter des nt wrk crrectly. Specify cunter value The Custm Cunter Value windw f the Add Custm Cunter wizard allws yu t select the type f calculatin used by yur cunter and set a scale factr s that yur cunter infrmatin displays values in their crrect frmat. While the Scale drp-dwn list displays the same scale factrs available in PerfMn, yu can als type in a custm scale factr t use. Custm Calculatin Type Chse t either have yur cunter display the value cllected r calculate the value per secnd between refreshes. Custmize Scale Factr Select a custm scale t cnvert the value int a mre manageable number.

70 Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Scale factr examples The fllwing table cvers sme cnversin factrs that allws yu t precisely cnvert cmmn units: Cllected Value Desired Value Scale Factr Kilbyte Byte 1024 Megabyte Byte Megabyte Kilbyte 1024 Gigabyte Kilbyte Terabyte Megabyte Terabyte Gigabyte 1024 Byte Kilbyte Byte Megabyte Kilbyte Megabyte Kilbyte Gigabyte Megabyte Gigabyte Megabyte Terabyte Gigabyte Terabyte Kilbyte SQL Server Page Megabyte SQL Server Page 128 Gigabyte SQL Server Page SQL Server Page Kilbyte 8 SQL Server page Megabyte SQL Server Page Gigabyte Kilbyte Megabyte Gigabyte SQL Server Extent SQL Server Extent SQL Server Extent

71 Cllected Value Desired Value Scale Factr SQL Server Extent SQL Server Extent SQL Server Extent Kilbyte 64 Megabyte Gigabyte Specify cunter definitin The Custmize Cunter Definitin windw f the Add Custm Cunter wizard is where yu name, assign t a categry, and enter a descriptin f yur new custm cunter. The infrmatin entered n the Custm Cunter Definitin windw appears in varius places in the SQLdm interface. TIP Yu cannt change the name r categry f a cunter nce yu create it. Name The name yu give yur new custm cunter is the mst imprtant way t distinguish yur custm cunters. Yu shuld give them a name that directly relates t the infrmatin mnitred. Categry The categry yu assign t yur new custm cunter is imprtant fr rganizing yur custm cunters, if yu have many, n the Custm Cunters windw and n the Alert Cnfiguratin windw. Descriptin The descriptin yu give yur custm cunter is an imprtant way f distinguishing yur custm cunters if the name yu give them des nt prvide enugh f a difference. Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Cnfigure alert settings fr this cunter The Cnfigure Alert Settings windw f the Add Custm Cunter wizard allws yu t cnfigure hw SQLdm uses and mnitrs yur new custm cunter infrmatin. Cnfigure Alert Evaluatin This ptin allws yu cnfigure whether lwer values are wrse than higher values such as the percent f free disk space n a drive, r higher values are wrse than lwer values such as the percentage f free memry used.

72 Cnfigure Alert Threshlds The infrmatinal, warning, and critical threshlds yu enter dictate the values that trigger alerts. Once cnfigured, yu can change these values n the Alert Cnfiguratin windw. Access the Add Custm Cunter wizard Yu can pen the Add Custm Cunter wizard by clicking Administratin > Custm Cunters, and then clicking Add in the Custm Cunters view. Cnfigure a custm respnse when SQLdm generates an alert SQLdm allws yu t cnfigure when and hw alerts generate respnses. Yu can select frm the fllwing alert respnses (prviders): Send an t a persn r grup f peple Lg an event in the Windws Event Lg Enable the Query Mnitr Execute a prgram r utility Send an event t yur Netwrk Management tl Execute a SQL Agent Jb Execute a Script T cnfigure a custm respnse when an alert is generated, select Tls > Alert Actins and Respnses frm the cnsle tlbar. Edit a custm cunter The Edit Custm Cunter wizard allws yu t edit yur custm cunter settings. T edit a custm cunter, select the cunter frm the list n the Custm Cunters windw and click the Edit buttn. TIP Yu cannt change the custm cunter name and categry nce yu create a cunter. Delete a custm cunter Deleting a custm cunter frm SQLdm remves it frm the interface and stps cllectin. Select a custm cunter n the Custm Cunters windw and click Delete t remve it frm SQLdm. Test a custm cunter The Test Custm Cunter windw allws yu t verify that the custm cunter is what yu want t cllect n the SQL Server instances yu have linked it t and that the value returned is the value expected. A successful test displays the value f the metric cllected, while a failed test prvides the assciated failure details.

73 TIP Cmmn causes fr failed custm cunter tests include inaccurate cunter infrmatin entered manually and cunters that d nt exist n a particular SQL Server instance. Link custm cunter t mnitred instance The Link Custm Cunter windw allws yu t select the mnitred SQL Server instances upn which yu want yur custm cunter t appear. Select Server tags frm the Tags drp-dwn list r chse New tag frm the list. Use the Add and Remve buttns t select the SQL Server instances t link t yur custm cunter and click OK t save yur changes. Autmatically add a custmer cunter t a new registered SQL Server instance Yes. By using links and tags, yu can set SQLdm t autmatically add any custmer cunter t a newly-registered SQL Server instance. T set SQLdm t autmatically add a custmer cunter t a new registered SQL Server instance: 1. Create a custm cunter if the apprpriate cunter des nt exist. 2. Create a tag if the apprpriate tag des nt exist. 3. Link a custmer cunter t a tag by selecting the custm cunter, and then clicking Link. Yu can include mre than ne custm cunter per tag. 4. Select the tag yu want t use, and then click OK. The custm cunter is nw assciated with the tag. 5. Select the tag yu just linked when adding a new SQL Server instance. Wrk with tags Tags are custmizable labels that allw yu t rganize and view yur mnitred resurces in a manner best suited t yur needs. Yu can assign tags t mnitred SQL Server instances, custm cunters, and permissins. By creating and assigning tags t different bjects, yu can better manage hw SQLdm presents infrmatin. Fr example, yu may create an "Accunting" tag fr all SQL Server instances used by the Accunting department. Yu culd then cpy alert cnfiguratin and assign custm cunters and permissins t all the instances labeled "Accunting." Tags are als accessible t all users. This gives yu greater freedm, allwing users t wrk with the same tags acrss all SQLdm cnsles. Manage tags The Manage tags windw allws yu t Add, Edit and Remve Tags. Fr mre infrmatin n tags and their functinality, see Wrking with tags. TIP This windw is available nly t SQLdm Administratrs. The Manage Tags windw shws a list f all existing tags. Frm here, yu can: Mdify the list f servers, custm cunters, and permissins assciated with a tag Create a new tag

74 Edit an existing tag Remve a tag (Remving a tag des nt delete items assciated with that tag.) Access the Manage Tags windw T access the Manage Tags windw: 1. Select File. 2. Select Manage Tags. Add a new tag The Add Tag windw allws yu t create and assign a tag while adding an instance. Tags are labels that allw yu t rganize server instances int meaningful grups. Tags are custmizable fr yur needs. Fr example, yu may want t view nly server instances used by a particular department, in a specific lcatin, r by sme ther methd, such as SQL Server versin. Yu can assign multiple tags t each instance s that the instance appears in several different grups. Yu may select ne r mre existing tags frm the list, r create new nes by clicking Add Tag. Edit a tag The Tag Prperties windw allws yu t view and change the prperties f an existing Tag. T access the Tag Prperties windw, right-click a Tag and select Tag Prperties. The fllwing infrmatin is available and editable n the Tag Prperties windw: Servers The Servers tab lists the SQL Server instances mnitred by SQLdm and allws yu t select r deselect the servers included in the tag. Custm Cunters The Custm Cunters tab allws yu t chse the custm cunters yu want t include in yur tag. Applicatin Security The Applicatin security tab allws yu t select the applicatin security permissins yu want t apply t yur tag.

75 Mnitr SQL Server Perfrmance SQLdm allws yu t analyze the perfrmance f yur mnitred SQL Server instances frm My Views and frm the Dashbard view. See the general status f all yur mnitred SQL Server instances The SQLdm Tday view allws yu t view the status f all yur mnitred SQL Server instances, including a listing f all yur active alerts. Get the cnfiguratin prperties f all yur mnitred SQL Server instances The Server Cnfiguratin Prperties view allws yu t view the imprtant cnfiguratin settings fr all f yur mnitred SQL Server instances. While yu manage these settings in different areas f SQLdm, yu can see a current list f all f yur instances and their prperties settings in ne view. Get an verview f a grup f SQL Server instances My Views allws yu t mnitr either specific grups f SQL Server instances, r all grups. This verview includes mnitrs that allw yu t view several imprtant specifics, see at-a-glance if there are any prblems, and drill dwn t detailed metrics fr each cmpnent n the SQL Server instance. Get an verview f a specific SQL Server instance The Dashbard view prvides a graphical representatin f the activity n yur SQL Server instance. This dashbard allws yu t diagnse issues that are inter-related, using quick links t see the assciated details and review pssible slutins t specific issues. Interact with the selected SQL Server instance using Idera Newsfeed On each server view, yu can interact with the selected SQL Server instance by either: Viewing the server prfile Psting t the server's wall Fllwing the server Fr mre infrmatin, see the Idera Newsfeed Help. Mnitr instances The Overview tab cntains the fllwing views: Dashbard view where yu can see an verview f the instance. Details view that lets yu create charts with the specific data items yu need. Cnfiguratin view that allws yu t view the cnfiguratin infrmatin f yur SQL Server. Active Alerts view where yu can see all utstanding alerts fr this instance. Timeline view where yu can see a timeline f events as they ccurred n this instance. Access the Overview tab SQLdm prvides tw paths t access the Overview tab. The first access path is simply by clicking the apprpriate mnitred SQL Server instance. The Overview tab is the default view when yu first click an instance. The secnd access path is used when yu are n a different tab within an instance. In this situatin, click the Overview tab.

76 Navigate t yur SQL Server instances The Server tree cntains all the SQL Server instances fr the selected view, and allws yu t drill dwn t the specific SQL Server cmpnents. Selecting these cmpnents pens crrespnding views, prviding detailed infrmatin. The Server tree als displays tags, which are a way f labeling and rganizing servers. The tree shws the defined tags and highlights when servers within the tag are in an alert state. Select a tag t shw a filtered view f the servers within that tag. View alerts n the Server tree SQL Server instances in the Servers tree als display status icns. When a SQL Server instance is assciated with a warning r critical metric icn, use yur muse cursr t hver ver the server name t view the tp three assciated alerts. This feature allws yu t priritize yur SQL Server instances and the wrk that yu need t perfrm. Refresh yur alerts A full refresh f alerts excluding table fragmentatin ccurs in the fllwing circumstances even if lnger cllectin intervals are defined: when the cllectin service starts when the cllectin service receives a new wrklad, such as redirecting the Management Service t a new Repsitry when yu add a SQL Server fr cllectin when a SQL Server resumes frm Maintenance Mde when a user selects Refresh Alerts This refresh des nt cause cllectin f nn-alertable data, nr cause cllectin f anything that is disabled. Overview tab features When yu select a SQL Server instance in the Servers tree, the Overview tab pens. The Overview tab cntains the fllwing ptins: Dashbard The Dashbard view is where yu can see a graphical representatin f the mst imprtant metrics fr this SQL Server instance. Details The Details view lets yu view the values f each data item cllected and create charts with the specific data items yu need. Cnfiguratin The Cnfiguratin view allws yu t view and cntrl the peratinal cnfiguratin f the mnitred SQL Server instance. Active Alerts The Active Alerts view allws yu t view and cntrl the active alerts as f the mst recent data cllectin.

77 Timeline The Timeline view allws yu t view all alerts and maintenance mde events as well as the first mnitred event fr this SQL Server instance. Other Servers tree features By right-clicking a SQL Server instance in the Servers tree yu can perfrm the fllwing actins: Open Opens the Dashbard view fr the selected mnitred SQL Server instance. Refresh Alerts Gathers the alert status and refreshes the tree view infrmatin fr the selected mnitred SQL Server instance. Delete Allws yu t delete the SQL Server instance frm yur SQLdm installatin. When yu select Delete, SQLdm displays a message asking whether yu want t retain the cllected data fr the SQL Server instance, and it als allws yu t cancel ut f the deletin prcess. TIP Yu cannt retrieve cllected data nce it is deleted frm the SQLdm Repsitry. Use the Delete ptin with care. Maintenance Mde Allws yu t take an individually mnitred SQL Server instance ffline fr scheduled maintenance r ther reasns. Cnfigure Baseline Allws yu t cnfigure the perfrmance baseline fr the selected SQL Server instance. Apply Alert Template Allws yu t select an existing alert template t apply t the selected SQL Server instance. Cnfigure Alerts Allws yu t specify the alert criteria fr each cllected metric n the selected SQL Server instance. Snze Alerts Allws yu t snze all the alerts fr the selected SQL Server instance instead f selecting the snze feature fr each alert individually. Resume Alerts Allws yu t resume any alerts set t snze n the selected SQL Server instance. Prperties Allws yu t view and edit the cllectin prperties f yur SQL Server instance. Get the SQL Server perfrmance verview The Dashbard view cntains a graphical representatin f the activity n yur SQL Server instance. This view nt nly displays the status f yur SQL Server instance, but it allws yu t diagnse where prblems riginate.

78 The Dashbard view is made up f panels, which include additinal infrmatin fr specific metrics in chart frm. Hver yur muse cursr ver an area within a chart n which yu want t get actual statistics. Click a specific metric t drill dwn fr mre detailed infrmatin. By using the ptins in the menu available when yu right-click ver an area, yu can cnfigure alerts, view assciated help tpics and details, print, save the image, r exprt the dashbard t Micrsft Excel as a.csv file. Yu can als custmize yur Dashbard view t shw nly thse panels that are imprtant t this mnitred SQL Server instance. SQLdm als allws yu t save yur custmized view n a per-instance basis, r use the same view fr all f yur instances. Fr mre infrmatin abut custmizing yur Dashbard view, see Custmize yur Dashbard view. Access the Dashbard view Yu can pen the Dashbard view f the SQLdm Overview tab by selecting the apprpriate SQL Server instance, and then clicking Overview > Dashbard. Dashbard view The Dashbard view is rganized with panels that display all the key metrics cllected by SQLdm by categry. The available data panels fr the Dashbard view include: Cache CPU The Cache panel tracks the database and prcedure prcesses using a buffer pl f memry n yur mnitred SQL Server instance, and includes the fllwing charts and gauges: Page Life Expectancy Areas Hit Ratis The CPU panel includes key CPU metrics fr yur SQL Server instance and the cmputer that hsts the instance. The metrics displayed in CPU include the fllwing charts and gauges: Usage Prcessr Queue Length Call Rates Custm Cunters The Custm Cunters panel tracks selected custm cunters fr yur mnitred SQL Server instance. Yu must have at least ne custm cunter t view data in this panel. Databases The Databases panel includes key metrics cvering the health f the databases n yur mnitred SQL Server instance. The metrics displayed in Databases include the fllwing charts and gauges: Transactins/sec Lg Flushes/sec Reads/sec

79 Writes/sec I/O Stall ms/sec Disk The Disk panel includes key metrics that mnitr the health f the disk f yur mnitred SQL Server instance. The metrics displayed in Disk include the fllwing charts and gauges: File Activity Latency Thrughput SQL Server Physical I/O The File Activity panel includes the tp five database files with the highest relative activity since the last refresh f yur mnitred SQL Server instance. Yu can select different metrics and display results fr all files, r a single database, disk, r file. The available metrics include: Lck Waits Reads/sec Writes/sec Transfers/sec The Lck Waits panel tracks the ttal number waits caused when a task is waiting t acquire a lck n yur mnitred SQL Server. Memry The Memry panel includes key Memry metrics fr yur SQL Server instance and the cmputer that hsts the instance. The metrics displayed in Memry include the fllwing charts: Netwrk SQL Server Usage SQL Server Paging VM Memry Usage Hst Memry Usage The Netwrk panel tracks the perfrmance f the netwrk cnnectin being used by yur mnitred SQL Server, and includes the fllwing charts and gauge: Server Waits SQL Server Thrughput VM Netwrk Usage Thrughput Hst Netwrk Usage Thrughput Respnse Time The Server Waits panel tracks the ttal number and time spent n waits affecting yur mnitred SQL Server.

80 Sessins The Sessins panel includes sessin-specific data items. The metrics displayed in Sessins include the fllwing chart and gauge: Tempdb Activity & Blcking Clients The Tempdb panel tracks the status f the tempdb database n yur mnitred SQL Server instance, and includes the fllwing charts and gauge: Virtualizatin Tempdb Space Used Tempdb Cntentin Versin Stre Cleanup Rate The Virtualizatin panel tracks the perfrmance f the hst server that manages yur virtual machines and the VM n which the mnitred SQL Server instance is running, and includes the fllwing charts and gauge: Virtual Machine Memry Areas VM Hst Memry Areas Virtual Machine Disk Usage VM Hst Disk Usage CPU Ready Understand the Dashbard clrs The fllwing clrs are assciated with a status fr each f the prvided panels. Gray Indicates the status f the data is nrmal, r within the threshlds assigned t the metric. Blue Indicates the status f the data is at an infrmatinal level based n yur settings. Yellw Indicates the status f the data is at a warning level, r utside the threshld f nrmal but nt yet at the critical status. Red Indicates the status f the data is at a critical level and requires immediate actin. Blank metrics n the Dashbard If a metric n the Dashbard has n value, r displays as blank, SQLdm is nt able t cllect the crrespnding cunter. Causes f this situatin include: The SQLdm Cnsle has nt captured the metrics. It can take up t tw refreshes fr this capture t ccur. OS metrics are disabled. SQLdm requires direct WMI r OLE autmatin t cllect data.

81 If using OLE autmatin, thse prcedures are unavailable. SQLdm is unable t lcate required OLE autmatin stred prcedures. If cnnecting t WMI directly, the WMI Service is nt running. SQLdm requires that the WMI service is running n the cmputer that hsts the SQL Server instance in rder t cllect OS metrics. The cunters d nt exist n this SQL Server instance. Yu can enable OS metrics mnitring t track the perfrmance f the cmputers n which yur mnitred SQL Server instances are hsted. Refresh yur Dashbard data The Dashbard view is refreshed accrding t the time set in the Server View Refresh field n the Cnsle Optins windw, which is accessible by clicking Tls > Cnsle Optins. Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected real time r as part f a scheduled cllectin event. Fr additinal infrmatin abut hw SQLdm displays yur chart data, see Charts. Custmize yur Dashbard view The Dashbard view is custmizable per mnitred SQL Server instance by selecting the panels that are imprtant t view fr that instance. Yu can custmize yur Dashbard view fr the selected SQL Server instance r as the default fr all SQL Server instances added t SQLdm. Using the Panel Gallery When yu install SQLdm, a default Dashbard view is applied t all yur SQL Server instances. The Panel Gallery allws yu t alter yur view s that yu can mnitr the metrics that are mst imprtant. Yu can access the Panel Gallery by selecting the apprpriate SQL Server instance frm the Servers pane, and then clicking Custmize. Once in the Dashbard Designer, click a panel in the Panel Gallery fr SQLdm t display additinal infrmatin abut that panel. Designing a Dashbard view When yu design a Dashbard view, it is imprtant that yu select the metric panels that give yu the best infrmatin fr yur selected SQL Server instance and the current status f that instance. Because SQLdm allws yu t create multiple designs, yu can create ne design with panels specifically fr SQL Server 2000 instances and anther design fr SQL Server 2005 instances. It allws yu t create designs that shw the mst imprtant panels t mnitr when certain events trigger alerts. SQLdm allws yu t chse frm several different layuts f clumns and rws fr yur dashbard design. Yu can then drag and drp panels frm the Panel Gallery t the actual lcatin in the layut where yu want that panel t reside. Yu can als click, hld, and drag panels t re-arrange their lcatin. When yu drag a panel t anther psitin and release the muse buttn, the panel yu mved switches lcatins with the existing panel. Fr example, yur design includes the CPU panel in the upper left crner and the Sessins panel in the lwer right crner. Click, hld, and drag the Sessins panel t the upper left crner, and then release. Nte that the Sessins panel is in the upper left crner and the CPU panel is nw in the lwer right crner. Fr mre infrmatin n available designs, see Design a dashbard view.

82 SQLdm includes several ptins fr yu t use as yur Dashbard view. Yu can als create a design using the available panels, and save the design fr ther peple in yur envirnment t use as their Dashbard view. Fr mre infrmatin n available designs, see Select a dashbard design. Saving a design Once yu are pleased with the selectin and psitining f yur panels, yu can save yur design. In the Dashbard Designer, click Save. SQLdm allws yu t name this design, which is then displayed in the Dashbard Gallery. Fr additinal infrmatin abut saving a dashbard design, see Save a dashbard design. Understanding hw yu can apply a dashbard design SQLdm allws yu t use a design fr a single sessin f the SQLdm Management Cnsle, apply a design t a specific mnitred SQL Server instance, r apply the layut t any ther SQL Server instance including thse yu add later. Yu can use a custm Dashbard view in the fllwing situatins: One-time use SQLdm allws yu t view a custm layut f yur Dashbard view fr a single sessin f the SQLdm Management Cnsle. Fr example, an event in ne f yur instances triggered an alert. Yu want t watch the metric that includes statistics relating t this alert, s yu access the Panel Gallery in the Dashbard Designer. Drag the panel displaying the alert-related statistics t the tp -left crner f yur layut, and then clse the Dashbard Designer. SQLdm displays a message that yu made changes t the current design. Click N t use this design nly until yu clse this sessin f the SQLdm Management Cnsle. SQLdm keeps that panel in the psitin f yur Dashbard view until yu clse the SQLdm Management Cnsle sessin. Even after accessing ther areas within SQLdm, when yu return t yur Dashbard view, the same panel appears in the same lcatin. When yu n lnger want that panel fremst in yur Dashbard view, simply clse the SQLdm Management Cnsle knwing that the default Dashbard view fr that instance appears the next time yu access SQLdm. Set as the default design fr ne r mre instances While the default Dashbard view includes panels that are imprtant t yur mnitred SQL Server instances, the panels may nt be in the rder in which yu want r this design des nt include all f the panels yu want t view. If there are n existing designs yu want t use, access the Panel Gallery t select and mve the panels yu want t the psitins that mst suit yur needs. When yu are dne with yur design, click Save t make sure yu can use this design again. Type a unique name fr this design, verify that this SQL Server instance appears in the Selected Servers area. Yu can add any ther SQL Server instances by selecting the name f that instance, and then clicking Add > t mve the instance t the Selected Servers area. Once yur list f selected instances is cmplete, click OK. Each time yu access the Dashbard view fr this instance, SQLdm displays the infrmatin using this design. Yu can als select an existing dashbard design as the default fr ne r mre mnitred SQL Server instances. On the Server Overview tab, click Custmize, and then in the Dashbard Designer, click Select a Dashbard. Scrll thrugh the available designs until yu find the ne yu want t use fr this mnitred SQL Server instance. Click Select and each time yu access the Dashbard view fr this instance, SQLdm displays the infrmatin in this design.

83 Set as the default design fr all new r unassigned instances SQLdm allws yu t select a design t use as the default fr all new r unassigned mnitred SQL Server instances s that yu have a cnsistent frmat acrss all f yur mnitred SQL Server instances. When saving a dashbard design, check the Use this dashbard as my default fr new r unassigned servers check bx. Available panels Cache panel CPU panel Custm Cunters panel Databases panel Disk panel File Activity panel Lck Waits panel Memry panel Netwrk panel Server Waits panel Sessins panel Tempdb panel Virtualizatin panel Design a Dashbard view Thrughut the day, yur mnitred SQL Server instances can g thrugh a number f situatins including triggered alerts requiring immediate attentin. Sme events result in multiple alerts, each needing yu t keep a clse eye n as a reslutin is put int place. T help yu mnitr yur SQL Server instances, SQLdm prvides a default Dashbard view that includes cmmnly-mnitred metrics fr the selected SQL Server instance. Yu can imprve the Dashbard view by custmizing yur view t include thse panels mst imprtant t yu. A custmized Dashbard view can help yu keep yur mnitred SQL Server instances frm triggering alerts by prviding yu real-time cverage f crucial metrics. Yu can view yur current Dashbard view by making the apprpriate changes, and then clsing the Panel Gallery pane fr a full view f yur design. Click Panel Gallery t tggle the display f the Panel Gallery selectin pane. Yu can als clse the Panel Gallery by clicking the clse icn in the upper right crner f the pane. Identify which Dashbard panels yu want t include In the Panel Gallery, each panel includes a brief descriptin and a link t access additinal infrmatin abut that panel. T view the descriptin, click the panel fr which yu want t view details. SQLdm als displays a sample graphic shwing the kinds f charts and data available in the panel. Click Mre inf in the descriptin t access the help tpic specifically fr that panel. Nte that yu can use the same panel mre than nce in yur Dashbard design. Because sme panels in the Panel Gallery prvide drp-dwn selectins fr yu t select metrics r ther filters, yu can use the same panel mre than nce in yur Dashbard. This feature is handy when using panels such as the Databases panel because it allws yu t have ne Databases

84 panel displaying a selected metric and anther Databases panel displaying a different metric. Yu can s the same with the Disk panel t view the same metrics fr different disks at the same time. Manage yur Dashbard view T change yur current Dashbard view: 1. Select the apprpriate SQL Server instance frm the Servers pane. 2. Click Custmize. Ntice that yu are nw in the Dashbard tab. SQLdm displays this tab when yu use the Custmize feature. 3. If yu want t change the number f panels t display in yur view, click Select Layut, and then select the number f clumns and rws. 4. Using a drag-and-drp methd, mve the panels yu want t include frm the Panel Gallery t the lcatin within the view where yu want that panel t reside. Yu can place the same panel mre than nce in yur view. This feature is imprtant n panels that allw yu t select different metrics, such as the Databases panel which ffers different measurements per secnd. 5. Click Clse Designer nce yu select and mve panels t where yu want them t reside. 6. On the cnfirmatin message, click Yes t use this design again r apply it t additinal SQL Server instances, r click N t use this design fr nly this sessin f the SQLdm Management Cnsle. Fr additinal infrmatin abut saving a dashbard design, see Save a dashbard design. Select an existing dashbard design SQLdm includes a default Dashbard view and multiple designs with installatin. If yu want t change yur view, yu can select each panel specifically fr a custm view r yu can select frm existing layuts that yu r anther user in yur envirnment created. This feature allws yu t share designs as templates that each user can use t save, and then apply t their mnitred SQL Server instances. Select an existing design fr yur Dashbard view T use an existing design fr yur Dashbard view: 1. Select the apprpriate SQL Server instance frm the Servers pane. 2. Click Custmize. Ntice that yu are nw in the Dashbard tab. SQLdm displays this tab when yu use the Custmize feature. 3. Click Select a Dashbard. 4. Scrll thrugh the displayed designs until yu find the ne yu want t use. Click the arrws t scrll thrugh the available designs. Click All Dashbards t view designs ther users in yur envirnment created and made available fr use. This feature allws yu t "share" a design that yu find effective. 5. Click Select when yu find the design yu want t use. SQLdm returns yu t the Dashbard Designer using yur selected design. Yu can then save this design t use fr this SQL Server instance r click Clse Designer t use this design nly during this sessin f the SQLdm Management Cnsle. Fr additinal infrmatin abut saving a dashbard design, see Save a dashbard design.

85 Delete a Dashbard layut If yu created a layut that yu n lnger want anyne t use, yu can delete that layut frm yur gallery. Simply click Select a Dashbard, scrll t the layut yu want t delete, and then click Delete. Yu cannt delete any f the layuts supplied with yur SQLdm installatin. Save a dashbard design There are tw ptins when saving a design fr yur Dashbard view. Check Use this dashbard as my default fr new r unassigned servers if yu want SQLdm t use this design fr all new SQL Server instances and fr existing instances that d nt have a designated default Dashbard view. T save a dashbard design: 1. In the Dashbard Designer, click Save. 2. Type the name yu want fr yur new design. If yu use the name f the existing design, SQLdm displays a message alerting yu t the existing design. Yu can then type a different name r use the same name, replacing the existing design with this new frmat. 3. Verify that the crrect mnitred SQL Server instance appears in the Selected Servers area. Yu can apply this design t additinal instances by selecting the instance, and then clicking Add > t mve the instance frm Available Servers t Selected Servers. 4. Check Use this dashbard as my default fr new r unassigned servers if yu want SQLdm t use this design as the default Dashbard view fr all f yur new mnitred SQL Server instances and any instance that des nt currently have a designated default design. 5. Click OK. Cache panel The Cache panel tracks the database and prcedure prcesses using a buffer pl f memry n yur mnitred SQL Server instance. Unexpected spikes in the buffer and prcedure cache may alert yu t check that yu have enugh memry fr the current pl t functin prperly. Chrnically high cache metrics may indicate the need fr server maintenance, query tuning, r index updates t better handle the nging wrklad. Fr additinal infrmatin, see hw t manage yur Prcedure Cache. If the database cache size seems t be t small fr ptimal perfrmance and there is very little available memry n the system, adding mre memry t the system may increase perfrmance. If there is a lt f available memry n the system and the database cache size is nt grwing beynd a certain pint, the database cache size may be capped at an artificially lw limit. Increasing this limit may increase perfrmance. Page Life Expectancy chart The Page Life Expectancy chart prvides the time in secnds that a page remains in the cache r buffer pl. The lnger yur page stays in the cache, the mre likely the chance that SQL Server finds that data quickly withut a read f physical media and minimize prcessing resurce use. Use the Page Life Expectancy Alert t warn yu f issues.

86 Areas chart The Areas chart displays the usage in megabytes f each type f cache in use. Metric Database Free Prcedure Cache Other Why it is imprtant Indicates the amunt f system memry (in MB) used by the database cache manager t hld cmmnly-used infrmatin frm the database file(s) t prevent file peratins. A lw amunt f free cache indicates a higher risk f perfrmance issues. Indicates the amunt f space used t stre query plans. Indicates the amunt f space used by ther prcesses. Cache Hit Ratis gauge The Cache Hit Ratis gauge displays the hit rates f the Buffer and Prcedure cache in this SQL Server instance. Use the Prcedure Cache Hit Rati Alert t warn yu f issues. Available alerts Page Life Expectancy Alert Prcedure Cache Hit Rati Alert CPU panel The CPU panel tracks the perfrmance f the prcessr used by yur mnitred SQL Server. Unexpected spikes in CPU usage and call rates may warn yu abut the beginning f a serius perfrmance issue. Chrnically high CPU metrics may indicate the need fr server maintenance, query tuning, r index updates t better handle the nging wrklad. Fr additinal infrmatin, see hw t get yur CPU perfrmance details. Usage chart The CPU Usage chart displays the percentage f prcessing pwer in use n the cmputer that hsts the SQL Server instance ver a perid f time. The CPU view n the Resurces view allws yu t track yur CPU usage ver a perid f time, alng with ther key CPU statistics. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines and cllects metrics, see Hw SQLdm wrks with a virtual envirnment. Metric SQL usage Ttal usage Why it is imprtant A higher SQL usage can indicate that SQL Server is spending t much time prcessing queries. A high ttal CPU usage can indicate that this server des nt have enugh resurces t adequately prcess its current wrklad.

87 Metric VM usage Hst usage Why it is imprtant A high virtual machine usage can indicate that the prcessr pwer allcated t this VM is insufficient fr its current wrklad. A high hst server usage indicates the prcessing pwer n this hst is insufficient t handle the wrklad f the currently active VMs. Prcessr Queue Length gauge The CPU Prcessr Queue Length gauge displays the current value f the prcessr queue length metric. Use this metric t determine hw much wrk is waiting n this server. A high prcessr queue culd indicate a blcking sessin r ther perfrmance issues. Call Rates chart The CPU Call Rates chart breaks dwn the prcessr wrklad int the number f batches, cmpilatins, and transactins cmpleted each secnd, giving yu a detailed view f which activities are resurce-intensive. Metric Batches/sec Cmpiles/sec Re-Cmpiles/sec Transactins/sec Why it is imprtant A high thrughput rate can indicate a higher risk f netwrk, CPU, and resurce issues as the SQL Server perfrmance degrades. A high number f cmpilatins (greater than 100 per secnd) can indicate a high server wrklad r that there is mre recmpilatin verhead than necessary. A high re-cmpilatin rate can indicate excessive re-cmpilatin verhead. A high rate f transactins can indicate a higher risk f resurce issues, such as blcks r lcks, due t the heavier wrklad. Differences in statistics Yu may ntice sme difference in yur statistics, such as yur OS CPU usage being higher than yur VM CPU usage. While the hypervisr manages resurces efficiently, the demand fr physical resurces may be greater than what it has t prvide. Fr example, a guest OS n a virtual machine submits a batch f wrk t a CPU fr executin. Hwever, all f the physical CPUs are cmmitted t ther wrk, s there is n physical CPU available n the hst t prcess the wrk. In this situatin, the VM has t wait fr a CPU t becme available t prcess its wrk. While it is waiting, the guest OS is unaware f the wait and assumes that it is simply taking lnger fr the CPU t prcess this batch f wrk, and the OS thinks it is using mre CPU pwer than it is actually using. Remember that SQLdm uses the additinal verhead f the hypervisr t calculate the VM metrics. In this situatin, the hypervisr knws the VM is just waiting fr a CPU, s it des nt charge the VM fr CPU prcessing pwer while it is waiting. The result is that the guest OS reprts that it is using the additinal prcessing pwer.

88 Available alerts ESX CPU Usage (Percent) Alert OS Prcessr Time (Percent) Alert OS Prcessr Queue Length (Cunt) Alert SQL Server CPU Usage (Percent) Alert VM CPU Usage (Percent) Alert Custm Cunters panel The Custm Cunters panel displays the statistics fr a selected custm cunter n a mnitred SQL Server instance. At least ne custm cunter must exist n the selected instance fr this panel t display any data. Custm cunters allw yu t include mre perfrmance metrics than are prvided by SQLdm. Fr additinal infrmatin abut custm cunters, see hw t use custm cunters t track metrics. Any alerts affecting the Custm Cunters panel depend n the selected custm cunter and alert threshld settings. Databases panel The Databases panel tracks the perfrmance f the databases n yur mnitred SQL Server. Unexpected spikes in database usage may warn yu abut the beginning f a serius perfrmance issue. This feature ffers a number f different metric sets based n yur preference, which allws yu t view yur database transactins, lg flushes, reads, writes, r I/O stalls. Fr each metric set, yu can view a list f yur tp 100 databases srted by current usage f that metric, and a bar representing the relative size f the assciated database. A trends chart displays the same data ver a perid f time fr nly yur tp five databases. Fr additinal infrmatin, see hw t get the database status summary. Transactins chart (per secnd) The Transactins/sec chart displays the number f transactins per secnd ccurring n the databases n yur SQL Server instance. Lg flushes chart (per secnd) The Lg Flushes/sec chart displays the number f lg flushes perfrmed per secnd and usually matches the number f transactins per secnd. If yu experience a disk bttleneck, review t see if yur lg flushes greatly utnumbers yur transactins. Reads chart (per secnd) The Reads/sec chart displays the number f reads per secnd perfrmed by the databases n yur SQL Server instance.

89 Writes chart (per secnd) The Writes/sec chart displays the number f writes per secnd perfrmed by the databases n yur SQL Server instance. I/O stall chart (ms/sec) The I/O Stall ms/sec chart displays the ttal time per secnd (in millisecnds) that the databases n yur SQL Server instance were waiting n an I/O t cmplete. Chrnically high I/O stall metrics may indicate a disk bttleneck. Disk panel The Disk panel tracks the perfrmance f the disk used by yur mnitred SQL Server. Unexpected spikes in latency, thrughput, r SQL Server IO may warn yu abut the beginning f a serius perfrmance issue. Chrnically high disk metrics can signify an insufficient IO subsystem, r excessive r inefficient IO activity n the server. Use the Disk view n the Resurces tab t track several key disk statistics ver a perid f time. Fr additinal infrmatin, see hw t get the disk perfrmance details. Latency chart The Disk Latency chart plts the average time (in millisecnds) required t cmplete disk reads and writes, tracking the disk IO speed ver time. Metric Average Disk ms/read Average Disk ms/write Why it is imprtant Higher disk read times impact the ability f SQL queries t retrieve data frm yur databases. Higher disk write times impact the ability f SQL queries t update yur databases, frm simple text clumn mdificatins t drpping tables. Thrughput chart The Disk Thrughput chart plts the number f disk reads and writes ver time. Metric Disk reads/sec Disk writes/sec Why it is imprtant A high number f disk reads may indicate that the SQL Server is executing prly-perfrming queries. A high number f disk writes may indicate that the SQL Server is running lw n allcated memry.

90 SQL Server Physical I/O chart The SQL Server Physical I/O chart breaks dwn the SQL Server thrughput int its key cmpnent pieces, giving yu a detailed view f hw well SQL Server is prcessing yur data requests and updates. Metric Checkpint writes Lazy writer writes Page Reads Page Writes Read ahead reads Why it is imprtant A high number f checkpint writes may indicate that pages are nt written t disk quickly enugh fr ptimal perfrmance. A high number f lazy writer writes may indicate that the SQL Server is running lw n allcated memry. A high number f page reads may indicate that the SQL Server is executing inefficient queries r that yu shuld ptimize the database indexes. A high number f page writes may indicate that the SQL Server is executing inefficient queries r that yu shuld ptimize the database indexes. A high number f read ahead reads may indicate that yu shuld tune yur query executin plan r that yu shuld defragment the disk. Available alerts Average Disk Millisecnds Per Read Alert Average Disk Millisecnds Per Write Alert Disk Reads (Per Secnd) Alert Disk Writes (Per Secnd) Alert File Activity panel The File Activity panel displays the tp five database files with the highest relative activity since the last refresh. Available metrics allw yu t view the tp Reads/sec, Writes/sec, and Transfers/sec activity fr all files r a selected database, disk, r file. Unexpected spikes in the amunt f file activity may warn yu f ineffective r excessive indexing r ut-f-date statistics. Fr additinal infrmatin, see hw t view file activity. I/O stall chart (ms/sec) The I/O Stall ms/sec chart displays the ttal time per secnd (in millisecnds) that the SQL Server prcesses were waiting n an I/O t cmplete. Chrnically high I/O stall metrics may indicate a disk bttleneck. Reads chart (per secnd) The Reads/sec chart displays the number f physical reads per secnd the disk sub-system is perfrming t bring SQL Server database pages int the data (buffer) cache. If the reads rate is excessive fr a lng perid f time, cnsider taking actin t avid perfrmance issues.

91 Reads KB chart (per secnd) The Reads KB/sec chart displays the size f the physical reads per secnd the disk sub-system is perfrming t bring SQL Server database pages int the data (buffer) cache. Ttal KB chart (per secnd) The Ttal KB/sec chart displays the ttal size f activity per secnd acrss all databases n the mnitred instance. Writes chart (per secnd) The Writes/sec chart displays the number f physical database writes per secnd the disk sub-system is perfrming. If the writes rate is excessive fr a lng perid f time, cnsider taking actin t avid perfrmance issues. Writes KB chart (per secnd) The Writes KB/sec chart displays the size f the physical database writes per secnd the disk sub-system is perfrming. Transfers chart (per secnd) The Transfers/sec chart displays the ttal number f transfers per secnd acrss all databases n the mnitred instance. Transfers are the sum f reads and writes. A higher transfer rate indicates a higher risk f resurce issues. When the File Activity panel displays n data There are circumstances under which the File Activity panel des nt display any data. Fr example, when yu lse cnnectin t the Cllectin Service r SQLdm Repsitry. Anther reasn is the lack f cllectin data pints. On new instances, file activity cllectin ccurs nce per hur by default. By increasing the length f time shwn n the desktp client views, yu may be able t see mre data pints. Yu can mdify the timeframe f data displayed in SQLdm by clicking Tls > Cnsle Optins while in the File Activity view and changing the Keep data fr the last and Shw data fr the last values. Yu als can change the database cllectin interval and grming ptins t help yu see mre data pints. Use the Cllect and alert n database metrics field in the General tab f the Mnitred SQL Server Prperties windw t manage yur database cllectin. Fr grming ptins, use the Grm Sessins, Queries, Deadlcks, Waits, and Histry Brwser data lder than field in the Grming Optins windw. TIP Decreasing the cllectin interval and grming yur data less ften can result in perfrmance issues and require additinal strage space in yur Repsitry.

92 Activity fr a new mnitred SQL Server instance The File Activity panel displays results based n activity since the last refresh. Yu must have tw cllectins t create a pint n the graph, three cllectins t create a line. By default, the database cllectin interval is set at ne hur, which means that the File Activity panel des nt shw a pint until an hur after adding the instance unless yu perfrm a manual refresh. Yu can refresh and cllect data by clicking the Refresh buttn in the SQLdm Management Cnsle menu bar. Activity when using the Histry Brwser The Histry Brwser allws yu t view the state f yur SQL Server instance at the time a snapsht ccurs, which is every six minutes by default. When using the Histry Brwser with the File Activity panel, nte that data may appear in ne snapsht but nt in thers because n file activity ccurred during that interval. Remember that file activity data des nt appear fr the first tw hurs f mnitring a SQL Server instance because the metrics are based n the activity since the last database refresh. Lck Waits panel The Lck Waits panel tracks the ttal number waits caused when a task is waiting t acquire a lck n yur mnitred SQL Server. Unexpected spikes in the number f lck waits may warn yu abut the beginning f a serius perfrmance issue. Chrnically high lck wait numbers may indicate the need fr server maintenance, query tuning, r index updates t better handle the nging wrklad. Fr additinal infrmatin, see hw t analyze lcked sessins. Lck Waits chart The Lck Waits chart displays the number f waits and the request type ccurring. Metric Database Extent File SQL Server 2005 and abve nly HBT SQL Server 2005 and abve nly Key SQL Server 2000 nly Key/RID SQL Server 2005 and abve nly Metadata SQL Server 2005 and abve nly Object SQL Server 2005 and abve nly Page RID SQL Server 2000 nly Table SQL Server 2000 nly Why it is imprtant Indicates the time waiting fr a database lck. Indicates the time waiting fr an extent lck. Indicates the time waiting fr a file lck. Indicates the time waiting fr a Heap r BTree lck. Indicates the time waiting fr a key lck. Indicates the time waiting fr a key r RID lck. Indicates the time waiting fr a metadata lck. Indicates the time waiting fr a bject lck. Indicates the time waiting fr a page lck. Indicates the time waiting fr a relative identifier (RID) lck. Indicates the time waiting fr a table lck.

93 Memry panel The Memry panel tracks the usage and availability f memry n yur mnitred SQL Server cmputer. Unexpected spikes in memry usage can warn yu abut the beginning f a serius perfrmance issue. Chrnically high memry metrics may indicate the need fr server maintenance, query tuning, r ther diagnstics t better handle the nging wrklad. Use the Memry view n the Resurces tab t track key memry statistics ver a perid f time. Fr additinal infrmatin, see hw t get the memry perfrmance details. SQL Server Usage chart The SQL Server Usage chart cmpares the amunt f memry allcated and used by SQL Server t the ttal memry cnsumed n this cmputer. Metric SQL allcated SQL used Ttal used Why it is imprtant Indicates hw much available memry is allcated fr SQL Server. Cmpare this metric t hw much memry is actually being used by SQL Server. A higher SQL memry percentage indicates that yu may have prly perfrming queries r a fragmented database. A higher ttal memry percentage indicates that the verall wrklad f the SQL Server cmputer is t intensive fr the available resurces. SQL Server Paging chart The SQL Server Paging chart plts the number f swapped pages per secnd, ver time, as calculated by the memry paging metric. VM Memry Usage chart The VM Memry Usage chart cmpares the amunt f memry allcated and used by SQL Server t the ttal memry cnsumed n this virtual machine. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines and cllects metrics, see Hw SQLdm wrks with a virtual envirnment. Metric Active Ballned Cnsumed Granted Swapped Why it is imprtant Indicates the amunt f memry actively used by this virtual machine. Indicates the amunt f memry temprarily reclaimed by the hst system fr use in ther areas. A higher ballned value indicates that the hst server is under memry pressure. Review yur lad balancing fr the hst server. Indicates the amunt f memry cnsumed by this virtual machine. This value des nt include shared memry r verhead memry fr this VM. Indicates the amunt f physical memry granted by the hst t this virtual machine. Indicates the amunt f memry swapped t disk by the hypervisr.

94 Hst Memry Usage chart The Hst Memry Usage chart cmpares the amunt f memry allcated and used by SQL Server t the ttal memry cnsumed n this hst server. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines and cllects metrics, see Hw SQLdm wrks with a virtual envirnment. Metric Active Ballned Cnsumed Granted Swapped Why it is imprtant Indicates the amunt f memry actively used by all f yur VMs n this hst server. Indicates the amunt f memry temprarily reclaimed by all f yur VMs n the hst system fr use in ther areas. A higher ballned value indicates that the hst server is under memry pressure. Review yur lad balancing fr the hst server. Indicates the amunt f memry cnsumed by all f yur VMs n this hst server. This value des nt include shared memry r verhead memry fr these VMs. Indicates the amunt f physical memry granted by the hst t all f yur VMs. Indicates the amunt f memry swapped t disk by the hypervisr. Available alerts ESX Memry Usage (Percent) Alert O/S Memry Usage (Percent) Alert O/S Paging Alert SQL Memry Usage (Percent) Alert VM Memry Usage (Percent) Netwrk panel The Netwrk panel tracks the perfrmance f the netwrk cnnectin being used by yur mnitred SQL Server. Unexpected spikes in packet rates and respnse times may warn yu abut the beginning f a serius perfrmance issue. Chrnically high netwrk metrics may indicate excessive netwrk traffic r a high server wrklad, which may require yu t mve sme mnitred instances t ther cmputers t free up netwrk resurces and balance the wrklad. SQL Server Thrughput chart The SQL Server Thrughput chart plts hw many packets this SQL Server sends and receives ver time. Metric Packets received/sec Packets sent/sec Why it is imprtant A cnsistently high rate may indicate that the packet size is t small. A cnsistently high rate may indicate that the packet size is t small.

95 VM Netwrk Usage Thrughput chart The VM Netwrk Usage Thrughput chart plts hw much data this virtual machine transmits and receives in KB/secnd ver time. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines, see Hw SQLdm wrks with a virtual envirnment. Metric Transmitted KB/sec Received KB/sec Why it is imprtant A cnsistently high rate may indicate that data thrughput is saturated. Investigate lad balancing yur netwrk traffic. A cnsistently high rate may indicate that data thrughput is saturated. Investigate lad balancing yur netwrk traffic. Hst Netwrk Usage Thrughput chart The Hst Netwrk Usage Thrughput chart plts hw much data this hst server transmits and receives in KB/secnd ver time. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines, see Hw SQLdm wrks with a virtual envirnment. Metric Transmitted KB/sec Received KB/sec Why it is imprtant A cnsistently high rate may indicate that data thrughput is saturated. Investigate lad balancing yur netwrk traffic. A cnsistently high rate may indicate that data thrughput is saturated. Investigate lad balancing yur netwrk traffic. Respnse Time gauge The Respnse Time gauge displays the time (in millisecnds) SQL diagnstic manager currently needs t send a simple SQL cmmand t the SQL Server instance, have it prcessed, and receive the returned result set. This value crrespnds t the SQL Server Respnse Time metric. Available alerts SQL Server Respnse Time Alert Server Waits panel The Server Waits panel tracks the ttal number and time spent n waits affecting yur mnitred SQL Server. Unexpected spikes in the number f server waits may warn yu abut the beginning f a serius perfrmance issue. Chrnically high server wait times may indicate the need fr server maintenance, query tuning, r index updates t better handle the nging wrklad. Fr additinal infrmatin, see hw t view server waits. TIP Server Waits chart data is nt available fr mnitred servers using SQL Server Fr SQL Server 2000 users, SQLdm mnitrs lck waits.

96 Server Waits chart The Server Waits Chart displays the verall wait time fr key areas n yur mnitred SQL Server instance. Metric I/O Lcks Lg Memry Signal Other Why it is imprtant Indicates the amunt f input and utput ccurring n yur SQL Server instance. A cnsistently high rate may indicate a higher risk f perfrmance issues as the SQL Server prcesses wait fr I/O t becme available. Indicates the wait time caused by lcks n databases hsted by this SQL Server instance. Indicates the wait time related t database transactin lgs. Indicates all wait time related t memry peratins. Indicates that a SQL Server prcess is waiting fr CPU time after the assciated resurces became available fr prcessing. Indicates all lck waits nt included in ther categries and nt excluded frm mnitring. Sessins panel The Sessins panel tracks the perfrmance f the active and blcked sessins running n yur mnitred SQL Server. Unexpected spikes in the number f cncurrent blcked sessins may warn yu abut the beginning f a serius perfrmance issue. Chrnically high blcked and deadlcked sessins are a significant perfrmance cncern. Fr additinal infrmatin, see hw t get the sessins perfrmance summary. Activity & Blcking chart The Activity and Blcking chart shws the ttal number f active sessins n yur mnitred SQL Server instance and any blcking r deadlcks that may ccur between sessins. Metric Active Blcked Sessins Lead Blckers Ttal Deadlcks Why it is imprtant Indicates the number f active sessins n the SQL Server instance. Indicates the number f sessins n the SQL Server instance being blcked by ther sessins hlding requested lcks. Indicates sessins that blck at least ne sessin, which can then blck ther sessins. Indicates the ttal number f deadlcks n the SQL Server instance. A deadlck has n lead blcker and is circular in nature. Client Cmputers gauge The Client Cmputers gauge displays the ttal number f unique client cmputers cnnected t the SQL Server instance.

97 Available alerts Blcked Sessins Alert Client Cmputers Alert Ttal Deadlcks Alert Tempdb panel The Tempdb panel tracks the status f the tempdb database n yur mnitred SQL Server instance. Unexpected spikes in the use f tempdb usage and space may warn yu t allcate additinal space t prevent tempdb issues frm causing a perfrmance issue n yur server. Fr additinal infrmatin, see hw t get the tempdb status summary. TIP Prblems with tempdb can cause an entire SQL Server instance t becme inperable. Tempdb Space Used chart The Tempdb Space Used chart prvides different views f hw yur database is used ver time based n the bject type. Tempdb can fill up quickly when yu are lw n disk space and r have a lw maximum size fr database grwth. In envirnments where read cmmitted snapsht islatin is in use, lng running transactins may als cause rapid grwth in tempdb. Metric Internal Mixed User Versin Stre Why it is imprtant Indicates the amunt f tempdb space used by internal bjects. Indicates the amunt f tempdb space used by mixed extents. Indicates the amunt f tempdb space used by user bjects. Indicates the amunt f tempdb space used by the versin stre. Tempdb Cntentin chart The Tempdb Cntentin chart prvides the latch wait time fr the allcatin pages f yur tempdb. These latch waits are assciated with perfrmance degradatin fr the related queries. Latch cntentin is usually an indicatin that yu shuld create additinal tempdb data files r if yu already have multiple files, make adjustments s they are equally sized. Fr mre infrmatin abut tempdb cntentin, see Mnitr yur tempdb database. Metric GAM Page PFS Page SGAM Page Why it is imprtant Indicates the latch wait time fr the glbal allcatin map pages f tempdb. Indicates the latch wait time fr the page free space pages f tempdb. Indicates the latch wait time fr the shared glbal allcatin map pages f tempdb.

98 Versin Stre Cleanup Rate The Versin Stre Cleanup Rate gauge displays the current versin stre cleanup rate and the versin generatin rate f the data rws necessary t supprt snapsht islatin. Maintaining a cleanup rate abve r equal t the generatin rate helps yu avid filling up tempdb. Nte that lng-running snapsht islatin transactins prevent cleanup f lder entries in the tempdb versin stre, causing grwth which can affect perfrmance and cause tempdb t run ut f space. When interpreting this gauge, nte that versin stre cleanup ccurs nly nce per minute while generatin may be nging. Fr mre infrmatin abut tempdb versin stre, see Mnitr yur tempdb database. Available alerts Tempdb Cntentin Alert Versin Stre Generatin Rati Alert Versin Stre Size Alert Virtualizatin panel The Virtualizatin panel tracks the perfrmance f yur virtual machine r ESX hst, depending n the selectin in the panel. Unexpected spikes in virtual memry r disk usage may warn yu abut the beginning f a serius perfrmance issue indicating the need fr server maintenance t better handle the nging wrklad. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines and cllects metrics, see Hw SQLdm wrks with a virtual envirnment. TIP Nte that yu can custmize yur Dashbard view t include tw Virtualizatin panels and add ne fr yur virtual machine and the ther fr yur ESX hst. Virtual Memry Usage chart The Virtual Memry Usage chart displays the amunt f memry allcated and used by SQL Server t the ttal memry cnsumed n this VM r hst server. The Resurces > Memry view allws yu t track yur usage ver a perid f time, alng with ther key memry statistics. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines and cllects metrics, see Hw SQLdm wrks with a virtual envirnment. Metric Active Ballned Cnsumed Granted Swapped Why it is imprtant Indicates the amunt f active memry used by this virtual SQL Server instance. Indicates the amunt f ballned memry n this virtual SQL Server instance. A spike in this value alerts yu f the lw memry status f the hst. Indicates the amunt f memry cnsumed by this virtual SQL Server instance. Indicates the amunt f memry granted t this virtual SQL Server instance. Indicates the amunt f swapped memry n this virtual SQL Server instance. A spike in this value alerts yu f the lw memry status f the hst.

99 CPU Ready Wait Time gauge The CPU Ready Wait Time gauge displays the current gauge value f the vcpu Ready Time metric available n the Server Details view. Use this metric t determine the length f time that virtual CPU in yur virtual machine is waiting n a physical CPU n yur hst t becme available. A spike in this value may indicate ver cmmitted physical CPUs n the hst server. Virtual Disk Usage chart The Virtual Disk Usage chart displays the amunt f data read frm and written t disk fr the VM r hst server during the sample interval. The Resurces > Disk view allws yu t track yur usage ver a perid f time, alng with ther key disk statistics. Metric Disk Read Disk Write Why it is imprtant A high number f disk reads may indicate that the VM r hst server is executing prlyperfrming queries. A high number f disk writes may indicate that the VM r hst server is running lw n allcated memry. Available alerts ESX Memry Swap Detected Alert VM CPU Ready Wait Time (ms) Alert VM Memry Swap Detected Alert VM Reclaimed/Ballned Memry (KB) Alert Get the SQL Server perfrmance details The Details view displays a list f prperties fr the selected SQL Server instance, a list f the cllected metrics and their characteristics, and prvides a chart fr yu t graphically display metrics selected frm the displayed list. Fr each metric, SQLdm displays the current value, value range fr reference, alert status, metric categry, threshlds fr each alert, and whether the metric is a custm cunter. T add a metric t the Details chart, check the check bx in the chart clumn fr the apprpriate metric. TIP All fields highlighted in the State clumn are assciated with alerts. Right-click any f these metrics and select Cnfigure Alerts t edit the assciated threshlds. Access the Details view Yu can pen the Details view f the SQLdm Overview tab by selecting the apprpriate SQL Server instance, and then clicking Overview > Details. SQL Server instance prperties area The fllwing prperties are displayed fr the selected mnitred SQL Server instance.

100 Versin Indicates the current SQL Server versin including service pack and build infrmatin n this SQL Server instance. Editin Indicates the current SQL Server editin, including Enterprise, Business Intelligence, r Standard, installed n this SQL Server instance. Running Indicates the timestamp assciated with the mst recent restart f this SQL Server instance. Clustered Indicates whether this SQL Server instance is part f a cluster. If it is part f a cluster, SQLdm displays the name f the active nde. Prcessrs Hst Indicates the ttal number f prcessrs assciated with this SQL Server instance and hw many f these prcessrs are currently in use. Indicates the name f the server hsting this SQL Server instance. Hst OS Indicates the current perating system n the server hsting this SQL Server instance. Hst Memry Indicates the ttal amunt f memry n the server hsting this SQL Server instance. Databases Indicates the current number f databases n this SQL Server instance. Data Size Indicates the current size f the data n this SQL Server instance. Lg Size Indicates the current size f the lg files n this SQL Server instance. VM Name Indicates the name f the virtual machine n which this mnitred SQL Server instance is running. ESX Hst Indicates the name r IP address f the ESX hst server n which this virtual machine is running. ESX Memry Indicates the ttal amunt f memry n the ESX hst server n which this virtual machine is running. ESX Physical Prcessrs Indicates the ttal number f physical prcessrs assciated with the ESX hst server n which this virtual machine is running.

101 ESX Lgical Prcessrs Indicates the ttal number f lgical prcessrs assciated with the ESX hst server n which this virtual machine is running. The number f lgical prcessrs is different frm the number f physical prcessrs nly if the CPU n the ESX hst server supprts Hyper-Threading. Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected real time r as part f a scheduled cllectin event. Fr additinal infrmatin abut hw SQLdm displays yur chart data, see Charts. Mnitr SQL Server cnfiguratin settings The Cnfiguratin view allws yu t view the SQL Server cnfiguratin settings fr the selected SQL Server instance. When diagnsing prblems with SQL Server perfrmance it is helpful t see hw it is cnfigured. In additin, SQLdm ffers the ability t edit sme cnfiguratin settings, depending n the ptin selected. Access the Cnfiguratin view Yu can pen the Cnfiguratin view f the SQLdm Overview tab by selecting the apprpriate SQL Server instance, and then clicking Overview > Cnfiguratin. T edit a cnfiguratin setting: 1. Select an ptin frm the list. 2. Click the Edit Value hyperlink. 3. Enter the new value. 4. Click OK. Edit yur cnfiguratin value The Edit Cnfiguratin Value windw allws yu t enter a new value fr the selected SQL Server instance cnfiguratin ptin. Any change t the selected value des nt take effect until yu restart the selected SQL Server instance. Access the Edit Cnfiguratin Value windw Yu can access the Edit Cnfiguratin Value windw by selecting an ptin, and then clicking Edit Value in the Details pane. View active alerts fr this instance The Active Alerts view allws yu t view a list f all the active alerts as f the last data cllectin. Click any alert in the list t view details at the bttm f the windw. Access the Active Alerts view Yu can pen the Active Alerts view f the SQLdm Overview tab by selecting the apprpriate SQL Server instance, and then clicking Overview > Active Alerts.

102 Available actins The Active Alerts view includes the 12 Hur Frecast ptin t display the likelihd an alert is generated at a given time during the day, brken dwn int tw-hur segments. This infrmatin helps yu knw n which areas yu shuld cncentrate yur fcus t avid prblems within yur SQL Server envirnment. In additin t prviding the ability t see all yur active alerts in a single windw, the Active Alerts view allws yu t perfrm the fllwing functins via the right-click cntext menu fr each alert: Open the Real Time view fr mre infrmatin n the metric that caused the alert. Open the Histrical view t review the histry f the metric that caused the alert. The Shw Histrical View ptin is nt available fr all alerts. Open the Shw Details view fr mre infrmatin n the metric that caused the alert. The Shw Details View ptin is nt available fr all alerts. Open the SQLdm nline help t the tpic fr the selected alert. Clear the selected alert r clear all alerts f the selected type fr this SQL Server instance. The Clear Alert and Clear All Alerts f this Type fr this Instance ptins are nt available fr all alerts. Open the alert cnfiguratin fr the metric. Snze the alert fr a set perid f time. Cllapse r expand all f the displayed alert grups. This ptin is available nly when yu use the Grup By Bx functinality. Yu can als print, exprt results t Micrsft Excel, and cpy the alert infrmatin t yur Clipbard fr additinal use. Get a 12-hur frecast f alert activity Using current and histrical data, SQLdm uses statistical analysis t estimate the likelihd that an event generates a particular alert. This frecasting lets yu practively fcus n certain areas in yur SQL Server envirnment and prevent prblems frm ccurring. SQLdm begins building frecasting mdels nce yu receive three critical r warning alerts fr a given metric. The 12 Hur Frecast is separated int tw-hur segments. Each tw-hur segment displays the chance f an alert ccurrence. Click the assciated percentage chance t see the alert frecast details. This windw displays the alerts that may ccur ver the tw-hur time segment. 12 Hur Frecast icns Icn Descriptin OK - There is a lw chance (less than 20%) that a warning r critical alert ccurs in the tw-hur time segment leading t the frecast time. Warning - There is a mderate likelihd (less than 50%) that a critical alert ccurs, r a high likelihd (50% r higher) that a warning alert ccurs, in the tw-hur time segment leading t the frecast time. Critical - There is a very high likelihd (50% r higher) that a critical alert ccurs in the tw-hur time segment leading t the frecast time.

103 Alert frecast details The Alert Frecast Details windw displays the Server, Alert Metric, the likelihd the alert ccurs, and the type f alert expected in the tw-hur windw leading up t this frecast time. T srt the list, click any clumn heading. Snze alerts Yu have the ability in SQLdm t snze r pause all alert generatin fr a specified perid f time. Fr example, yu can snze a specific alert thrugh the Active Alerts tab. Right-click the alert that yu n lnger want t view, and then select Snze Alert. If yu want t pause multiple alerts at the same time, yu can mass snze alert generatin. T mass snze, right-click a specific instance, and then select Snze Alerts. This ptin is als accessible when right-clicking a specific tag, using certain server views, and when using the Tls menu. This feature is imprtant if yu are wrking n knwn issues and yu want t avid unnecessary alert traffic. TIP The Resume Alerts ptin allws yu t resume any alerts set t snze. View past perfrmance The Histry Brwser is intended t prvide infrmatin pertaining t the state f yur SQL Server instance at the time a standard snapsht is taken. Yu can use this infrmatin t diagnse and reslve issues t keep the issue frm happening again. The Histry Brwser allws yu t select a histrical snapsht cllected by the standard refresh and view the data that was cllected using almst all the SQL diagnstic manager real-time views. By default, Sessin details and inactive alerts are stred fr 31 days while standard metric infrmatin is stred fr 365 days. Yu can edit these ptins n the Grming Optins windw. Access the Histry Brwser T access the Histry Brwser, click the Histry Brwser buttn n a supprted view, such as Overview > Dashbard. Select a specific snapsht in time in the Histry Brwser T select a specific snapsht: 1. Open the Histry Brwser. 2. Select the date frm the calendar. Yu can als select the time range t filter the number f snapshts displayed. 3. Select the crrespnding snapsht frm the Histrical Snapshts list. TIP The icns next t each f the snapshts represent the highest level f alert threshlds vilated. These icns can help yu identify a specific snapsht. In additin, yu can hver ver snapshts in the list t see the mst critical alerts assciated with the snapsht.

104 Return t Real-Time mde T return t Real-Time mde, either click the Yu are currently viewing a histrical snapsht. Click here t switch t Real Time Mde. text at the tp f the windw yu are viewing histrical data r click the assciated text n a nn-supprted view. Alerts with assciated views that supprt histrical snapshts On the Alerts view, sme f the alerts allws yu t retrieve the assciated view at the time the alert was activated. T access this view, right-click the alerts, and the click Shw Histrical View in the Details pane. The fllwing table displays a list f alerts that prvide an assciated view in SQLdm. Alert Average Disk Millisecnds Per Read Average Disk Millisecnds Per Transfer Average Disk Millisecnds Per Write Blcked Sessins (Cunt) Blcking Sessin Wait Time (Secnds) Client Cmputers (Cunt) Databases Read/Write Errrs Occurred Disk Reads Per Secnd Disk Transfers Per Secnd Disk Writes Per Secnd ESX CPU Usage (Percent) ESX Memry Usage (Percent) Oldest Open Transactins (Minutes) OS Average Disk Queue Length (Cunt) OS Average Disk Queue Length Per Disk (Cunt) OS Disk Time (Percent) OS Disk Time Per Disk (Percent) OS Memry Usage (Percent) OS Paging (Per Secnd) OS Privileged Time (Percent) OS Prcessr Queue Length (Cunt) OS Prcessr Time (Percent) Assciated View Resurces Resurces Resurces Sessins Sessins Sessins Databases Resurces Resurces Resurces Resurces Resurces Sessins Resurces Resurces Resurces Resurces Resurces Resurces Resurces Resurces Resurces

105 Alert Page Life Expectancy Sessin CPU Time (Secnds) SQL Server CPU Usage (Percent) SQL Server Memry Usage (Percent) SQL Server Respnse Time (Millisecnds) Tempdb Cntentin (ms) User Cnnectins (Percent) VM CPU Usage (Percent) VM Memry Usage (Percent) Assciated View Server Sessins Resurces Resurces Sessins Databases Sessins Resurces Resurces Views that supprt histrical snapshts Users may ntify yu f SQL Server prblems that have happened in the past. Using the Histry Brwser, yu can g back t a pint in time and view the state f yur system and als cmpare system states at different pints in time. The fllwing views supprt histrical snapshts: Overview > Dashbard Overview > Details Overview > Active Alerts Sessins > Summary Sessins > Details Sessins > Lcks Sessins > Blcking Queries > Signature Mde Queries > Statement Mde Queries > Query Histry Queries > Query Waits Resurces > Summary Resurces > CPU Resurces > Memry Resurces > Disk Resurces > File Activity Resurces > Server Waits Databases > Tempdb Summary Pause alerts and decrease cllectin Maintenance Mde allws yu t temprarily stp alert generatin and the cllectin f sme perfrmance metrics fr the time perid that yur SQL Server instance is ffline. Using Maintenance Mde allws yu t decrease alert ntificatin spam and the

106 cllectin f unnecessary data. TIP It is pssible t enable r disable maintenance mde n several SQL Server instances, see Abut Mass Maintenance Mde. Uses fr putting a SQL Server instance int Maintenance Mde Enable Maintenance Mde befre yu begin any regularly scheduled maintenance r testing n a mnitred SQL Server instance. Yu can als enable Maintenance Mde when yu need t bring a SQL Server instance ffline fr unplanned diagnstics. Be aware that the ttal number f mnitred SQL Server instances allwed by yur license includes mnitred instances that are in Maintenance Mde. Bring the SQL Server back nline in SQLdm Disabling Maintenance Mde allws SQLdm t resume perfrmance statistics cllectin and alert generatin fr the selected SQL Server instance. Befre yu enable Maintenance Mde, make sure yu cmplete all maintenance and testing n the target SQL Server instance. If yu have a SQL Server instance in Maintenance Mde and are ready t bring it back nline in SQLdm, click Maintenance Mde n the Server Overview tab. Cnfigure SQLdm mnitring prperties The Mnitred SQL Server Prperties windw allws yu t edit the SQLdm mnitring settings fr the registered SQL Server instance. T access the Mnitred SQL Server Prperties windw, right-click a SQL Server instance frm the Servers tree and select Prperties. The Mnitred SQL Server Prperties windw includes the fllwing tabs: General Displays cmmn prperties such as the data cllectin interval, credentials, and encryptin ptins. Baseline Cnfiguratin Allws yu t set the date range and time used t calculate a perfrmance baseline fr the mnitred SQL Server instance. Query Mnitr Allws yu t enable r disable, and set the ptins fr the Query Mnitr. Activity Mnitr Allws yu t enable r disable mnitring f nn-query activities, and set the ptins fr the Activity Mnitr. Replicatin Lets yu disable replicatin statistics cllectin t cnserve system resurces. Table Statistics Allws yu t select the time and days SQLdm cllects table statistics n yur SQL Server instance. In additin, yu can select the minimum size table needed fr SQLdm t rebuild the index. Custm Cunters Allws yu t link custm cunters t this mnitred SQL Server instance.

107 Maintenance Mde Allws yu t enter the maintenance schedule fr yur server. This allws yu t turn ff alerts and ntificatins fr the time perids when yu knw the server is unavailable. OS Metrics Allws yu t select hw yu want yur perating system data cllected, whether thrugh OLE autmatin r direct WMI. Yu can als chse t nt cllect OS data. Disk Drives Allws SQLdm t alert n disk drives and database space calculatins fr the mnitred SQL Server instance. Cluster Settings Lets SQLdm trigger an alert whenever a cluster is running n a nn-preferred nde within a clustered envirnment. Wait Mnitring Allws yu t cllect and view wait statistics in the hpes f diagnsing any bttleneck n yur system. Virtualizatin Displays the name f the hst server n which the selected mnitred SQL Server instance is running. Set general server ptins The General tab allws yu t edit the mst cmmn prperty settings. These settings include the data cllectin interval r the amunt f time between data cllectins, the server availability verificatin interval, and the credentials used t cllect data. Access the General tab Yu can access the General tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Assciate tags with an instance The tag field allws yu t select a tag t add yur server t r add a new tag. Tags help yu rganize server instances int meaningful grups. Select a diagnstic data cllectin interval The data cllectin interval is the amunt f time SQLdm waits between each cllectin f data n the selected SQL Server instance. Yu can set a different interval fr each f the fllwing functins: Cllect diagnstic data and raise alerts (max 30 minutes) The interval between times that the SQLdm Cllectin Service cllects diagnstic data and raises the assciated alerts. Lwer values cause SQLdm t raise alerts mre quickly, but als cause mre frequent refreshes, which increases yur mnitring verhead.

108 Cllect and alert n database metrics (max 24 hurs) The interval between times that the SQLdm Cllectin Service cllects database space-related data and raises the assciated alerts. Lwer values cause SQLdm t raise alerts mre quickly, but als cause mre frequent refreshes, which increases yur mnitring verhead. In envirnments with a large number f databases whse sizes d nt change rapidly, setting the database data cllectin t a lng interval can greatly reduce the mnitring ftprint. By default, SQLdm cllects diagnstic data every six minutes and database data every 60 minutes. Cnsider the fllwing factrs befre selecting yur data cllectin interval: Data cllectin purpse If yur gal with this data cllectin is t identify brad trends and alert n critical dwntime, then a lnger refresh interval is apprpriate. If yu are clsely mnitring yur SQL Server instance fr minute-by-minute changes, use a shrter duratin. Data cllectin frequency When diagnsing specific prblems r when wrking with a prblematic SQL Server instance, a shrt interval lets yu capture enugh data t diagnse the issue. In mst situatins, the default interval prvides sufficient data fr yur diagnstic needs. Nte that SQL Server instances used nly ccasinally may require less mnitring attentin. Ntificatin f existing r ptential prblems Remember that a lwer cllectin interval results in SQLdm raising alerts mre quickly, but als increases yur mnitring verhead. This is true when any setting causes mre frequent refreshes. System resurce impact Althugh SQLdm limits the amunt f system resurce impact when cllecting data, shrt cllectin times n SQL Server instances with large amunts f data culd ptentially cause system perfrmance degradatin. Using the default interval shuld meet yur data cllectin needs while limiting any system resurce impacts. Space needed fr the SQLdm Repsitry A lwer cllectin interval results in mre frequent refreshes which are all stred in the SQLdm Repsitry. Make sure yu have enugh available space t accmmdate these lwer settings. Data spikes SQLdm averages mst metrics ver the timeframe between cllectins. Mre-frequent data cllectin causes increased mvement in averages because f shrt-duratin events. Fr example, a 15-secnd CPU spike has a greater effect n a ne-minute refresh than n a six-minute refresh. Yu can use alert smthing t reduce the impact f data spikes n a peralert basis. Select a server availability verificatin interval The server availability verificatin interval is the amunt f time SQLdm waits between verifying availability n the selected SQL Server instance. If the cnnectin test cllectr des nt cmplete within the time specified in the Alert if the server is inaccessible (max 10 minutes) field, the SQL Server instance is cnsidered unrespnsive. Setting this field t a very lw value can result in false psitive alerts.

109 Cllect extended sessin data The extended sessin cllectin data includes imprtant sessin infrmatin, such as details, lcks and blcks. If this infrmatin is imprtant t yu, make sure the Cllect extended sessin data, including sessin details, lcks, and blcks check bx is selected. Limit the number f DBCC Inputbuffer executins Yu can limit the number f executins perfrmed by the DBCC Inputbuffer, which retrieves the actual input cmmand fr the Sessin Details view, amng thers. Nte that n busy servers, decreasing the Limit executins f DBCC Inputbuffer t value can reduce mnitring impact. Data cllectin credentials SQLdm uses the specified credentials t cllect data frm the mnitred SQL Server instance. Yu can chse t use either Windws authenticatin r SQL Server authenticatin. Windws authenticatin Windws Authenticatin uses the security f the perating system t create a trusted cnnectin nly if the accunt matches a security accunt defined in SQL Server. This security accunt must have sufficient permissins n the mnitred instance t cllect data and OS metrics. SQL Server authenticatin Select this ptin t use the credentials f a specific SQL Server accunt. Select encryptin ptins SQLdm allws yu t designate encryptin methds used t encrypt data between the Cllectin Service and the mnitred SQL Server instance. Yu can chse t use SSL r SSL with Trust Service Certificate. Encrypt Cnnectin (SSL) This ptin sets a flag in the cnnectin prperties that is used when the cllectin service cnnects t a mnitred server that specifies that SSL (Secure Sckets Layer) is used t encrypt the data between the cllectin service and the mnitred SQL Server instance. Fr this ptin t wrk crrectly, cnfigure the mnitred SQL Server instance t supprt encryptin. Trust Server Certificate (Bypass Certificate Validatin) This ptin is available nly when the Encrypt Cnnectin (SSL) is selected. This ptin allws yu t skip the certificate validatin when a SQL Server instance establishes a cnnectin. If SSL n the mnitred SQL Server instance is nt cnfigured t use a certificate that the cllectin service trusts, the cnnectin is rejected unless the Trust Server Certificate ptin is selected.

110 Cnfigure server baseline ptins The Baseline Cnfiguratin tab f the Mnitred SQL Server Prperties windw allws yu t cnfigure yur server baseline ptins. SQLdm calculates a baseline ut f a pl f cllected data based n the selected perid and cllectin interval, and is represented by mean, standard deviatin, minimum, maximum, and cunt statistics. One benefit f using this feature is that SQLdm uses the baseline t prvide alert recmmendatins which yu can use t set effective alert threshlds. SQLdm allws yu t select the date range used t calculate the perfrmance baseline fr ne r mre selected SQL Server instances. The day and time perid fields allw yu t select the days and times n which t base yur alert baseline calculatins. When yur SQL Server instances are nt busy, clear the days and times t remve them frm the calculatin and prvide a mre realistic and accurate baseline. The days and hurs selected apply t bth the Autmatic and Custm baseline selectins. TIP User accunts that include the View privilege can access the Baseline Cnfiguratin windw, but cannt make any changes. User accunts that include the Mdify privilege can make changes t the baseline cnfiguratin f their mnitred SQL Server instances. Access the Baseline Cnfiguratin tab Yu can access the Baseline Cnfiguratin tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Cnfigure Baseline. Select a baseline perid The baseline perid yu specify shuld represent a typical peratin f the mnitred SQL Server instances t which this baseline applies. Autmatic Autmatic calculates a dynamic baseline based n a mving windw f the past seven days f cllected data. Custm Custm allws yu t set a specific time range that des nt change. Apply this baseline t mre than ne instance Yu can apply a specific baseline t additinal instances nt included when yu riginally created the baseline cnfiguratin. T add a baseline cnfiguratin t additinal instances: 1. In the Servers pane, right-click the name f any instance that yu want t have the new baseline cnfiguratin, and then select Cnfigure Baseline. 2. Make any necessary changes t the baseline cnfiguratin, and then click Apply Baseline Cnfiguratin. 3. Select the apprpriate instances frm the Available Servers list, and then click Add > t mve them t the Added Servers list. 4. Click OK. SQLdm applies this cnfiguratin t the ther instances.

111 TIP When verifying yur baseline cnfiguratin changes fr mre than ne instance in the Change Lg view, nte that instance prperty changes are lgged nly nce. In cmparisn, baseline cnfiguratin changes are lgged as many times as the number f instances affected by the change. Metrics used in baseline calculatins SQLdm uses the fllwing metrics when calculating a baseline fr a mnitred SQL Server instance: Available Memry Batches Per Secnd Blcked Sessins Buffer Cache Hit Rati Buffer Cache Size Checkpint Writes Per Secnd Client Cmputers Data File Cunt Data File Space Allcated Data File Space Used Data File Space Used (Percent) Database Cunt Disk Queue Length Disk Time (Percent) Distributin Latency ESX CPU Usage ESX CPU Usage MHz ESX Disk Device Latency ESX Disk Kernel Latency ESX Disk Queue Latency ESX Disk Read ESX Disk Ttal Latency ESX Disk Usage ESX Disk Write ESX Memry Swap In Rate ESX Memry Swap Out Rate ESX Memry Active ESX Memry Ballned ESX Memry Cnsumed ESX Memry Granted ESX Memry Usage ESX Net Received ESX Net Transmitted ESX Net Usage

112 Full Scans Per Secnd Lazy Writer Writes Per Secnd Lck Waits Per Secnd Lg File Cunt Lg File Space Allcated Lg File Space Used Lg File Space Used (Percent) Lg Flushes Per Secnd Lgins Per Secnd Oldest Open Transactin (Minutes) Open Transactins OS CPU Privileged Activity OS CPU User Time OS Memry Used (Percent) OS Ttal Prcessr Activity Packet Errrs Per Secnd Packets Received Per Secnd Packets Sent Per Secnd Page Life Expectancy Page Lkups Per Secnd Page Reads Per Secnd Page Splits Per Secnd Page Writes Per Secnd Pages Per Secnd Physical Memry Prcedure Cache Hit Rati Prcedure Cache Size Prcessr Queue Length Read Ahead Pages Per Secnd Replicatin Latency (Secnds) Replicatin Subscribed Respnse Time SQL Cmpilatins Per Secnd SQL CPU Activity SQL Memry Allcated SQL Memry Used SQL Recmpilatins Per Secnd System Prcesses System Prcesses Cnsuming CPU Table Lck Escalatins Tempdb GAM Wait Time Millisecnds Tempdb PFS Wait Time Millisecnds

113 Tempdb SGAM Wait Time Millisecnds Tempdb Size Tempdb Size Percent Undistributed Transactins Unsubscribed Transactins Used Memry (Percent) User Cnnectins (Percent) User Prcesses User Prcesses Cnsuming CPU Versin Stre Generatin Versin Stre Size VM CPU Ready VM CPU Swap Wait VM CPU Usage VM CPU Usage MHz VM Disk Read VM Disk Usage VM Disk Write VM Memry Active VM Memry Ballned VM Memry Cnsumed VM memry Granted VM Memry Swap In Wait VM Memry Swap Out Rate VM Memry Swapped VM Memry Usage VM Net Received VM Net Transmitted VM Net Usage Wrkfiles Created Per Secnd Wrktables Created Per Secnd Apply baseline t multiple instances SQLdm allws yu t set a baseline cnfiguratin fr a mnitred SQL Server instance, and then apply that same baseline t ther instances. Simply select the apprpriate instances frm the Available Servers list, and then click Add > t mve them t the Added Servers list. Click OK, and then SQLdm applies this cnfiguratin t the ther instances. Set query mnitr ptins The Query Mnitr is a standard SQL Server trace that cllects all the events that ccur n yur SQL Server instance ver a perid f time. Yu can enable this ptin if yu experience query timeuts r ther perfrmance issues. The Query Mnitr

114 windw allws yu t enable r disable query mnitring using the Enable the Query Mnitr check bx. If yu enable the Query Mnitr, yu can select the settings that are used. The types f prly-perfrming queries t capture include: SQL batches SQL Statements Stred prcedures and triggers Yu can als define specific prly-perfrming threshlds such as duratin, lgical disk reads, CPU usage, and physical disk writes. TIP Yu shuld enable the Query Mnitr fr the time perid required t diagnse specific issues yu experience. When yur diagnsis is cmplete, disable the Enable the Query Mnitr ptin. Fr mre infrmatin abut query mnitring, see SQL Server Bks Online. Access the Query Mnitr tab Yu can access the Query Mnitr tab f the Mnitred SQL Server Prperties windw by right-clicking the apprpriate SQL Server instance, and then selecting Prperties. Click Query Mnitr when SQLdm displays the Mnitred SQL Server Prperties windw. Diagnsing specific perfrmance issues Select the events that help yu best diagnse the specific issues ccurring with query perfrmance n yur SQL Server instance. Enabling query mnitring can cause SQL Server perfrmance degradatin while it runs. Yu shuld enable the Query Mnitr nly when diagnsing specific query issues. Fr example, yu may want t mnitr queries taking a lng time t cmplete, requiring heavy CPU usage, and causing a large number f lgical disk reads r physical disk writes, which indicates a memry issue. SQLdm uses tracing t lcate and flag wrst-perfrming T-SQL. SQLdm cannt display binary data in a readable frmat. If yu captured DTS packages, yu may see unreadable characters in the Cmmand field f the Tree View. Capturing DTS data may als adversely affect the perfrmance f the SQL Server r Data Warehuse yu are mnitring. Using advanced Query Mnitr cnfiguratin ptins Yu can chse the applicatins, databases and SQL text yu want t exclude using the ptins available n the Advanced Query Mnitr Cnfiguratin windw. Yu can access this windw by clicking the Advanced buttn n the Query Mnitr tab. Cnfigure advanced query mnitr ptins The Advanced Query Mnitr Cnfiguratin windw allws yu t filter ut applicatins, databases, and SQL text frm the Query Mnitr Trace cllectin. Filtering allws yu t imprve the results yu see in the Query Mnitr view and reduce the impact f the Query Mnitr trace n yur server.

115 Access the Advanced Query Mnitr Cnfiguratin windw Yu can access the Advanced Query Mnitr Cnfiguratin windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Query Mnitr when SQLdm displays the Mnitred SQL Server Prperties windw, and then click Advanced. Using Query Mnitr filtering Excluding data frm yur Query Mnitr trace helps filter ut infrmatin that is nt imprtant fr the task at hand. SQLdm allws yu t filter specific applicatins, databases, r SQL text and als exclude the SQLdm queries frm the results. When including multiple items t exclude, use a semi-cln (;) between items f the same type. Yu can als use a percent character (%) as a wildcard. T exclude data frm yur Query Mnitr trace while in the Queries view: 1. On the Queries view fr the server yu want t exclude data frm, press the Cnfigure Query Mnitr buttn. 2. Click Advanced. 3. Enter yur filter infrmatin in the prvided fields, using (;) t separate items and (%) as a wildcard. 4. Click OK. Set activity mnitr ptins The Activity Mnitr windw allws yu t enable r disable mnitring f nn-query activities. If yu enable the Activity Mnitr, yu can select the settings that are used. The types f nn-query events t capture include: Deadlcks (SQL 2005+) Autgrw Blcking (SQL 2005+) Capturing deadlcks Capturing deadlck infrmatin allws the assciated deadlck alert t prvide details n deadlcked prcesses n the Alerts view. Deadlck mnitring is supprted n mnitred instances running SQL Server 2005 r greater and is dependent n the Activity Mnitr. T access this infrmatin, check Enable the Activity Mnitr and Capture deadlcks (SQL 2005+) in the Activity Mnitr windw. Details prvided include: SPID Hstname Lgin Name Client Applicatin Database Status Wait Time Wait Resurce

116 Transactin Cunt Input Buffer Lck Object Lck Mde Lck Owners Lck Waiters Capturing Autgrw events Capturing autgrw infrmatin allws the assciated autgrw alert t prvide infrmatin abut lg and data grwth n the Alerts view. T access this infrmatin, check Enable the Activity Mnitr and Capture Autgrw in the Activity Mnitr windw. Capturing Blcking events Capturing blcking infrmatin allws the assciated blcked alert t prvide details n blcking and blcked sessins n the Alerts view. Blcking mnitring is supprted n mnitred instances running SQL Server 2005 r greater and is dependent n Activity Mnitr. T access this infrmatin, check Enable the Activity Mnitr and Capture Blcking (SQL 2005+) in the Activity Mnitr windw. Key details prvided fr blcking and blcked sessins include: Blcking Prcess Details: Sessin ID Hstname User Name Applicatin Database Last Batch Started Transactin ID Open Transactins Blcked Prcess Details: Sessin ID Hstname User Name Applicatin Database Last Batch Started Transactin ID Open Transactins Wait Resurce

117 Blcked Prcess Threshld SQL Server includes a new SQL Server Prfiler event, the Blcked Prcess reprt. This event helps identify blcking issues and prvides relevant infrmatin t slve these issues. In SQLdm, users can take advantage f this feature by setting the Blcked Prcess Threshld value accrding t their needs. T access the Blcked Prcess Threshld ptin, enable Capture Blcking (SQL 2005+) in the Activity Mnitr windw. Nte that when this ptin is enabled, the Blcked Prcess Threshld value is autmatically set t 30 (secnds) but can be mdified as desired. Since cllecting infrmatin abut blcked prcesses in SQL server is resurce-intensive, Idera recmmends t set the blcked prcess threshld value t at least 5 (secnds) r yur deadlck mnitr runs cnstantly. Fr mre infrmatin n this tpic, see the Micrsft dcument Increase r Disable Blcked Prcess Threshld. TIP Mdifying the Activity Mnitr Blcked Prcess threshld autmatically changes the Blcked Prcess threshld value in yur mnitred SQL Server instance.

118 Disable replicatin statistics cllectin The gathering f replicatin statistics can require a significant amunt f system resurces. The Replicatin tab f the Mnitred SQL Server Prperties windw prvides the ptin t disable the cllectin f replicatin statistics and cnserve system resurces. Cllecting replicatin statistics requires a large amunt f system resurces, especially when yur publisher r distributin queues cntain a large number f items. Yu can easily enable this feature when yu need replicatin statistics, and then disable it nce yu've cllected enugh data. Access the Replicatin tab Yu can access the Replicatin tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Replicatin when SQLdm displays the Mnitred SQL Server Prperties windw. Edit table statistics ptins SQLdm lets yu cllect statistics and perfrm trend analysis ver time. Table Statistics allw yu t designate the days and times SQLdm cllects table grwth and rerganizatin statistics. Because statistics cllectin can negatively impact perfrmance, SQLdm allws yu t designate an individual Table Statistics cllectin time fr the SQL Server instances. Cnfigure a time yu knw the instance is utilized less than nrmal. In additin, yu can limit the amunt f perfrmance impact by utilizing the fllwing: Limit rerganizatin t databases ver a set size, which eliminates the rerganizatin f small, rarely-used tables. Exclude nn-essential databases frm cllectin by clicking Select Databases t Exclude and selecting the apprpriate databases. Access the Table Statistics tab Yu can access the Table Statistics tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Table Statistics when SQLdm displays the Mnitred SQL Server Prperties windw. Schedule table statistics cllectin Table Statistics cllectin is a resurce-intensive prcess. Schedule yur cllectin time fr nn-peak hurs t reduce the pssibility f yur users experiencing decreased perfrmance. TIP The SQLdm Cllectin Service may nt include fragmentatin data fr a particular table fr any f the fllwing reasns: Table statistics cllectin has nt ccurred. The database hsting the table is excluded frm cllectin.

119 The table size des nt meet the minimum size threshld. The database hsting the table is nt accessible. The table is lcked. Select a database t exclude frm table statistics cllectin SQLdm allws yu t exclude nn-essential databases frm table grwth statistics cllectin. Excluding a database frm cllectin avid clutter and unnecessary grwth in yur Repsitry. T exclude a database, select the apprpriate database frm the available list, and then click OK. Yu can exclude mre than ne database at a time. Access this list f databases fr exclusin If yu want t exclude ne r mre f yur databases frm table statistics cllectin, access the Server Prperties dialg fr that mnitred SQL Server instance by right-clicking the instance and selecting Prperties. Click the Table Statistics tab, and then click Select Databases t Exclude. Link custm cunters The Custm Cunters tab allws yu t select the metrics yu want t explicitly link t the selected SQL Server instance r a grup f instances using tags. Nte that SQLdm displays a cunter linked thrugh a tag in gray text. Yu cannt remve this type f cunter until yu remve the tag frm the instance. Access the Custm Cunters tab Yu can access the Custm Cunters tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Custm Cunters when SQLdm displays the Mnitred SQL Server Prperties windw. Linking a custm cunter T link a custm cunter t a selected mnitred SQL Server instance, access the Custm Cunters tab fr that instance. Select ne r mre cunters in the Available Cunters list, and then click Add > t mve the cunters t the Linked Cunters list. Use Shift+click r Ctrl+click t select mre than ne cunter. Click Test if yu want t test the cunters. After yur test is cmplete, click OK. Testing a linked custm cunter SQLdm allws yu t test the selected custm cunters against yur SQL Server instances. When linking the cunter, click Test. Check the bx fr all custm cunters yu want t test, and then click Test. SQLdm indicates that it is running the test, and displays additinal infrmatin in the Result clumn when the test is cmplete. Click Dne t exit the Test Custm Cunters windw. Be sure t click OK after testing the link r SQLdm des nt save yur updates.

120 Schedule maintenance mde Maintenance mde allws yu t temprarily stp alert generatin and perfrmance metric cllectin fr the time perid that yur SQL Server instance is ffline. This pause allws yu t perfrm necessary maintenance n a SQL Server withut causing SQLdm t send numerus misleading alerts. Access the Maintenance Mde tab Yu can access the Maintenance Mde functin by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Maintenance Mde. This will prmpt three cmmand ptins: Enable, Disable and Schedule. The Enable cmmand puts the SQL Server instance int maintenance mde, stpping alert generatin and cllectin f sme perfrmance metrics. The Disable cmmand allws SQLdm t resume perfrmance statistics cllectin and alert generatin fr the selected SQL Server instance. The Schedule cmmand prmpts the mnitred SQL Server Prperties dialg, where under the Maintenance Mde tab it is pssible t select a specific maintenance mde setting. TIP A different way t access the Maintenance Mde functin is by right-clicking the mnitred SQL Server instance, and then selecting Prperties. Click Maintenance Mde when SQLdm displays the Mnitred SQL Server Prperties windw. Abut mass maintenance mde Users lking t apply maintenance mde mdificatins t a large number f servers at nce can run the Maintenance Mde cmmand by right-clicking n the fllwing: Server Tree, a specific tag, a particular server view and Tls. Available maintenance mde settings Yu can chse frm the fllwing ptins when setting a mnitred SQL Server instance t maintenance mde: Never The server is never in maintenance mde and always generates alerts. Until further ntice The server is in maintenance mde and des nt generate alerts until this setting is changed. Recurring every week at the specified time Set the server t enter maintenance mde at regular intervals, fr the day, time, and duratin yu select. Occurring nce at the specified time The server enters maintenance mde at a specified date and time, and leaves maintenance mde at a specified date and time.

121 Cnfigure OS metrics mnitring SQLdm requires that yu enable either OLE autmatin r direct Windws Management Interface (WMI) prcedures fr mnitring OS metrics. In additin, if yur SQL Server instance includes enabled Lightweight Pling, SQLdm cannt cllect OS metrics infrmatin. If SQLdm cannt prvide OS metrics, a message displays n the Dashbard and Services Summary views prviding mre infrmatin. TIP When SQLdm cannt cllect OS Metrics due t disabled cllectin, a bar displays a link t enable OS metric cllectin prcedures fr yur SQL Server versin. SQLdm cllects metrics that track the perfrmance f the cmputers that hst yur mnitred SQL Server instances. These metrics include: CPU Usage Prcessr Queue Length Memry Paging Ttal Memry Usage SQL Server Memry Usage Disk Queue Length Access the OS Metrics tab Yu can access the OS Metrics tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click OS Metrics when SQLdm displays the Mnitred SQL Server Prperties windw. Disabling OS metric cllectin OS metrics cllectin is nt required in SQLdm. Hwever, if yu disable this feature, SQLdm ceases t cllect OS metrics and des nt raise any previusly-assciated alerts. Yu can easily re-enable OS metric cllectin at any time if yu decide that yu want t cntinue cllecting these metrics. Permissins necessary fr direct WMI cllectin It is preferred that the WMI user is a lcal administratr n the mnitred SQL Server instance. Hwever, if yu d nt want t grant administratr access, use the fllwing steps t cnfigure remte WMI access in Micrsft Windws: 1. Add the user accunt t the Perfrmance Lg Users and Distributed COM users grups. 2. Grant privileges t WMI. Yu als may need t add the WMI user accunt t the fllwing plicies: Act as part f the perating system Lg n as a batch jb Lg n as a service Replace a prcess level tken

122 Fr mre infrmatin abut using a direct WMI cnnectin, see the Micrsft dcument, Securing a Remte WMI Cnnectin. Cnfigure WMI t run ut-f-prcess Edit yur specific registry settings t allw WMI t run ut-f-prcess. T edit these registry settings, perfrm the fllwing steps: 1. In the cd image f the SQLdm install, pen the Scripts flder. 2. Cpy the SQLdmutfprcleautmatin.reg file nt each f yur mnitred SQL Server instances. 3. Run this file n each f yur mnitred SQL Server instances. The fllwing prblems require user actin befre SQLdm can begin cllecting OS metrics: OLE Autmatin Prcedures Disabled Select the Cllect Operating System data using OLE Autmatin ptin t enable OLE Autmatin prcedures. OLE Autmatin Prcedures Unavailable The stred prcedures assciated with OLE Autmatin are missing n the SQL Server instance. SQLdm cannt capture OS metrics until these stred prcedures are available n the SQL Server instance. WMI Service Nt Running The WMI Service n the mnitred SQL Server instance may nt be running. SQLdm cannt cllect OS metrics until this service is started. Lightweight Pling Enabled This is an advanced feature used in symmetric multiprcessing envirnments in SQL Server. SQLdm cannt cllect OS metrics until this ptin is disabled n yur mnitred SQL Server instances. Custmize disk statistics Disk drive statistics cllectin prvides the ability fr SQLdm t alert n disk drives and database space calculatins. By default, SQLdm attempts t aut-discver lcal disk drives n mnitred instances. In sme envirnments, the aut-discvered list may be incmplete r incrrect. The Custmize disk drive statistics cllectin windw allws yu t turn ff the aut-discver feature and manually add the drives fr drive statistics cllectin. TIP SQLdm ppulates the disk drive list using perating system metrics frm a WMI call even if yur cllectin is cnfigured t use OLE autmatin. SQLdm requires yu t enter credentials t cnnect directly t WMI. This functinality lets SQLdm quickly discver munt pints while the OLE autmatin des nt prvide such infrmatin. Access the Disk Drives tab Yu can access the Disk Drives tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Disk Drives when SQLdm displays the Mnitred SQL Server Prperties windw.

123 Incmplete disk drive list SQLdm autmatically discvers lcal disk drives n yur mnitred instances. Smetimes this list is incmplete r cntain drives that are nt related t SQL Server. If yu need t mdify this list, clear the Discver disk drives check bx, and then type the drive infrmatin including munt pints, if necessary, int the Available disk drives field. Select the apprpriate drive r drives and then click Add t mve the drive infrmatin t the Selected disk drives bx. Click OK. Cnfigure cluster settings If yu have a clustered envirnment, SQLdm can trigger an alert whenever a cluster is running n a nn-preferred nde. The preferred cluster nde is the "active" nde in a cluster. By default, the preferred cluster nde is the first nde added when deplying SQLdm in yur clustered envirnment. Access the Cluster Settings tab Yu can access the Cluster Settings tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Cluster Settings when SQLdm displays the Mnitred SQL Server Prperties windw. Cnfigure wait mnitring SQLdm allws yu t cllect and view wait statistics n the selected SQL Server instance. Wait statistics ffer ne f the best means in diagnsing the reasn a bttleneck is ccurring n yur system. The Wait Mnitring tab f the Mnitred SQL Server Prperties windw allws yu t cnfigure hw SQLdm cllects wait statistics. View, start, stp, and refresh the query-level wait cllectr Cllect query-level wait statistics histrically and set the time t cllect them When t use wait mnitring Wait Mnitring helps yu diagnse cngestin r blcks n yur system. Yu shuld enable Wait Mnitring fr the time perid required t diagnse specific issues yu experience. When yur diagnsis is cmplete, disable Wait Mnitring. Access the Wait Mnitring tab Yu can access the Wait Mnitring tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Wait Mnitring when SQLdm displays the Mnitred SQL Server Prperties windw.

124 Cnfigure advanced query wait statistics ptins The Advanced Query Wait Statistics Cnfiguratin windw allws yu t filter ut applicatins, databases, SQL text frm the Query Waits Statistics cllectin, and exclude specific SQLdm queries as well as limit the amunt f rws t be cllected at a time. Filtering allws yu t imprve the results yu see in the Query Waits view and reduce the impact f the Query Wait trace n yur server. Access the Advanced Query Wait Statistics Cnfiguratin windw Yu can access the Advanced Query Wait Statistics Cnfiguratin windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Wait Mnitring when SQLdm displays the Mnitred SQL Server Prperties windw, and then click Filter Optins. Using Query Wait filtering Excluding data frm yur Query Waits Statistics cllectin helps filter ut infrmatin that is nt imprtant fr the task at hand. SQLdm allws yu t filter specific applicatins, databases, SQL text and als exclude the SQLdm queries frm the results r limit the amunt f rws t be cllected at a time. When including multiple items t exclude, use a semi-cln (;) between items f the same type. Yu can als use a percent character (%) as a wildcard. T exclude data frm yur Query Wait Statistics cllectin while in the Queries view: 1. On the Queries Waits view fr the server yu want t exclude data frm, press the Cnfigure buttn. 2. Click Filter Optins. 3. Enter yur filter infrmatin in the prvided fields, using (;) t separate items and (%) as a wildcard. 4. Click OK. Cnfigure virtualizatin The Virtualizatin tab f the Mnitred SQL Server Prperties windw displays the name f the hst server n which the selected mnitred SQL Server instance is running. If this is nt the crrect hst server, click VM Cnfiguratin t make the necessary changes t cnnect t the apprpriate virtual machine. Access the Virtualizatin tab Yu can access the Virtualizatin tab f the Mnitr SQL Server Prperties windw by right-clicking the apprpriate mnitred SQL Server instance, and then selecting Prperties. Click Virtualizatin when SQLdm displays the Mnitred SQL Server Prperties windw. Mnitr sessins The Sessins tab cntains the fllwing views:

125 Summary view where yu can view charts fr each Sessins statistic. Details view that lets yu create charts with the specific data items yu need. Lcks view that allws yu t create charts based n each lck present n yur SQL Server. Blcking view where yu can create charts specific t all the Blcking sessins. The Sessins tab prvides the fllwing ptins: The ability t diagnse perfrmance bttlenecks caused by blcking r lcked sessins. The ability t trace specific sessins t see why the sessin may be blcking r lcked. The ability t kill sessins t imprve system perfrmance. Access the Sessins tab SQLdm prvides tw paths t access the Sessins tab. The first access path is by clicking the apprpriate mnitred SQL Server instance, and then clicking the Sessins tab. The secnd access path is by expanding the Servers tree, and then clicking Sessins fr the apprpriate instance. Alerts assciated with the Sessins tab The fllwing alerts are assciated with the Sessins tab: Blcked Sessins (Cunt) Is the number f sessins blcked by ther sessins hlding requested lcks. Blcking Sessin Wait Time (Secnds) Is the amunt f time (in secnds) that a SQL Server sessin is blcking ther sessins. Client Cmputers (Cunt) Is the number f unique client cmputers cnnected t the instance. Deadlck Is when tw prcesses are waiting fr a resurce held by the ther prcess. Oldest Open Transactin (Minutes) Displays the lngest amunt f time between a transactin using a Being Transactin statement and the crrespnding Cmmit Transactin r Rllback Transactin statement, in minutes. Query Mnitr Events (Cunt) Is the number f queries captured by Query Mnitr n the mnitred SQL Server instance during the last scheduled refresh. Sessin CPU Time (Secnds) Prvides the CPU time (in secnds) used by a SQL Server sessins. SQL Server Respnse Time (Millisecnds) Calculating the sum f the respnse time (in millisecnds) t send a batch f SQL statements t the server, prcess the query, and return the results t the SQLdm Cnsle. User Cnnectins (Percent) Is the percentage f user cnnectins allwed that are currently used.

126 Get sessins perfrmance summary The Sessins Summary view displays real-time charts that allw yu t quickly view key diagnstic statistics fr sessins n yur SQL Server instance. Click any chart in this view t see detailed infrmatin n the chart. The Sessins Summary tab includes the Respnse Time, Sessins, Lck Statistics, and Blcked Sessins charts. Access the Summary view Yu can pen the Summary view f the SQLdm Sessins tab by selecting the apprpriate SQL Server instance, and then clicking Sessins > Summary. Respnse Time chart The Respnse Time chart displays the respnse time (in millisecnds) it takes a Select SQL statement t g t the SQL Server instance and back. Yu can see the specific time and respnse time f any data pint in the chart by hvering yur muse ver it. The Respnse Time chart indicates the current speed and cngestin f the netwrk as well as the speed with which SQL Server prcesses small queries. Unusually high respnse times culd indicate the need t upgrade server r netwrk hardware. Sessins chart The Sessins chart displays the number f cncurrent cnnectins t the mnitred SQL Server instance ver time. The ttal number f sessins includes the active, idle, and system sessins. Yu can see the specific metric value fr a given time by hvering yur muse ver the chart. Lck Statistics chart The Lck Statistics chart prvides a breakdwn f the varius lck types taken by SQL Server in the last refresh. The Lck Statistics chart ffers, by using the drp-dwn menu, charts that include infrmatin n the Average Wait Time, Deadlcks, Requests, Timeuts, Waits, and Wait Time. Yu can see the specific time and statistic n any data pint n the Lck Statistics fr a given time by hvering yur muse ver the chart. Blcked Sessins chart The Blcked Sessins charts lists all the Blcked Sessins, Lead Blckers, and the Ttal Deadlcks, in real-time, fr the selected SQL Server instance. This allws yu t easily see blcks as they ccur. Yu can see the specific time and number f blcked sessins at a given time by hvering yur muse ver the chart.

127 Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected real time r as part f a scheduled cllectin event. Fr additinal infrmatin abut hw SQLdm displays yur chart data, see Charts. Get sessins perfrmance details The Sessins Details view prvides an in-depth analysis f sessins running n yur mnitred SQL Server instance. Yu can view a wide range f infrmatin frm perfrmance details t pen transactins and cnfigured ptins r track prcess activity at the statement level. Individual sessins appear in the tp prtin f the windw. Right-click any sessin in the list t view lcks, shw yur query histry, trace the sessin, kill the sessin, print the assciated statistics, r exprt statistics t Excel. When yu select a sessin, SQLdm displays the statistics fr that sessin in the Details sectin at the bttm f the windw. This sectin includes in-depth infrmatin regarding the sessin cnnectin, usage, lck, and tempdb usage. If yu want t cpy the Last Cmmand infrmatin t the Windws clipbard, right-click in that area, and then click Cpy. Access the Details view Yu can pen the Details view f the SQLdm Sessins tab by selecting the apprpriate SQL Server instance, and then clicking Sessins > Details. Analyze lcked sessins On the Lcked Sessins view, yu can see which prblem lcks are causing data availability prblems and unacceptable respnses. By cmbining the infrmatin prvided n the Prblem Lcks view (including the type f Lck) with the Lck Statistics: Waits chart n the Sessins Summary tab, yu can pinpint, crrect, r reschedule autmated applicatins that cause extensive rw, table, r database lcking. Use the drp-dwn list in the chart title t select charts that include: Average Wait Time Deadlcks Requests Timeuts Waits Wait Time infrmatin Yu can right-click any f these charts and either print, save as image, r exprt them t Micrsft Excel. In additin, yu can select Tlbar fr advanced custmizatin ptins such as changing the chart clr scheme and the type f chart shwn. Access the Lcks view Yu can pen the Lcks view f the SQLdm Sessins tab by selecting the apprpriate SQL Server instance, and then clicking Sessins > Lcks. Available SQL Server lck bjects The Lck Statistics chart includes the fllwing bjects:

128 AllcUnit Represents a lck n an allcatin unit. Applicatin Represents a lck n an applicatin-specific resurce. Database Represents a lck n a database, including all bjects in the database. Extent File Represents a lck n a cntiguus grup f eight pages. Represents a lck n a database file. HBT Key Latch (Heap r BTree) Represents a lck n a heap f data pages, r n the BTree structure f an index. Represents a lck n a rw in an index. Represents a lck n a latch. Metadata Represents a lck n a piece f catalg infrmatin, als called metadata. Object Represents a lck n an item such as a table, stred prcedure, r view, including all data and indexes. The bject represents anything that has an entry in sys.all_bjects. Page RID Table Represents a lck n an 8 KB page in a database. (Rw ID) Represents a lck n a single rw in a heap. Represents a lck n a table. Analyze blcked sessins The Blcking view prvides a blcking tree, alng with the lead blckers, fr the selected SQL Server instance. A lead blcker is a sessin that blcks at least ne sessin, which can then blck ther sessins. TIP Yu can use the Histry Brwser t view past perfrmance and g back t the pint in time t view the sessins invlved with the blcking alerts yu receive. Navigate thrugh the blcking tree t find sessins that cause blcks, and then either trace sessins t find ut what is causing the blcks r stp the sessin t have it remved. T trace a blcked sessin r lead blcker select it frm the list and click Trace Sessin. T stp a blcked sessin, r lead blcker, select it frm the list and click Kill Sessin.

129 TIP Deadlcks have n lead blckers and are circular in nature. Fr this reasn, SQLdm des nt display deadlcks in the Blcking Tree but des display instances f deadlcks in the Blcking Chart. In additin, SQLdm des nt cunt self-blcking sessins as blcked r blcking sessins. Access the Blcking view Yu can pen the Blcking view f the SQLdm Sessins tab by selecting the apprpriate SQL Server instance, and then clicking Sessins > Blcking. Trace Sessin When yu click Trace Sessin, the Sessin Trace windw pens. The Sessin Trace prvides sessin statistics and infrmatin including the fllwing: Overview f the sessin, including the CPU Time, Rw Cunt, Lck Wait Timeut, Physical Reads and Write metrics Last Cmmand executed All the SQL Server statements Blcking chart The Blcking chart displays the number f blcked sessins, lead blckers, and ttal deadlcks at a given pint in time. The ttal deadlcks represent the ttal number f deadlcks that have ccurred since the last time the pane was refreshed. Yu can right-click the chart and either print, save as image, r exprt this data t Micrsft Excel. In additin, yu can select Tlbar fr advanced custmizatin ptins, such as changing the chart clr scheme and the type f chart shwn. Mnitr query perfrmance Query Mnitr is a useful SQL Server tl that allws yu t lg and analyze queries. Query Mnitr allws yu t establish criteria fr the queries yu wish t capture, and filter thse results t analyze the queries returned. Use the Query Mnitr when diagnsing pr query perfrmance n yur SQL Server instance. Yu shuld mnitr queries if yur SQL Server instance perfrmance is pr, as a way t diagnse ptential query issues. Access the Queries tab SQLdm prvides tw paths t access the Queries tab. The first access path is by clicking the apprpriate mnitred SQL Server instance, and then clicking the Queries tab. The secnd access path is by expanding the Servers tree, and then clicking Queries fr the apprpriate instance. Use the Queries tab The Queries tab lists each event that ccurs in the Query Mnitr. Fr each event, amng ther details, SQLdm lists the SQL text assciated, start and end times, applicatin, user infrmatin, and client cmputer assciated with the event. Fields with SQL text hld 255 characters f text. T view the full SQL text, right-click the field and then select the apprpriate ptin. SQLdm autmatically assigns a name t each f yur queries starting with Query 1. The name prvides cntext t yur query when switching frm signature mde, statement mde, and query histry views.

130 TIP Query names are nt persistent. The names are different n different desktps and in different sessins n the same desktp. The Event Occurrences chart at the bttm f the view displays the number f T-SQL statements, stred prcedures, and SQL batches captured in the trace. TIP Right-click any clumn heading t pick additinal clumns t display. The Sigma (Σ) character indicates that the data in this rw is at least partially cmpsed f aggregated data. This means that the data is cndensed int a day-length summary and sme precisin abut the individual statements, client cmputers, and users is suppressed. Rws n this view with the Sigma character may include a mix f aggregated and nn-aggregated data. Understand the difference between Signature Mde and Statement Mde Signature and Statement mdes are tw different ways t grup and view yur queries. Yu can tggle between each mde t see the differences. Signature Mde (default Queries view) All active queries are autmatically reduced t the signatures (parameters are stripped) and gruped accrdingly. Statement Mde All queries are presented exactly as they are cllected by the Query Mnitr Trace. Use Filter Settings t custmize yur view Use the Filters sectin f the Signature Mde, Statement Mde, and Query Histry views t pick the time range, what t include in the table, and even specific applicatins, client cmputers, databases, SQL text, and users t view. Yu can access advanced filters by clicking the Filter buttn. These ptins include the ability t filter ut specific applicatins, databases and SQL text frm yur query cllectin. TIP Yu can hide and unhide the Filter and List areas f the Query Mnitr views in the ribbn. View the query mnitr signature mde The Query Mnitr Signature Mde view includes all active query infrmatin, autmatically reduced t the signatures and gruped accrdingly. Nte that the parameters are stripped. TIP If yu want t prevent certain queries frm appearing n the Query Mnitr views, click Cnfigure Query Mnitr > Advanced and enter the applicatins, databases, r SQL text yu want t exclude frm the Query Mnitr cllectin. The Query Mnitr Signature Mde view is the place t start when investigating query perfrmance. It bradly defines queries and trends with a less verwhelming amunt f data and allws yu t diagnse a query in a general sense. Once yu identify a ptential prblem, yu may want t view the statement mde view t see why a query is experiencing perfrmance prblems fr a particular user, and then t the query histry t see hw the query perfrms ver time and the assciated trends. The primary fcus f the Signature Mde view is in the charts. The chart type drp-dwn allws yu t pick a chart type t view, while the chart categry drp-dwn allws yu t chse t view the data by SQL Text, Applicatin, r Database.

131 Use Query filters t narrw the results t nly thse that mst interest yu. D this by selecting the date and time range, the applicatin, user, database, wrkstatin, and the SQL text yu want t include r exclude frm yur results. Event Occurrences is a listing f each ccurrence f the query and the assciated statistics, such as the duratin, CPU time, reads, writes, and assciated SQL text. TIP If Query Mnitr is disabled but Activity Mnitr is enabled, SQL statements appearing in the Event Occurrences grid cme frm the Blcking Sessin cllectr. The cllectr nly ppulates the fllwing fields: Query, SQL text, Occurrences, Event Type, and Average Deadlcks. Access the Signature Mde view Yu can pen the Signature Mde view f the SQLdm Queries tab by selecting the apprpriate SQL Server instance, and then clicking Queries > Signature Mde. Sigma (Σ) character The Sigma character indicates that the data in this rw is at least partially cmpsed f aggregated data. This means that the data is cndensed int a day-length summary and sme precisin abut the individual statements, client cmputers, and users is suppressed. Rws n this view with the Sigma character may include a mix f aggregated and nn-aggregated data. Understanding cell clrs Red in the clumn indicates that the data in that rw represents 20 percent r mre f the ttal data displayed in the list, while yellw indicates that the data in the rw represents 5 percent r mre f the ttal data displayed in the list. View the query mnitr statement mde The Statement Mde view includes queries that are presented exactly as they are cllected by the Query Mnitr Trace. TIP If queries appear n the Query Mnitr views that yu never want t appear, click Cnfigure Query Mnitr > Advanced and enter the applicatins, databases r SQL text yu want t exclude frm the Query Mnitr cllectin. The Statement Mde view is where yu g t drill-dwn int a specific executin f a particular query. Whereas the signature mde view prvides a filtered lk at yur queries, the Statement Mde view prvides all the detail yu may need t diagnse a specific prblem with a query. Once yu find the prblem query, Histry mde allws yu t track the query ver time and view trends. The primary fcus f the Statement Mde view is in the charts. The chart type drp-dwn allws yu t pick a chart type t display, while the chart categry drp-dwn allws yu t chse t view the data by SQL Text, Applicatin, Database, User, r Hst. Click a query in a chart t pen up the query histry fr that query. Use Query filters t narrw the results t nly thse that mst interest yu. D this by selecting the data and time range, the applicatin, user, database, wrkstatin and even the SQL text yu want t include r exclude frm yur results. Event Occurrences is a listing f each ccurrence f the query and the assciated statistics, such as the duratin, CPU time, reads, writes, and assciated SQL text.

132 TIP If Query Mnitr is disabled but Activity Mnitr is enabled, SQL statements appearing in the Event Occurrences grid cme frm the Blcking Sessin cllectr. The cllectr nly ppulates the fllwing fields: Query, SQL text, Event Type, and Deadlcks. Access the Statement Mde view Yu can pen the Statement Mde view f the SQLdm Queries tab by selecting the apprpriate SQL Server instance, and then clicking Queries > Statement Mde. Sigma (Σ) character The Sigma character indicates that the data in this rw is at least partially cmpsed f aggregated data. This means that the data is cndensed int a day-length summary and sme precisin abut the individual statements, client cmputers, and users is suppressed. Rws n this view with the Sigma character may include a mix f aggregated and nn-aggregated data. Understanding cell clrs Red in the clumn indicates that the data in that rw represents 20 percent r mre f the ttal data displayed in the list, while yellw indicates that the data in the rw represents five percent r mre f the ttal data displayed in the list. View the query histry Query Histry allws yu t track the perfrmance f a query ver time. T access the Query Histry view, select the query yu want t see n the query statement mde r signature mde view in the graph. Yu can als access the Query Histry view by right-clicking a sessin n the Sessin Details view r a Statement n the Query Waits view and selecting Shw Query Histry. Access the Query Histry view Yu can pen the Query Histry view f the SQLdm Queries tab by selecting the apprpriate SQL Server instance, and then clicking Queries > Query Histry. View Query Histry 1. Use the drp-dwn menu n each chart t view the histry f each f the metrics assciated with the query. 2. Click View SQL Text t see the assciated query text. 3. Click Keep Detailed Histry and SQLdm keeps a detailed histry f the query ging frward. 4. Click Aggregate Histry t keep an aggregated histry fr the selected query. Use Query filters t narrw the results t nly thse that mst interest yu. D this by selecting the data and time range, the applicatin, user, database, wrkstatin and even the SQL text yu want t include r exclude frm yur results. Event Occurrences is a list f each ccurrence f the query and the assciated statistics, such as the duratin, CPU time, reads, writes, and assciated SQL text. Click the Maximize windw icn t view a larger versin f this list. TIP If Query Mnitr is disabled but Activity Mnitr is enabled, SQL statements appearing in the Event Occurrences grid cme frm the Blcking Sessin cllectr. The cllectr nly ppulates the fllwing fields: Occurrence, SQL text, Event Type, and Deadlcks.

133 Sigma (Σ) character The Sigma character indicates that the data in this rw is aggregated. This means that the data is cndensed int a day-length summary and sme precisin abut the individual statements, client cmputers, and users is suppressed. Understanding cell clrs Red in the clumn indicates that the data in that rw represents 20 percent r mre f the ttal data displayed in the list, while yellw indicates that the data in the rw represents five percent r mre f the ttal data displayed in the list. View query waits The Query Waits view displays the queries n yur SQL Server instance with the lngest wait times. By default, the chart at the bttm f the view displays the query waits ver time, and allws yu t further investigate based n Statements, Applicatins, Databases, Clients, Sessins, and Users. By analyzing these waits yu can better determine where yur biggest bttlenecks are ccurring and what changes culd ptentially have the biggest perfrmance bst n yur SQL Server instance. Yu can select t view query waits as the waits appear ver time r by duratin f the wait, clr cded by query. The chart includes each f the fllwing wait type categries: Backup, I/O, Lck, Memry, Nn-I/O Page Latch, Nn-Page Latch, Transactin Lg, and Other. Access the Query Waits view Yu can pen the Query Waits view f the SQLdm Queries tab by selecting the apprpriate SQL Server instance, and then clicking Queries > Query Waits. Mnitr resurces The Resurces tab allws yu t mnitr the system resurces n the cmputer hsting the SQL Server instance as well as what used by SQL Server. Resurce bttlenecks are ften the cause f SQL Server perfrmance prblems. These bttlenecks can result frm pr database applicatin design r pint t ther system prcesses using valuable resurces needed by SQL Server. Access the Resurces tab SQLdm prvides tw paths t access the Resurces tab. The first access path is by clicking the apprpriate mnitred SQL Server instance, and then clicking the Resurces tab. The secnd access path is by expanding the Servers tree, and then clicking Resurces fr the apprpriate instance. Alerts assciated with the Resurces tab The fllwing alerts are assciated with the Resurces tab: Disk Reads / Secnds Per Disk The number f disk reads per secnd, per disk

134 Disk Transfers / Secnds Per Disk The number f disk transfers per secnd, per disk. Disk Writes / Secnds Per Disk The number f disk writes per secnd, per disk OS Average Disk Queue Length The average number f bth read and write requests queued fr all the disks n the cmputer hsting the SQL Server instance. OS Disk Time (Percent) Indicates the percentage f elapsed time that all the disks were busy servicing read and write requests n the SQL Server cmputer. OS Memry Usage (Percent) Indicates the percentage f ttal memry used n the SQL Server cmputer. OS Paging (Per Secnd) Indicates the page fault rate fr all prcesses n the SQL Server cmputer. OS Privileged Time (Percent) Indicates the percentage f CPU time used by all prcesses n the cmputer hsting the SQL Server instance, executed in Privileged mde. OS Prcessr Queue Length Is the number f ready threads in the prcessr queue n the cmputer hsting the SQL Server instance. OS Prcessr Time (Percent) Indicates the percentage f CPU time used by all prcesses n the cmputer hsting the SQL Server instance. OS User Time (Percent) Indicates the percentage f CPU time spent by all prcesses, n the cmputer hsting the SQL Server instance, executing in User mde. Page Life Expectancy The number f secnds a page stays in the buffer pl withut references. Prcedure Cache Hit Rati (Percent) The rati f prcedure cache hits t prcedure cache lkups.this indicates when an executin plan is reused frm memry as ppsed t cmpiled frm disk. SQL Server CPU Usage (Percent) Indicates the percentage f the ttal CPU used by the SQL Server instance. SQL Server Memry Usage (Percent) Indicates the percentage f ttal memry used by SQL Server.

135 Get the resurce perfrmance summary The Resurces Summary tab displays real-time charts that allw yu t quickly view key diagnstic statistics fr mnitring the resurces fr the selected SQL Server instance and cmputer n which it resides. The Resurces Summary tab is especially useful in determining resurce bttlenecks. Fr mre details, click any f the charts t navigate t the assciated tab. Access the Resurces Summary view Yu can pen the Summary view f the SQLdm Resurces tab by selecting the apprpriate SQL Server instance, and then clicking Resurces > Summary. Use the CPU Usage chart The CPU Usage chart helps yu determine the amunt f strain yur SQL Server instance is putting upn the CPU. This is an imprtant factr in analyzing prly-perfrming SQL Server instances. Click this chart t pen the CPU, which cntains mre charts and infrmatin n yur CPU resurces. TIP SQL Server is the primary prcess cnsuming CPU n the cmputer hsting yur instance. If this is the case and the ttal CPU usage is cnsistently higher than 80 percent, the cmputer requires yur attentin. High usage may indicate the need t upgrade yur CPU r add mre prcessrs. Use the Call Rates chart The Call Rates chart helps yu determine why yu have high CPU usage. The Call Rates chart displays the fllwing metric statistics: Batches Displays the rate at which SQL Server issues SQL Statement batches. Cmpiles Displays the rate at which SQL Server cmpiles SQL Statements int the Prcedure Cache. Re-Cmpiles Displays the rate at which SQL Server recmpiles stred SQL Statements int the Prcedure Cache. TIP If the number f re-cmpiles is cnsistently higher than 10, r the number f cmpiles is high, yu may need t tune yur queries. Cnsider running the Query Mnitr as a way f diagnsing query perfrmance issues. Yu can enable the Query Mnitr n the Query Mnitr tab f the Mnitred SQL Server Prperties windw. Transactins Displays the number f SQL Statement transactins affecting the Prcedure Cache. Use the Memry Usage chart The Memry Usage chart allws yu t analyze the way in which yur SQL Server instance uses memry. The chart prvides the amunt f memry allcated t SQL Server, the memry currently used by SQL Server, and the ttal amunt used n the hst cmputer.

136 TIP If the SQL Used metric is cnsistently high cmpared t the amunt f physical memry n the cmputer where the SQL Server instance resides, it may indicate that yu need mre physical memry. Use the Cache Hit Ratis chart The Cache Hit Ratis chart allws yu t view hw ften a request is serviced by the buffer and prcedure cache. TIP An acceptable Buffer Cache and Prcedure Cache percentage is 90 percent r higher. If this number is cnsistently lwer, analyze yur memry settings and add mre memry if necessary. Use the Disk Busy chart Use the Disk Busy chart t analyze bttlenecks in yur file system. TIP If yur Disk Busy is cnsistently ver 90 percent yu may need t use a faster disk drive, mve files t an additinal disk r server, r add disks t a RAID array t imprve yur SQL Server perfrmance. Use the SQL Server Physical I/O chart The SQL Server Physical I/O chart allws yu t view the number f pages read frm, and written t, the physical disk. The SQL Server Physical I/O chart displays the fllwing reads and writes: Checkpint Writes Save time during recvery by creating a pint at which all dirty pages are guaranteed written t disk. Lazy Writer Writes Create mre available buffers fr the system by clearing all unnecessary buffers. Page Reads Are disk writes where the requesting sessin must wait fr the disk write peratin t finish. Page Writes Are disks writes where the requesting sessin must wait fr certain peratins t finish. TIP If the number f reads and writes appraches the limits f the I/O capacity f the cmputer the SQL Server instance resides, cnsider reducing the values by tuning yur applicatin r database, increasing the I/O capacity f yur hardware, r adding memry. Read Ahead Reads Are part f a prcess in which SQL Server predicts what pages a sessin requires next and writes them t memry in advance. Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected real time r as part f a scheduled cllectin event. Fr additinal infrmatin abut hw SQLdm displays yur chart data, see Charts.

137 Get CPU perfrmance details The CPU tab displays key CPU statistics that are updated accrding t yur refresh interval. These statistics can help yu determine the cause t any perfrmance bttlenecks that are ccurring n yur SQL Server instance. Access the CPU view Yu can pen the CPU view f the SQLdm Resurces tab by selecting the apprpriate SQL Server instance, and then clicking Resurces > CPU. CPU tab charts The fllwing charts are available in the CPU tab: CPU Usage Displays the percentage f a CPU cnsumed by yur SQL Server, virtual machine, and hst server. On multi-prcessr cmputers, CPU time used by SQL Server is derived frm the prcessrs available fr use by SQL Server. Prcessr Queue Length Displays the number f threads in queue fr prcessr time n the cmputer that hsts the mnitred SQL Server instance. Prcessr Time Displays the percentage f elapsed time that is used by prcessr executing cde in privileged mde. Call Rates Displays the rate f SQL Server batch statements, SQL cmpiles int prcedure cache, and SQL Server recmpiles f statements stred in the prcedure cache. Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected real time r as part f a scheduled cllectin event. Fr additinal infrmatin abut hw SQLdm displays yur chart data, see Charts. Get memry perfrmance details The Memry tab displays the dynamic memry currently in use by SQL Server as well as hw that memry satisfies the requirements f SQL Server cmpnents. Fr example, yu can see what percentage f the ttal allcated memry is currently used by the prcedure cache. Yu can cntrl the amunt f memry SQL Server uses by either setting a fixed memry value r setting minimum and maximum memry usage values. Static structures, like prcedure headers, use the amunt f memry derived frm subtracting the sum f the graphed sectins displayed n the Memry tab frm the ttal allcated memry, als prvided n the Memry tab. Access the Memry view Yu can pen the Memry view f the SQLdm Resurces tab by selecting the apprpriate SQL Server instance, and then clicking Resurces > Memry.

138 Memry tab charts The fllwing charts are available n the Memry tab: SQL Server Memry Usage Displays the SQL Memry Usage by what is used by SQL Server cmpared t what is allcated and the ttal used. VM/Hst Memry Usage Displays the memry usage by yur virtual machine and hst as a percentage f ttal memry available. Paging Displays the memry pages per secnd. SQL Server Memry Areas Displays the memry usage f the Buffer Cache, Prcedure Cache, Cnnectins, Lcks, Database, and Optimizer. VM Memry Areas Displays the amunt f memry allcated t and used by SQL Server t the ttal memry cnsumed n this virtual machine. Hst Memry Areas Displays the amunt f memry allcated t and used by SQL Server t the ttal memry cnsumed n this hst server. Cache Hit Ratis Displays the hit ratis f the Buffer and Prcedure cache. Buffer Cache Displays the buffer cache used by Free and Active pages. Prcedure Cache Prvides the amunt f allcated memry used by dynamic and static stred prcedures. Included in this value is the memry used by server side cursrs and plans. Frm the ttal memry allcated t SQL Server, the pinned tables, pen bjects, cnnectins, lcks, and free buffer values are subtracted. The remainder is divided between prcedure and data cache. Page Life Expectancy (sec) Prvides the time in secnds that a page remains in the cache r buffer pl. Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected real time r as part f a scheduled cllectin event. Fr additinal infrmatin abut hw SQLdm displays yur chart data, see Charts. Get disk perfrmance details The Disk tab allws yu t view key statistics n the way yur disks are used n the cmputer hsting yur SQL Server instance. This allws yu t analyze yur disk perfrmance fr any perfrmance bttlenecks that may be ccurring.

139 Disk infrmatin is displayed in fur charts that display the drives the cmputer n which the SQL Server instance is lcated. Yu can pick which fur charts yu view by selecting frm the drp-dwn list at the tp f each chart. Yu can select frm the fllwing charts: TIP Yu must have OS metrics enabled t shw the infrmatin in the charts n the Disks tab. Access the Disk view Yu can pen the Disk view f the SQLdm Resurces tab by selecting the apprpriate SQL Server instance, and then clicking Resurces > Disk. Disk tab details Disk Busy Ttal Displays the percentage f time during the sample interval that the disk was nt idle fr all the disks(cmbined) n the server that the SQL Server instance resides. Disk Busy Per Disk Displays the percentage f time during the sample interval that each disk was nt idle. Average Disk Queue Length Ttal Displays the average length f the disk queue during the sample interval fr all disks (cmbined) n the server that the SQL Server instance resides. Average Disk Queue Length Per Disk Displays the average length f the disk queue during the sample interval fr all disks (individual) n the server that the SQL Server instance resides. SQL Server Physical I/O Displays the number f read and write requests sent t the physical disk the SQL Server instance resides. SQL Server Physical I/O Errrs Displays the number f errrs sent frm the physical disk the SQL Server instance resides. Disk Reads/Secnd Per Disk Displays the number f reads per disk per secnd during the sample interval. Disk Transfers/Secnd Per Disk Displays the number f transfers per disk per secnd during the sample interval. Disk Writes/Secnd Per Disk Displays the number f writes per disk per secnd during the sample interval. Average Disk ms/read Per Disk Displays the average length f time (in millisecnds) fr a disk t read during the sample interval. Average Disk ms/transfer Per Disk Displays the average length f time (in millisecnds) fr a disk transfer during the sample interval.

140 Average Disk ms/write Per Disk Displays the average length f time (in millisecnds) fr a disk write during the sample interval. VM Disk Usage Displays the amunt f data read frm and written t disk in KB per secnd fr this virtual machine during the sample interval. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines and cllects metrics, see Hw SQLdm wrks with a virtual envirnment. Hst Disk Usage Displays the amunt f data read frm and written t disk in KB per secnd fr the hst server during the sample interval. Fr additinal infrmatin abut hw SQLdm wrks with virtual machines and cllects metrics, see Hw SQLdm wrks with a virtual envirnment. Understanding yur chart data and refresh interval SQLdm charts prvide data whether cllected real time r as part f a scheduled cllectin event. Fr additinal infrmatin abut hw SQLdm displays yur chart data, see Charts. View file activity The File Activity allws yu t view the relative activity f yur database files, n a file-by-file basis. Each database file is listed in a clumn that represents the disk r munt pint n which the files reside. At the tp f each clumn the verall Reads, Writes, and Transfers per secnd are listed. Click n an individual file t expand it and view a graph and the activity data specific t that file. Fr each database file, the fllwing infrmatin is prvided: Reads and Writes Per Secnd The numbers listed are the average number f reads and write peratins per secnd ver the perid between cllectins. Cllectin times are cnfigured n the Server Prperties windw. Activity lights Read (green) and Write (blue) lights flash with activity. Activity graph A bar graph under the file name displays the recent trend f reads and writes per secnd. This graph expands when yu duble-click the file. The expanded Activity graph displays the activity trend fr the amunt f time specified n the Cnsle Optins windw (Tls > Cnsle Optins). Activity data The arrws and the assciated data represent the amunt f data activity ccurring n the file and whether the amunt f activity is rising r falling relative t the previus data pint. TIP Right-click a disk clumn t Expand/Cllapse all files fr a database, Expand/Cllapse all files n a disk, Navigate t Disk view, r Navigate t the Disk Files view.

141 Access the File Activity view Yu can pen the File Activity view f the SQLdm Resurces tab by selecting the apprpriate SQL Server instance, and then clicking Resurces > File Activity. Database Files + Remaining Disk Files Database Files + Remaining Disk Files chart depicts the activity f all the nn-sql database files and files nt included in the File Activity windw. Use the filter t display vital database activity The filters at the tp f the File Activity windw allw yu t limit the amunt f data t that data which is mst imprtant t yu. TIP Fr an accurate filter, use the percent (%) wildcard character in the File Path Like r File Name Like field if yu d nt include the entire name. Filter Drive Use the Drive drp-dwn t select the drives t display n the File Activity windw. Yu can als enter a file path in the File Path Like field t select a subset f drives. This field accepts the percent (%) wildcard character. Filter Database Use the Database drp-dwn t select the databases t display n the File Activity windw. Yu can als enter a file name in the File Name Like field t select a subset f databases. This field accepts the percent (%) wildcard character. File Type Check the bxes f the file types t display n the File Activity windw. Srt By Select t srt by Database Name, File Name, Reads Per Secnd, r Writes Per Secnd. Srt Directin Further srt yur data by selecting Ascending r Descending rder. Manage yur prcedure cache The Prcedure Cache view allws yu t view each item cached, the size, and the SQL text assciated. Graphs belw the cache listing prvide yu with a breakdwn f the key Prcedure Cache statistics that can help yu analyze perfrmance bttlenecks n yur SQL Server instance. The Usage clumn displays the number f times the assciated cache bject is used since inceptin. The References clumn displays the number f ther cache bjects referencing the assciated cache bject, with "1" as the base.

142 Access the Prcedure Cache view Yu can pen the Prcedure Cache view f the SQLdm Resurces tab by selecting the apprpriate SQL Server instance, and then clicking Resurces > Prcedure Cache. Prcedure Cache tab charts The fllwing charts are available n the Prcedure Cache tab: Cache Size by Object Type Displays the amunt f the prcedure cache used by varius bjects including: Adhc Query Check Cnstraint Default Cnstraint Extended Prcedure Prepared Statement View Object Types Stred Prcedure View server waits Use the drp-dwn buttn t select either Hit Rati, Object Cunt, r Use Rate. Hit Rati ffers a chart f the cache hit ratis f the individual bject types in memry thrugh the last 25 refreshes. Fr example, yu can view the hit rati f the extended prcedure bject. Object Cunt displays the number f bjects using the prcedure cache. Use Rate displays the rate at which each f the bject types is used in the prcedure cache. The Server Waits view allws yu t see all f the waits affecting server perfrmance. By crrelating the areas f the SQL Server instance that are waiting with ther statistics, it is pssible t narrw dwn pssible causes f the waits. All waits ccurring n yur system are displayed in a graph that shws the time the wait happened and the length f time it tk fr the wait t clear. Yu can filter the graph by the wait type t view hw a particular wait is affecting yur server. Belw the graph, SQLdm displays a table that includes the wait categry, wait type, length f time the wait tk t clear, ttal wait time fr all the cllected wait types, and a definitin f the wait type. Server waits are always cllected. Histry mde fr this view is available. Access the Server Waits view Yu can pen the Server Waits view f the SQLdm Resurces tab by selecting the apprpriate SQL Server instance, and then clicking Resurces > Server Waits.

143 Available wait types Yu can filter the view by Backup, I/O, Lck, Memry, Nn-I/O Page Latch, Nn-Page Latch, Transactin Lg, and Other categries. Available wait categries Yu can select frm the fllwing wait categries: Ttal Waits Ttal waits include all the types f waits cllected. Signal Waits Signal waits ccur when a resurce is nw available (after a resurce wait) and the task is waiting t run again. Resurce Waits Resurce waits ccur when access t a resurce is denied because the resurce is in use r nt available. Mnitr databases SQLdm allws yu t mnitr yur database backups, restres, table sizes, table rw cunts, cnfigurable ptins, and replicatin status. SQLdm prvides a graphical analysis f the used, unused, and index disk space f the database. Yu can als view the size and structure f database tables. SQLdm prvides a list f data size, text r image size, index page size, and the number f table rws, making rerganizatin and index creatin decisins easy. The fllwing cncepts are imprtant t understand when using the Databases tab: Percentage f Database/Lg Full The % Data Full and %Lg Full clumns n the Database Summary and Database Files views refer t the current space used as a percentage f the ptential maximum available space. The larger the number the clser yu are t running ut f space. These clumns can have assciated alert threshlds. Ptential Maximum Available Space The Data Ptential Grwth and Lg Ptential Grwth clumns n the Database Summary and Database Files views refer t the currently allcated space plus the available expansin space. Available Expansin Space Available Expansin Space refers t the available disk space that files can grw int as determined by the grwth settings fr the files, the lcatin f the files, and the free space n thse disks. Multiple database files as well as files frm ther databases can ptentially cmpete fr space n the same disk. Fr example, if the data and lg files fr several databases are n the same disk and the data file f ne database expands, the available expansin space fr all database files n the disk is immediately reduced. Access the Databases tab SQLdm prvides tw paths t access the Databases tab. The first access path is by clicking the apprpriate mnitred SQL Server instance, and then clicking the Databases tab. The secnd access path is by expanding the Servers tree, and then clicking Databases fr the apprpriate instance.

144 Alerts assciated with the Databases tab The fllwing alerts are assciated with the Databases tab: Database Full (Percent) Percentage f the allwable disk space fr the database currently used by the sum f data, text, and index. Allwable disk space fr the database is calculated by taking int accunt the current allcated space, aut-grwth settings, and available disk space. Database Read/Write Errr Occurred Failure t read frm r write t the hard disk. Database Status Multiple types f Database Status alerts exist. Index Rw hits (Percent) Number f rw hits that part f a clustered index r an entire nn-clustered index returns, prviding an indicatin f index effectiveness. Lg Full (Percent) Percentage f the allwable disk space fr the database currently used by the transactin lg. Allwable disk space fr the database is calculated by taking int the current allcated space, aut-grwth settings and available disk space. Table Fragmentatin (Percent) Percentage f pages that are fragmented in each table in the database. Get the database status summary The Database Summary tab allws yu t view the status f all the databases n the selected SQL Server instance. Alng with the database status table, the Summary tab includes charts that prvide ptins fr viewing the capacity usage and recent trends f yur databases. Yu can select multiple databases in the list using click+shift and click+ctrl t cmpare several databases. TIP The status clumn can help yu quickly identify databases that have assciated alerts and need yur attentin. The Database Summary tab lists each database n the mnitred SQL Server instance. The Database Summary tab displays a large variety f database statistics and is an imprtant way t get an verview f the health f yur databases. This infrmatin gives yu a gd indicatin as t hw the data is cnfigured in yur database, such as cmparing the vlume f yur table data cmpared t yur indexes, r the size f yur lg files. Access the Database Summary view Yu can pen the Summary view f the SQLdm Databases tab by selecting the apprpriate SQL Server instance, and then clicking Databases > Summary. Database Summary tab charts The Database Summary tab includes charts that display capacity usage and recent trends infrmatin fr yur database.

145 Capacity Usage Yu can chse t view hw data r the lg is used n yur database. The drp-dwn list allws yu t chse t view the data r lg in megabytes r percentages. Fr mre infrmatin, click inside the chart t pen the Database Files tab. Recent Trends Yu can chse t view hw yur database r grup f databases are used currently by selecting either active sessins, transactins per secnd, data size, lg size, r lg flushes frm the drp-dwn list. Mnitr AlwaysOn Availability Grups The AlwaysOn Availability Grups view allws yu t mnitr availability grups, availability databases, and availability replicas. TIP If yu have cnfigured the AlwaysOn Availability Grups feature n yur SQL 2012 Server, SQLdm autmatically recgnizes the availability databases and starts t mnitr them. AlwaysOn Availability Grups are part f an integrated slutin, intrduced in SQL Server 2012 with the gal f achieving the highest level f data availability and disaster recvery fr rganizatins. Availability Grups grant DBAs the ability t autmatically r manually failver a grup f databases as a single unit with supprt fr up t fur secndary replicas. Fr additinal infrmatin n availability grups, see the Micrsft dcument, Overview f AlwaysOn Availability Grups (SQL Server). Access the AlwaysOn Availability Grups view Yu can pen the AlwaysOn Availability Grups view by clicking the apprpriate mnitred SQL Server instance, and then clicking Databases > Availability Grup. Database AlwaysOn Availability Grups statistics In this view, yu can see the health f all yur availability grups, availability databases and mnitred availability replicas. The database table prvides the fllwing infrmatin fr each availability grup (as seen in the view by default): Database Name Displays the name f the availability database. Grup Name Displays the name f the availability grup fr which the cnnected server instance hsts a replica. Replica Name Displays the name f the server instance that hsts the availability replica. Failver Mde Displays the failver mde fr which the availability replica is cnfigured. The pssible failver mdes are autmatic r manual. Availability Mde Describes if data synchrnizatin will use either the synchrnus-cmmit r asynchrnus-cmmit availability mde. Replica Rle Indicates the current rle f the availability replica. Pssible values are primary r secndary.

146 Synchrnizatin Health Displays database synchrnizatin state in the availability grup. Pssible values include: nt healthy, partially healthy, and healthy. Red Queue Size (KB) Displays the amunt f lg recrds frm lg files in KB that need reding in the secndary replica t cmplete synchrnizatin. Red Rate (KB/s) Rate in KB per secnd at which lg recrds are redne in the secndary database t cmplete synchrnizatin. Lg Send Queue Size (KB) Amunt f lg recrds in KB needed t ship t the secndary replica t cmplete synchrnizatin. Lg Send Rate (KB/s) Indicates the rate in KB per secnd at which lg recrds are being sent t the secndary replica t cmplete synchrnizatin. Listener DNS Name The netwrk name f the availability grup listener. Listener IP Address The IP address reserved fr the availability grup listener. If the ndes f yur Windws cluster are n different subnets yu will need an IP address fr each f thse subnets. Failver Readiness Indicates whether the secndary database is synchrnized with the crrespnding primary database. Pssible values include: True (the database is marked as synchrnized and is ready fr a failver) and False (the database is nt synchrnized and nt ready fr a failver). Synchrnizatin Database Status Indicates whether the availability database is currently synchrnized with the primary replica. Pssible synchrnizatin states are: nt synchrnizing, synchrnizing, synchrnized, reverting, and initializing. Database Status Descriptin f the database state f the availability replica. Pssible values include: nline, restring, recvering, recvery_ pending, suspect, emergency, and ffline. Suspended Status An AlwaysOn availability database is suspended. Pssible values are true r false. Last Hardened Time Indicates the time when the lg-blck identifier was received fr the last hardened LSN n the secndary replica. Operatinal Status Indicates the current peratinal state f the secndary replica. Pssible state values include: pending failver, pending, nline, ffline, failed, failed n qurum, and NULL. Cnnectin Status Indicates whether a secndary replica is currently cnnected t the primary replica. Pssible values include: cnnected and discnnected.

147 Synchrnizatin Perfrmance (s) Indicates the time in secnds it takes t synchrnize between the primary and secndary replicas. Estimated Data Lss (s) Indicates the time difference in secnds f the last transactin lg recrd in the primary replica and secndary replica. If the primary replica fails, all transactin lg recrds within the time windw will be lst. Estimated Recvery Time (s) Indicates the time in secnds it takes t red the catch-up time. The catch-up time is the time it will take fr the secndary replica t catch up with the primary replica. Additinal clumns available thrugh the Clumn Chser: Database ID Identifier f the database, unique within an instance f SQL Server. FileStream Send Rate (KB/s) Indicates the rate f the FileStream in KB per secnd at which transactins are being sent t the secndary replicas. Grup ID Unique identifier (GUID) f the availability grup. Last Cnnect Errr# Number f the last cnnectin errr. Last Cnnect Errr Descriptin Descriptin f the last cnnectin errr. Last Cnnect Errr Time Timestamp f the last cnnectin errr. Listener Prt The TPC prt used by the availability grup listener. Replica ID Identifier f the availability replica within the availability grup. TIP Yu can hide and unhide additinal clumns in the Availability Grups table by right clicking n any header in the grid and selecting a clumn frm the Clumn Chser dialg. Availability Grups charts The AlwaysOn Availability Grups view includes charts that display the queue size and transfer rates f different availability grups. Queue Size chart Prvides users with graphical details abut queues in the AlwaysOn Availability Grups feature. This chart is a stacked bar chart fr the "Lg Send Queue Size" and "Red Queue Size."

148 Transfer Rates chart Prvides users with graphical details abut data transfer rates fr red and lgs. This chart is a line chart fr the "Lg Send Rate" and "Red Rate." Availability Grups alerts T view a list f all available alerts, see Metric alerts. Understand the view clrs The AlwaysOn Availability Grups view uses a clr-based alert system. The fllwing clrs are assciated with a status and actin within SQLdm: Clr Alert Status Actin Green OK Acceptable threshld where SQLdm des nt generate an alert. Blue Infrmatinal Infrmatinal threshld where SQLdm generates an infrmatinal alert. Yellw Warning Warning threshld where SQLdm generates a warning alert. Red Critical Critical threshld where SQLdm generates a critical alert. Get the tempdb status summary The Tempdb Summary tab allws yu t view the status f yur tempdb database n the selected SQL Server instance. These charts include ptins fr viewing yur current capacity usage and recent trends f yur files ver time. These statistics appear in the Database Statistics reprt. The Tempdb Summary tab displays a list f sessins currently using tempdb alng with their cumulative usage and tempdb space. These statistics help yu get an verview f the health f yur tempdb database and gives yu a gd indicatin whether yu have enugh space allcated r whether tempdb issues are causing a perfrmance prblem n yur server. Access the Tempdb Summary view Yu can pen the Tempdb Summary view f the SQLdm Databases tab by selecting the apprpriate SQL Server instance, and then clicking Databases > Tempdb Summary. Tempdb Summary tab charts The Tempdb Summary tab includes charts that display capacity usage and recent trend infrmatin fr yur tempdb database. Tggle between the Versin Stre Cleanup and Tempdb Cntentin charts by using the drp-dwn list available t the right f the chart title. Tempdb Space Used by File Yu can chse t view hw each file is using space n yur tempdb database, displayed in megabytes.

149 Tempdb Space Used Over Time Yu can chse t view hw yur database is used ver time based n bject type by cmparing charts that ffer metrics fr the Space Used and Space Allcated. Versin Stre Cleanup Rate The tempdb database versin stre cllects data rws necessary t supprt snapsht islatin. This chart helps yu see the current cleanup rate t avid filling up tempdb. Tempdb Cntentin The Tempdb Cntentin chart displays latch wait time (in millisecnds) fr the allcatin pages f tempdb. The three tracked allcatin page types are: Page free space (PFS) Glbal allcatin map (GAM) Shared glbal allcatin map (SGAM) Latch cntentin f this srt is usually an indicatin that yu shuld create mre tempdb data files. In sme situatins, using Trace Flag 1118 may als alleviate tempdb cntentin. Mnitr yur tempdb database SQLdm allws yu t mnitr yur tempdb database with a number f charts and alerts t help yu avid cstly perfrmance issues caused by a full tempdb. The tempdb system database is a wrkspace used t hld temprary user bjects, results created thrugh queries and srts, and ther bjects created by the SQL Server Database Engine. Because f the large amunt f data stred in tempdb, users can run ut f disk space, which causes the entire server and all f its databases t becme unrespnsive. SQLdm seeks t reslve sme f these issues by prviding a mnitring slutin that features a series f tempdb-specific charts, views, and alerts. The tempdb system database, alng with the Master, Mdel, and MSDB databases, is prvided by default with SQL Server and is a shared resurce available t all users cnnected t a single SQL Server instance. Each time yu start SQL Server, it re-creates tempdb based n the Mdel database. Tempdb can fill up quickly when yu are lw n disk space r have a lw maximum size fr database grwth. Certain wrklads may cause excessive space usage r create cntentin in tempdb, which can affect perfrmance n the entire server. TIP Tempdb mnitring is supprted n SQL Server 2005 and abve servers nly. Tempdb versin stre The tempdb versin stre cllects the data necessary t supprt rw versining. Each time a data value changes, a new versin f the rw is created and stred fr as lng as the ldest active transactin needs t access it. Once the rw versin is n lnger needed it is remved frm tempdb by a cleanup jb which runs nce per minute. As a result, lng-running transactins prevent cleanup f lder entries int the tempdb versin stre, causing grwth which can affect perfrmance and cause tempdb t run ut f space.

150 Tempdb cntentin Tempdb resurce cntentin r waits is usually the result f heavy use n t few tempdb files and ccurs when the system attempts t allcate pages. The tempdb cntentin chart displays latch wait time (in millisecnds) fr the allcatin pages f tempdb. The three tracked allcatin page types are: Page free space (PFS) Glbal allcatin map (GAM) Shared glbal allcatin map (SGAM) Latch cntentin f this srt is usually an indicatin that yu shuld create mre tempdb data files. In sme situatins, using Trace Flag 1118 may als alleviate tempdb cntentin. Available alerts Tempdb includes the fllwing specific alerts: Data File Autgrw Lg File Autgrw Lngest Running Versin Stre Transactin (Minutes) Sessin Tempdb Space Usage (MB) Tempdb Cntentin (ms) Versin Stre Generatin Rati Versin Stre Size (MB) Mnitr database cnfiguratin settings The Database Cnfiguratin view allws yu t view the cnfiguratin settings f the databases n the selected SQL Server instance. This view cntains a single grid that includes the cnfiguratin settings fr all databases n the selected SQL Server instance. TIP The clumns displayed n the Database Cnfiguratin view differ between SQL Server 2005 and SQL Server 2008 instances. Yu can use the Database Cnfiguratin view t analyze cnfiguratin differences between databases r databases with incrrect cnfiguratin settings. TIP If yu experience database issues, the Database Cnfiguratin view can help yu determine if the prblem is caused by cnfiguratin errrs. Access the Cnfiguratin view Yu can pen the Cnfiguratin view f the SQLdm Databases tab by selecting the apprpriate SQL Server instance, and then clicking Databases > Cnfiguratin.

151 Null values in the Cllatin and Versin clumns If the database is nt started and AUTO_CLOSE is set t ON, these clumns are set t null until the database is started. View database status SQLdm allws multiple simultaneus status indicatrs fr each individual database, very similar t what yu see in Micrsft SQL Server Management Studi. Yu can see the status f a database in the Servers tree by expanding the assciated Server tree. The status displayed matches what is shwn in Micrsft SQL Server Management Studi in all cases where Management Studi displays a status. Database alerts and statuses The fllwing alerts and statuses are assciated with Database status: Default Status Alert/Status Level Descriptin OK Nrmal Everything is kay and the database is perating nrmally. OK Standby The database is in standby mde. OK Read Only The database is in read-nly mde. OK Single User The database is in single-user mde. OK Restre Mirrr Restring the database mirrr. OK Undetermined N infrmatin is available ne this database. OK OK Cleanly Shut Dwn DBO Use Only Warning Restring Restring the database. The database is shut dwn and needs n recvery. Warning Recvering Recvering the database. Warning Recvery Pending The database is in a db-use mde (restricted_user). The database recvery is nt yet begun. Warning Offline The database is ffline. Critical Suspect The database integrity is suspect. Critical Emergency Mde The database is in emergency mde. Critical Inaccessible The SQLdm Mnitring Service is unable t pen the database. A serius issue such as a sik failure can cause an inaccessible database.

152 Change the default alert status level Alerting is based n the mst critical status assciated with a database at the time f cllectin. TIP Nte that fr certain metrics, using the infrmatinal alert means that yu n lnger receive a warning r critical alert fr events generated by that metric. Please review the situatin befre setting up an infrmatinal alert. T change the default alert status level: 1. Right-click any server in the Servers tree. 2. Select Cnfigure Alerts. 3. Select Database Status frm the list f alerts. 4. Duble-click any f the values n the Cnfiguratin tab. 5. Edit each alert t assciate it with the desired alert status level. Analyze database files The Files view allws yu t see the file statistics fr each f yur databases n the selected SQL Server instance. Database capacity and grwth are cmmn causes f SQL Server perfrmance bttlenecks. TIP Database grwth statistics are cllected every scheduled refresh. The Files view is an imprtant tl that displays hw much disk space yu have available t yur databases, hw much disk space they are using, and the percentage f space used by databases and lgs. Database capacity and grwth are cmmn causes f SQL Server perfrmance bttlenecks. Fr Example: If the % Data Full n a database is ver a threshld, it culd mean that either the file desn't have the file autgrwth setting turned n, is abut t reach the maximum allwable size, r that the disk the database is n is abut t run ut f space. Anther cmmn use f the Files view is t identify the fragmentatin percentage n an index. Once identified, yu can click Rebuild Indexes t reduce the fragmentatin n the selected index. Access the Files view Yu can pen the Files view f the SQLdm Databases tab by selecting the apprpriate SQL Server instance, and then clicking Databases > Files. Get file statistics Select any database in the list t display the assciated file statistics in the Data Files tab f the Files view. Click any file in the list t ppulate the infrmatin displayed in the File Usage chart. Select the drp-dwn bx abve the chart t chse a chart type: Current Megabytes Current Percent Ptential Megabytes Ptential Percent

153 TIP Yu can select multiple databases as well as multiple files t cmpare file statistics. Access the Data Files tab Yu can pen the Data Files tab f the SQLdm Databases Files view by selecting the apprpriate SQL Server instance, and then clicking Databases > Files. The Data Files tab is the default view. Get file grup infrmatin The File Grups tab f the Files view displays the selected database. Click a grup n the File Grups tab t ppulate the File Grup Usage chart. Select the drp-dwn list abve the chart t chse a chart type: Current Megabytes Current Percent Ptential Megabytes Ptential Percent TIP Select multiple databases and multiple file grups t cmpare hw they are used. This can help yu quickly spt issues with yur file usage. Access the File Grups tab Yu can pen the File Grups tab f the SQLdm Databases Files view by selecting the apprpriate SQL Server instance, clicking Databases > Files, and then clicking the File Grups tab. View transactin lg infrmatin The Transactin Lgs tab f the Files view allws yu t view the transactin lg files fr the selected databases. Select the drpdwn list abve the chart t chse frm the fllwing chart types: Current Megabytes Current Percent Ptential Megabytes Ptential Percent TIP Lg files in high transactin rate envirnments can ccupy multiple disks. The Transactin Lgs tab allws yu t easily mnitr these cnfiguratins. Access the Transactin Lgs tab Yu can pen the Transactin Lgs tab f the SQLdm Databases Files view by selecting the apprpriate SQL Server instance, clicking Databases > Files, and then clicking the Transactin Lgs tab.

154 Get disk infrmatin The Disks tab f the Files view prvides a graphical representatin f yur current disk usage. Select the drp-dwn list abve the chart t chse frm the fllwing chart types: Megabytes Percent TIP Yu must have OS metrics enabled t shw the infrmatin in the charts n the Disks tab. Access the Disks tab Yu can pen the Disks tab f the SQLdm Databases Files view by selecting the apprpriate SQL Server instance, clicking Databases > Files, and then clicking the Disks tab. Analyze backups and restres The Backups & Restres tab allws yu t view the backup and restre histry f each database n the selected SQL Server instance. Yu can view the backup and restre histry f a database r a grup f databases. The histry displays in the Backup/Restre Histry sectin f the tab. The Backup/Restre sectin shws the date and time f the backup r restre, the user that initiated it, and the size and path f the backup r restre file. The Backups and Restres view is a useful way t view the last successful backup, the recvery mdel used, and the backup histry fr each f the databases n the SQL Server instance. T see yur backup and restre histry, click ne r multiple databases t ppulate the Backup and Restre Histry table. TIP The default filter setting shws a 31-day histry. Fr less frequently run jbs such as quarterly r annual backups, it may be necessary t increase the Days T Shw setting in the Filters windw. Access the Backups & Restres view Yu can pen the Backups & Restres view f the SQLdm Databases tab by selecting the apprpriate SQL Server instance, and then clicking Databases > Backups & Restres. Analyze tables and indexes The Tables & Indexes tab allws yu t view statistics fr all the tables and indexes n a particular database. T see all the tables and indexes fr a database, use the database drp-dwn list t select yur database. Alng with displaying statistics, the Tables & Indexes tab includes the ability t update yur statistics and rebuild yur indexes n the selected table. These ptins are available by right-clicking a table and selecting the apprpriate ptin frm the cntext menu. T perfrm these actins n multiple tables, use the buttns n the ribbn. TIP Table grwth statistics are cllected n the schedule cnfigured n the Table Statistics tab f the Mnitred SQL Server Prperties windw. This includes the table fragmentatin and size statistics.

155 The Tables and Indexes view prvides a gd way t view the verall health f yur tables. In additin, the Tables and Indexes view allws yu t rebuild the index fr any f yur tables that have a high fragmentatin percentage. TIP The Rebuild Indexes functin is enabled fr User tables. System tables cannt have indexes rebuilt. Access the Tables & Indexes view Yu can pen the Tables & Indexes view f the SQLdm Databases tab by selecting the apprpriate SQL Server instance, and then clicking Databases > Tables & Indexes. Use the Table Details sectin The Table Details sectin f the Table and Indexes view allws yu t view varius details n the selected table. T update the statistics fr yur tables, click Update Statistics at the tp f the view. The fllwing tables are available in the Table Details sectin: Size Displays the size f the data, text, and indexes assciated with the selected table. Dependencies Lists ther database bjects that the selected table cntains references t and ther database bjects that reference the selected table. In additin t the bject name, the type f bject and actin assciated is listed. Indexes Lists the assciated indexes and index infrmatin fr the selected table. Index Statistics Lists the number f clumns, average length, average rw hits, and rw hits percentage fr each clumn in an index assciated with the selected table. It als lists the data distributin data values and ccurrences f each value. Table Size Details chart The Table Size Details chart displays the size f each cmpnent in a table. T view the Table Size Details chart, select a table frm the list and click the Size tab in the Table Details sectin. Analyze table dependencies The Table Dependencies tab displays the bjects the selected table references and is referenced by, the type f dependency, and the actin f the dependency. This allws yu t quickly see hw the table is utilized and hw it is affected by and affects ther tables and bjects. Indexes tab The Indexes tab displays all indexes defined fr the selected table and an verview f each index.

156 Analyze index statistics The Tables and Indexes view allws yu t see general table and index statistics fr the database selected. Yu can als rebuild indexes fr highly fragmented tables and update yur statistics, which are displayed in the chart and tables in the Table Details sectin f the view. Fr mre infrmatin, see the Micrsft dcument, Tables and Indexes. TIP The Cllectin Service may nt gather fragmentatin data fr a particular table because: Table statistics cllectin has nt ccurred The database hsting the table was excluded frm cllectin The table size des nt meet the minimum size threshld The database hsting the table is nt accessible The table is lcked Update table statistics The Update Statistics ptin n the Tables and Indexes view f the Databases tab allws yu t update yur Table Statistics infrmatin. When yu click Update Statistics frm the SQLdm Cnsle, the Select Tables windw pens and allws yu t chse the tables t update. Rebuild indexes The Rebuild Indexes ptin n the Tables and Indexes view allws yu t select tables t rebuild. Rebuilding yur tables allws yu t decrease the amunt f fragmentatin n a table. High table fragmentatin can lead t verall perfrmance bttlenecks n yur SQL Server instance. When yu click Rebuild Indexes frm the SQLdm Cnsle, the Select Tables windw pens and allws yu t chse the table indexes t rebuild. TIP If yu are rebuilding indexes n a very large table the rebuild prcess culd take several minutes t cmplete. While the rebuild is in prcess, the table is lcked and users are unable t access it. Once the indexes are rebuilt, the % Fragmentatin (Current) clumn displays shwing yu the results. TIP If yu are rebuilding a very large index, the SQLdm Cnsle checks fr the rebuild status fr 90 secnds. If the rebuild is nt cmplete after 90 secnds, the % Fragmentatin (Current) clumn des nt display the new value until the next table statistics cllectin ccurs. Mnitr database mirrring The Database Mirrring view allws yu t mnitr the mirrred databases set up n mnitred SQL Server instances. Yu can view the mirrred databases by clicking Mirrring n the Databases tab. TIP If yu have enabled database mirrring n yur SQL Server, the SQLdm Database Mirrr Mnitring view is enabled by default.

157 Database mirrring is a prcess available in SQL Server 2005 and 2008 that mves database transactins frm ne SQL Server database t anther SQL Server database n a different instance f SQL Server. Database mirrring allws yu t cnfigure a duplicate f yur imprtant databases fr availability and redundancy. Access the Mirrring view Yu can pen the Mirrring view f the SQLdm Databases tab by selecting the apprpriate SQL Server instance, and then clicking Databases > Mirrring. Database mirrring statistics In this view, yu can see all the mirrred databases n all the mnitred SQL Server instances, their current status, and histry. The database table prvides the fllwing infrmatin: Database Name The name f the database. Server Instance The SQL Server instance hsting the mirrred database. Current Rle Describes whether the database is the principal r the mirrred database. Partner Instance The name f the SQL Server instance that is the mirrr partner. Mirrring State The status f the database mirrr, clr-cded based n the cnfigured alert level. Witness Cnnectin The status f the cnnectin, clr-cded based n the cnfigured alert level. Operatinal State Describes whether the database mirrring sessin is perating in a preferred cnfiguratin based n hw the user established which SQL Server instance hsts the principal and which SQL Server instance hsts the mirrred database. Operating Mde (Hidden) Shws the current perating mde: High availability with autmatic fail-ver (has a witness, synchrnus); High availability withut autmatic fail-ver (n witness, synchrnus); High perfrmance (n witness, asynchrnus). Available details fr a specific sessin Select a sessin, and then click the Status tab t view the fllwing details. Yu can als view histrical infrmatin fr a selected sessin using the Histry tab. This infrmatin includes the histry f the metrics ver time fr bth the lcal and remte partner. Unsent lg (in kilbytes) Size f the lg waiting in the send queue n the principal, displayed in kilbytes.

158 Oldest unsent transactin (dd.hh:mm) Date and time f the ldest unsent transactin in the send queue n the principal. Time t send lg (estimated) Estimated number f minutes required by the principal t send the lg waiting in the send queue t the mirrr based n the current send rate. Nte that this rate is affected by the rate f incming transactins. Send rate (in kilbytes per secnd) Rate at which the principal is sending transactins t the mirrr, displayed in kilbytes per secnd. Rate f new transactins (in kilbytes per secnd) Rate at which transactins are added t the unsent queue n the principal. Unrestred lg (in kilbytes) Size f the lg waiting in the red queue n the mirrr, in kilbytes. Time t restre lg (estimated) Estimated number f minutes required t apply the lg in the red queue t the mirrr database. Current restre rate (in kilbytes per secnd) Rate at which transactins in the red queue are applied t the mirrr database, in kilbytes per secnd. Mirrr cmmit verhead Size f the lg waiting in the red queue n the mirrr, in kilbytes. This delay is due t mirrr peratins and is the first indicatin that the traffic exceeds the capabilities f the hardware. Time t send and restre all current lg (estimated) Estimated number f minutes required t prcess all utstanding transactins n bth the principal and mirrr. Operating mde Displays ne f the fllwing perating mdes fr the current database mirrring sessin: High availability with autmatic fail-ver (has a witness, synchrnus), High availability withut autmatic fail-ver (n witness, synchrnus), r High perfrmance (n witness, asynchrnus). Witness Address Netwrk address f the witness SQL Server instance. Mirrr Address Netwrk address f the mirrr SQL Server instance. Principal Address Netwrk address f the principal SQL Server instance. Available actins in the Database Mirrr Mnitring view Each rw f the mirrred databases table prvides a menu f actins yu can perfrm: Failver Select Fail ver t partner t fail ver the principal rle between the tw partner databases in the mirrring sessin.

159 The duratin f a mirrring failver peratin varies accrding t the amunt f lg in the red queue n the mirrr. All transactins in the red queue must rll frward befre the mirrr can assume the rle f Principal. After the failver is initiated, the Principal changes t PENDING_FAILOVER while the mirrr synchrnizes. Once cmplete, there is a brief perid where user cnnectins are terminated and while rles are switching the mirrring status is undetermined. If a refresh ccurs at this time, yur mirrred database des nt shw in the Mirrred Databases grid. This lasts fr a mment and yur next refresh reflects the switched rles. Fr mre infrmatin abut the failver functin, see SQL Server Bks Online. Suspend r Resume Mnitring Use Suspend\resume sessin t pause all mirrring peratins. While mirrring is paused in "High Availability" mde, all transactins pened against the principal are queued fr transmissin t the mirrr partner nce the sessin resumes. Set mirrr relatinship as "Failed ver" r "Nrmal" Select Mark sessin as "failed ver" r Mark sessin as "nrmal" peratinal status t define the status f a mirrr relatinship. Once yu have set a preferred peratinal state, SQLdm alerts yu if the cnfiguratin differs frm yur selectin. Clear the rle preference fr this mirrring sessin Use Clear preferred rle fr this sessin t clear the preferred rle fr the sessin and stp receiving alerts fr differences between the current cnfiguratin and the Nrmal status. Available alerts fr mirrred databases Yu can cnfigure the fllwing alerts fr mirrred databases. Mirrr Cmmit Overhead Average delay (in millisecnds) n the principal server instance fr each transactin due t database mirrring. Mirrred Server Rle Change A change in rle ccurred n a mirrred database n the mnitred server. Mirrring Oldest Unsent Transactins The age f the ldest unsent transactin in minutes n the principal. This is nly meaningful n the principal server instance. Mirrring Preferred Cnfiguratin A change ccurred in terms f the preferred peratinal status. Mirrr Status Status f the mirrred database such as synchrnized, suspended r discnnected. Mirrring Unrestred Lg Size f the red queue n the mirrr in kilbytes. The red queue is the size in kilbytes f the utstanding transactins n the mirrr that are nt yet applied. Mirrring Unsent Lg Size f the unsent lg in the send queue n the principal in kilbytes. Mirrring Witness Cnnectin If a witness is cnfigured, this alert displays whether the witness is cnnected.

160 Mnitr services The Services tab allws yu t view the status and manage yur SQL Server services including the fllwing services: SQL Server Agent Full-Text Search (Nte that SQL Server 2008 n lnger has a separate full-text search service. If the mnitred instance is SQL Server 2008, the full text search des nt appear n the grid r graph.) DTC (Distributed Transactin Crdinatr service) Replicatin services TIP The Start and Stp service actins are nt supprted fr virtual SQL Server instances r instances lcated n a Windws cluster nde. T start r stp a service n a virtual SQL Server 2008 instance, use the Micrsft Failver Cluster Management tl. Fr SQL Server 2005 r earlier, use the Micrsft Cluster Administratr tl t manage services. Access the Services tab SQLdm prvides tw paths t access the Services tab. The first access path is by clicking the apprpriate mnitred SQL Server instance, and then clicking the Services tab. The secnd access path is by expanding the Servers tree, and then clicking the Services fr the apprpriate instance. Alerts assciated with the Services tab The fllwing alerts are assciated with the Services tab: Cluster Active Nde The active nde f the cluster is a nn-preferred nde. Yu can cnfigure the preferred nde under Server Prperties > Cluster Settings. Cluster Failver There is a change in the active nde. This alert remains active fr the amunt f time specified in the advanced settings fr that alert. Distributin Latency (Secnds) Time in secnds that a replicatin transactin is hlding at the Publisher and waiting fr a Distributr. DTC Status Displays the status f the Distributed Transactin Crdinatr service. Full-Text Search Status Displays the status f the Full-Text Search service. Last Full-Text Catalg Update (Hurs) The number f hurs beynd which the Full-Text Catalg statistics data is cnsidered utdated. Nn-Distributed Transactins (Cunt) The number f transactins nt written t the Distributin database. SQL Server Agent Jb Cmpletin Prvides the status f the Agent Jb Cmpletin metric. Values fr this alert include Succeeded, Retry, Canceled, Failed, and Unknwn.

161 SQL Server Agent Jb Failure Indicates that a scheduled jb prcessed by the SQL Server Agent service ended abnrmally. SQL Server Agent Lng Running Jb (Minutes) Prvides the maximum number f minutes used t cmplete a scheduled SQL Server Agent jb. SQL Server Agent Lng Running Jb (Percentage) Indicates the percentage f time a scheduled jb is using ver what it nrmally uses t cmplete the jb. SQL Server Agent Status Displays the status f the SQL Server Agent service. SQL Server Status Displays the status f the SQL Server service. Unsubscribed Transactins (Cunt) The number f nn-subscribed transactins written t the Distributin database. Unsubscribed Transactins (Secnds) The number f secnds a transactin written t the database waits befre subscriptin. Get an verview f yur services perfrmance The Services Summary tab includes the status f yur Services. Yu can start and stp yur Distributed Transactin Crdinatr (DTC), r Full-Text Search by selecting the apprpriate buttn. TIP SQL Server 2008 and abve n lnger have a separate full-text search service. If the mnitred instance is SQL Server 2008 r abve, the full text search des nt shw n the grid r graph. The Service Availability chart displays the DTC, Full-Text Search, SQL Server, and SQL Server Agent status. TIP An Unavailable status in the chart is caused by a pending status change such as starting, stpping, pausing, and cntinuing. Access the Services Summary view Yu can pen the Summary view f the SQLdm Services tab by selecting the apprpriate SQL Server instance, and then clicking Services > Summary. Mnitr SQL Agent jbs The SQL Agent Jbs view allws yu t view all yur SQL Agent Jbs fr the selected SQL Server instance. Yu can view the Jb Histry f SQL Agent Jbs in the Jb Histry list and Jb Steps by clicking the + buttn next t the Jb Name. TIP SQL Server 2005 users may ntice that SQLdm des nt display the Jb Histry fr the listed SQL Agent jbs. This issues is the result f a SQL Server 2005 security setting. Yu can verride this security setting by using the fllwing statement n the target server: sp_cnfigure 'agent XPs',1 recnfigure with verride

162 Access the SQL Agent Jbs view Yu can pen the SQL Agent Jbs view f the SQLdm Services tab by selecting the apprpriate SQL Server instance, and then clicking Services > SQL Agent Jbs. Last Run Outcme clrs The Last Run Outcme clumn f the SQL Agent Jbs page is clr cded t quickly alert yu f issues needing yur attentin. The clrs used in this clumn depend n the use f the SQL Agent Jb Cmpletin metric in the Alert Cnfiguratin dialg. If this metric is enabled, the Last Run Outcme clumn is clred based n the crrelatin f the utcme f the jb r jb step and the state that utcme crrespnds t in the SQL Agent Jb Cmpletin metric. If this metric is nt enabled, then SQLdm displays results in red if the utcme is Failed r Canceled, and green if the utcme is Succeeded. All ther utcme states remain the default clr. T custmize the Last Run Outcme settings fr yur SQL Agent jbs: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the SQL Server Agent Jb Cmpletin metric. 4. Click the Edit buttn. 5. Make the necessary changes t custmize yur alert states. 6. Click OK, and then click OK. View message infrmatin abut a specific jb Use the Jb Histry list t see mre infrmatin abut a specific jb. Yu can review the full message by right-clicking the apprpriate jb name, and then selecting View Message. A cpy feature allws yu t cut and paste the message detail int anther frmat fr additinal use. Mnitr full text searches Use the Full-Text Search t mnitr and diagnse prblems with the SQL Server Full-Text Search service. The view is cmpsed f a single list that displays infrmatin abut each Full-Text catalg maintained n a mnitred SQL Server. Yu can view Catalg details by selecting a Full-Text Catalg frm the list. The Full-Text Search view lists all the full-text search catalgs that are hsted n the SQL Server instance as well as their statuses. Yu can als start r stp the Full-Text Search service, ptimize r rebuild the catalgs. Fr each catalg listed, the database, status, size, and last ppulatin date is listed. In additin, selecting any catalg frm the list ppulates the Catalg Details sectin. This sectin includes infrmatin n the tables, rws, clumns, catalgs, language, and clumn data types included in the Full-Text search. Access the Full-Text Search view Yu can pen the Full-Text Search view f the SQLdm Services tab by selecting the apprpriate SQL Server instance, and then clicking Services > Full-Text Search.

163 Optimize r Rebuild my Full-Text Catalg Optimize When yu select the Optimize buttn, SQL Server ptimizes the space utilizatin f the catalg and imprve query perfrmance as well as the accuracy f relevance rankings f search results. Rebuild When yu select the Rebuild buttn, SQL Server reppulates the full-text search index. Analyze replicatin infrmatin The Replicatin view allws yu t analyze data replicatin details fr the selected SQL Server instance. Included are the tplgy and key metrics that detail the current state f active subscribed and nn-subscribed transactins n all SQL Server instances related t replicatin n the mnitred SQL Server. Fr mre infrmatin abut replicatin, see the Micrsft dcument,sql Server Replicatin. TIP Cllecting replicatin statistics can have a perfrmance impact n the mnitred SQL Server instance. Using the Replicatin view The fllwing elements in the Replicatin view help yu make sure that prper replicatin is ccurring and that yur data is distributed t the crrect subscribers. Replicatin Tplgy The Replicatin tplgy grid displays all replicatin sessins in which the selected server is participating, whether it is a publisher, distributr, r subscriber. Fr merge and snapsht replicatin, SQLdm must mnitr the distributr. Fr transactinal replicatin, we recmmend that yu mnitr the distributr, publisher, and subscriber fr a cmplete set f metrics. Nte that SQLdm displays a subset f data fr each mnitred participant. Right-click a rw r sessin t navigate t the participant fr mre infrmatin. Detailed Overview The Detailed Overview tab prvides an verview f transactinal replicatin specific t the publisher, distributr, and subscriber. In additin, SQLdm als displays an verview f the selected merge replicatin sessin gathered frm the distributr. TIP Times displayed in the subscriber grid are lcal t the subscriber. Nn-Subscribed Queue The Nn-Subscribed Queue tab cntains the Entry Date, Subscriptin Database, Wait Time, and Cmmand cntained in the queue f active nn-subscribed cmmands. Once a cmmand exceeds the retentin perid, SQLdm switches the cmmand t inactive and n lnger displays the detail.

164 Access the Replicatin view Yu can pen the Replicatin view f the SQLdm Services tab by selecting the apprpriate SQL Server instance, and then clicking Services > Replicatin. Mnitr lgs The Lgs tab allws yu view SQL Server related lgs. Use these lgs t diagnse SQL Server prblems where a histry f events is necessary t frm cntext. The current lg is selected by default but yu can select archived r even multiple archived lgs t view r search. Filter and Search ptins allw yu t lcate the areas f the lgs that are mst imprtant. Access the Lgs tab SQLdm prvides tw paths t access the Lgs tab. The first access path is by clicking the apprpriate mnitred SQL Server instance, and then clicking the Lgs tab. The secnd access path is by expanding the Servers tree, and then clicking Lgs fr the apprpriate instance. Available actins Actins Click Cycle Server Lg t archive the infrmatin in the mst recent lg and start a new lg. Click Cnfigure t determine the number f SQL Server lgs retained by SQL Server. Details sectin Filter The Details sectin prvides mre infrmatin fr the selected event. The Filter ptins allw yu t return specific data. Nte that these selectins wrk nly nce yu enable lg alerts. Lgs tab The Lgs tab allws yu t lk at all the events taking place n yur SQL Server instance. Each event, when selected, cntains detailed infrmatin in the Details sectin f the tab which allws yu t diagnse specific issues that ccur. The archive number is the file number assciated with the lg in SQL Server while the date is the last mdified date f the file n disk. If the archive numbers seem ut f rder, check the errr lg. Fr Example: if ne f yur SQL Server instances restarts, the event lg can tell yu the time f the restart. This helps yu diagnse issues that ccur n yur SQL Server instances. Search The Search feature allws yu t find infrmatin based n text available in the message, message number, r surce. Filter SQL Server events The Filter Settings windw allws yu t select: The time range t filter events, such as Date Range - Begin and Date Range - End The surce f the lg entry, such as the sessin ID number The message severity, such as OK, Warning, r Critical

165 If the alert is disabled, all messages are infrmatinal. Access the Filter Settings windw Yu can pen the Filter Settings windw frm the SQLdm Lgs tab by selecting the apprpriate SQL Server instance, and then clicking Lgs, and then clicking Filter. Settings Server Lg filters T Filter the Server Lg: 1. Click the Filter buttn n the Lgs tab. 2. Verify that SQLdm displays the crrect Surce. 3. Make the necessary changes in the Message Severity area. 4. Type a Date Range - Begin and Date Range - End in the Perid sectin f the Filter Settings windw. 5. Click OK. Search fr SQL Server events The Find windw, accessed by clicking Search, allws yu search fr text in the event messages. T search fr text in yur Server lgs: 1. Click Search n the Lgs tab. 2. Enter the search term in the Find what field. 3. Select the field yu want t search (Message, Msg #, r Surce) frm the Lk in drp-dwn list. 4. Select yur Find ptins. 5. Click Find Next. 6. Keep clicking Find Next t scrll thrugh the matches t lcate the specific event. Cycle the SQL Server lg Click the Cycle Server Lg buttn t archive what is in the mst recent (current) lg and start a new lg. T cycle the Server Lgs: 1. Click Cycle Server Lg. 2. Select the lg types yu want t cycle (SQL Server r SQL Server Agent). 3. Click OK t cycle the lgs. Cnfigure lgs The Cnfigure Lgs windw allws yu t determine the number f SQL Server Lgs retained by SQL Server. Yu can access this windw by clicking Cnfigure n the Lgs tab. Check the Unlimited check bx t retain all Event Lgs r enter the number t keep nly a number f the mst current lgs. SQLdm deletes lder lgs. TIP The number indicated n the Cnfigure Server Lgs windw changes the number f SQL Server Lgs stred by SQL Server, but nt the number f SQL Server Agent lgs stred.

166 View the Timeline fr this instance The Timeline view prvides a chrnlgical chart f events that affect yur mnitred SQL Server instance. The view details the pint in time fr this mnitred SQL Server instance when an alert ccurred, including custm cunter alerts. SQLdm displays as many alerts as can fit in the windw and uses clr cdes based n the alert type as shwn in the key belw the menu. While a single Timeline pint can represent mre than ne alert, the pint itself appears in the clr f the mst critical alert fr that time. Use the filters t pinpint the infrmatin yu want t view. If the displayed time frame is nt exactly what yu want t view, select anther perid frm the Filter drp-dwn list. Ntice that the measurement at the bttm f the windw changes frm hurs t days if yu switch frm a daily ptin t ne ver a perid f days. Select Pick a Day t select a specific day using the calendar. Yu can als use the time frame slider at the bttm f the view t zm in r ut by dragging the start and end bars t the desired psitin. Click the left r right arrws t mve yur set range t anther perid in the timeline. SQLdm retains the range size, but changes the results based n the dates within the range. SQLdm displays alerts n the Timeline in yur lcal time even if the mnitred SQL Server instance where the event ccurred is lcated in a different time zne. Access the Timeline view Yu can pen the Timeline view f the SQLdm Overview tab by selecting the apprpriate SQL Server instance, and then clicking Overview > Timeline. Access mre alert detail frm the Timeline View the ttal number f alerts at a specific time When yu hver yur cursr ver a pint in the timeline, SQLdm displays the number f alerts fr the time displayed in the timestamp. Zm in fr mre detail Yur alert cnfiguratin may cause the Timeline view t appear cluttered in the default settings. Occasinally, a timeline pint appears withut an attached alert flag t let yu knw abut the assciated alert. If yu experience these issues, use the time frame slider at the bttm f the view t zm in fr a clearer picture f a set f alerts. View alerts While the Timeline prvides yur alerts in chrnlgical frmat, yu may want t view mre detail abut a single alert while using this view. T access the Alerts view frm the Timeline, simply right-click the alert and select View Alerts. SQLdm displays the view yu receive when yu click the Alerts pane fr a mnitred SQL Server instance.

167 Alert n SQL Server Metrics SQLdm allws yu t cnfigure alerts t infrm and warn yu abut appraching issues with yur SQL Server instances. Yu can view these alerts using the SQLdm Cnsle, the Idera Newsfeed, r SQLdm Mbile. When an alert threshld is reached, SQLdm can: Send an ntificatin Pp up an alert message in yur Windws taskbar Write an event t the Windws Event lg Generate an event n the Timeline Send the alert message t the Idera Newsfeed Actin Prvider, which publishes the alert message as a status update n the server wall in the Idera Newsfeed interface and n the Active Alerts view in SQLdm Mbile Create a new T D item (Nte that beginning with SQLdm 7.0, the T D feature is available nly t users wh had T D activated in an earlier 6.x versin. This versin f SQLdm des nt supprt this feature fr new users.) In respnse t a set threshld entering the errr level, SQLdm can perfrm ne r mre f the fllwing actins: Send an ntificatin Write an event t the Windws Event lg Generate an event n the Timeline Send the alert message t the Idera Newsfeed Actin Prvider, which publishes the alert message as a status update n the server wall in the Idera Newsfeed interface and n the Active Alerts view in SQLdm Mbile Create a new T D item (Nte that beginning with SQLdm 7.0, the T D feature is available nly t users wh had T D activated in an earlier 6.x versin. This versin f SQLdm des nt supprt this feature fr new users.) Once yu crrect the situatin triggering the alert, SQLdm alerts yu again if the situatin recurs. TIP On each SQLdm view, clumns cntaining assciated alerts are highlighted with their current status clr. Yu can right-click many f these clumns and select Cnfigure Alert t change the assciated threshlds. Database- r disk-level alerts SQLdm includes sme alerts that allw yu t set them at a database r disk level, meaning that yu can set different alert threshlds fr each database r disk within a mnitred SQL Server instance. Alert templates SQLdm allws yu t cnfigure generic alert settings as a template that yu can apply t servers and grups f servers in yur rganizatin. Click Tls > Alert Cnfiguratin Templates and cmplete the required fields t cnfigure an alert template. Infrmatinal alerts Infrmatinal alerts allw yu t set a threshld that, when generated, triggers a status that des nt affect the verall status f the server within SQLdm. Yu can use infrmatinal alerts t ntify an administratr f the state f a particular metric fr a server r trigger secndary prcesses that culd take actin t prevent issue escalatin.

168 TIP Nte that fr certain metrics, using the infrmatinal alert means that yu n lnger receive a warning r critical alert fr events generated by that metric. Please review the situatin befre setting up an infrmatinal alert. Idera Newsfeed The Idera Newsfeed is a revlutinary new way fr DBAs and managers t cllabrate, share knwledge, and keep clse tabs n yur mst critical SQL Server issues. With the Idera Newsfeed, yu can quickly share infrmatin t stay infrmed, be mre prductive and shrten the time t prblem reslutin. Fr mre infrmatin, see the Idera Newsfeed Help. SQLdm Mbile SQLdm Mbile includes the Idera Newsfeed as well as several dashbard views that define yur server health and expse critical alerts. Yu can access the SQLdm Mbile Web applicatin frm mst smart phnes and mbile devices. Cnfigure alerts The Alert Cnfiguratin windw allws yu t set up alerts fr specific SQL Server instances. T pen the Alert Cnfiguratin windw with a SQL Server instance selected, right-click the instance, and then select Cnfigure Alerts. Yu can set the acceptable threshlds using the fllwing alert types: Alert Type Clr Meaning OK Green Acceptable threshld where SQLdm des nt generate an alert. Infrmatinal Blue Infrmatinal threshld where SQLdm generates an infrmatinal alert. Warning Yellw Warning threshld where SQLdm generates a warning alert. Critical Red Critical threshld where SQLdm generates a critical alert. In additin t setting the threshlds fr specific alerts, yu can custmize yur alerts by adding cmments t each alert. Cmments allw yu t include instructins t users when a level reaches a particular threshld r t prvide additinal infrmatin abut the alert. Yu can als custmize the levels at which SQLdm prvides alert ntificatins by changing the infrmatinal, warning, and critical values either n the Cnfiguratin tab f the Alert Cnfiguratin windw r, fr database- and disk-level alerts, n the Database Threshld Cnfiguratin windw available by selecting the database r disk, and then clicking Edit. Yu can als base yur alerts n the past perfrmance f the metrics cllected by SQLdm. This is a pwerful and effective way t make sure that the alerts yu receive are utside f yur typical metric ranges. TIP Fr each alert metric, yu can enter the specific criteria by duble-clicking the values n the Cnfiguratin tab. T cnfigure an alert: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the metric yu want t edit frm the list in the Alert Cnfiguratin windw.

169 4. If the metric features a per-database r per-disk alert, n the Cnfiguratin tab f the Alert Cnfiguratin windw, click Add. Use the drp-dwn list t select the database r disk t which yu want t apply these settings. If the metric applies at the instance level, cntinue with the next step. 5. Check the bxes next t Infrmatinal, Warning, and Critical t include alerts fr these states. 6. Change the alert threshlds by mving the arrws t the apprpriate levels r by duble-clicking the value and typing a new threshld level. 7. If the metric features a per-database r per-disk alert, click Advanced t apply any advanced settings, such as alert suppressin r autgrw settings. Click OK. If the metric applies at the instance level, cntinue with the next step. 8. Select the Cmments tab and enter infrmatin yu want displayed in the alert message fr this metric. 9. Click Apply. 10. If yu want t replicate these edits t ther SQL Server instance SQLdm is mnitring, tags, r templates, click Yes. 11. Click OK t accept yur changes. TIP Nte that when yu mdify an alertable metric in the Alert Cnfiguratin windw, the Create Template buttn is disabled. Once yu apply the mdificatin, this cmmand buttn is enabled again. Alert refresh A full refresh f alerts excluding table fragmentatin ccurs in the fllwing circumstances even if lnger cllectin intervals are defined: when the cllectin service starts when the cllectin service receives a new wrklad, such as redirecting the Management Service t a new Repsitry when yu add a SQL Server fr cllectin when a SQL Server resumes frm Maintenance Mde when a user selects Refresh Alerts This refresh des nt cause cllectin f nn-alertable data, nr cause cllectin f anything that is disabled. Table Fragmentatin alert threshlds SQLdm updates Table Fragmentatin alerts with new threshld infrmatin nly when new data is generated during the table statistics cllectin interval. It is preferred that yu set yur table statistics cllectin interval t ccur when yur server is nt perfrming any prductin tasks. Because this data cllectin ccurs at mst nce per day and yu can cnfigure it t run as infrequently as nce per week, yu may experience a significant delay befre new alerts are generated with yur new alert threshld. Yu can cnfigure yur wait mnitring using the Mnitred SQL Server Prperties windw. Apply different alert threshlds t multiple databases r disks Sme f the available alerts allw yu t apply them independently t multiple databases r disks n yur mnitred SQL Server instance. When yu click the alert t mdify the threshlds, ntice that a list f yur databases r disks appears with the assciated threshlds as they are currently set. Click Edit t make yur changes. The Database Threshld Cnfiguratin dialg lets yu specify the database, and then select the threshlds fr that database nly. The Disk Threshld Cnfiguratin dialg prvides the same functinality, nly disks replace the databases.

170 Alert templates SQLdm allws yu t cnfigure generic alert settings as a template that yu can apply t servers and grups f servers in yur rganizatin. Click Tls > Alert Cnfiguratin Templates and cmplete the required fields t cnfigure an alert template. Infrmatinal alerts Infrmatinal alerts allw yu t set a threshld that, when generated, triggers a status that des nt affect the verall status f the server within SQLdm. Yu can use infrmatinal alerts t ntify an administratr f the state f a particular metric fr a server r trigger secndary prcesses that culd take actin t prevent issue escalatin. TIP Nte that fr certain metrics, using the infrmatinal alert means that yu n lnger receive a warning r critical alert fr events generated by that metric. Please review the situatin befre setting up an infrmatinal alert. Cnfigure alert templates The Alert Templates windw allws yu t cnfigure generic alert settings that yu can apply t servers and grups f servers in yur rganizatin. An event that causes a metric t n lnger meet a cnditin r t exceed a threshld signals SQLdm t raise an alert. Alert templates save yu time and help yu t avid mistakes by simplifying alert cnfiguratin acrss yur envirnment. SQLdm displays the default template name and descriptin in bld text. Applying an alert template t a mnitred server verwrites all existing alert cnfiguratins. Yu can make any custm changes t the specific server's alert cnfiguratin nce the template is applied. If yu make a change t a template that is applied t a server, yu must als reapply the template t that server using the Apply T buttn. TIP Servers are nt permanently attached t an applied alert template. SQLdm des nt prpagate t the mnitred server any changes made t the template unless explicitly applied. A template allws yu t apply the same alert cnfiguratins t mre than ne SQL Server instance. It helps yu avid simple mistakes such as transpsing characters r leaving ut metric details that culd ccur when yu manually cnfigure each server. Alert templates als help yu rll ut changes by making the updates in a single lcatin and then rlling ut the changes acrss yur envirnment. If yu are mre interested in ad hc alert cnfiguratin, remember that yu can use a template t return a server t default settings if yu make any changes that yu later want t revert. Access the Alert Templates windw Yu can pen the Alert Templates windw frm the SQLdm Cnsle menu bar by selecting Tls > Alert Cnfiguratin Templates. Create a new alert template Create a new alert template r edit the existing Default Template t suit yur needs when alerting n yur mnitred SQL Server instances. T create a new alert template: 1. Select Tls > Alert Cnfiguratin Templates. 2. Click New.

171 3. Type a unique name and descriptin. 4. If yu want t create a new template based n an existing template, select the name f the existing template frm the Cpy frm list. 5. If yu want t use this new template as yur default template, check Default Template. 6. Click OK when dne. 7. If yu want t apply this new template t yur existing SQL Server instances, click Yes in the cnfirmatin message bx. If yu d nt want t apply yur new template t any existing SQL Server instances at this pint, click N. 8. Cnfigure yur alert settings, and then click OK. Change an existing template SQLdm allws yu t make changes t an existing alert template. Select the template frm the list, and then click View/Edit. If necessary, yu can delete any existing template except fr the Default Template. T delete a template, select the template yu want t delete, and then click Delete. Apply template changes t a tag r server Once yu create a new template r make changes t an existing template, yu shuld apply the updates t yur tags r servers. Select the template frm the list, click Apply T, select a tag r servers t which yu want t apply the alert template, and then click OK. Nte that if the template yu are making changes t is already assciated with a tag r server, these changes are nt autmatically applied when yu change the template. Yu must use the Apply T buttn and select the apprpriate tag r servers. Set a template t use as the default Yu can set an existing template as the default fr SQLdm t apply t all new servers added withut specifying an alert template. T designate a template as the default, click the template in the list, click Set Default, and then click OK. If there is nly ne template in yur list, SQLdm uses this template as the default. Apply alert templates t individual databases r disks within an instance SQLdm includes the ability t apply sme alert threshlds n a per-database r per-disk basis within an instance. When yu create an alert template and include ne f these alerts, yu cannt select which database r disk t apply the alert t because that is unknwn in a template. Fr that reasn, these alerts apply t all databases and disks within the instance t which it is applied. Cnfigure alert template settings The Alert Template Cnfiguratin windw allws yu t set up the alerts templates fr multiple r all SQL Server instances. TIP Be sure t review a list f the default alert IDs, their descriptins, and assciated events befre cnfiguring yur alerts. Yu can set the acceptable threshlds using the fllwing alert types: Alert Type Clr Meaning OK Green Acceptable threshld where SQLdm des nt generate an alert.

172 Alert Type Clr Meaning Infrmatinal Blue Infrmatinal threshld where SQLdm generates an infrmatinal alert. Warning Yellw Warning threshld where SQLdm generates a warning alert. Critical Red Critical threshld where SQLdm generates a critical alert. In additin t setting the threshlds fr specific alerts, yu can custmize yur alerts by adding cmments t each alert. Cmments allw yu t include instructins t users when a level reaches a particular threshld r t prvide additinal infrmatin abut the alert. Yu can als custmize the levels at which SQLdm prvides alert ntificatins by changing the infrmatinal, warning, and critical values either n the Cnfiguratin tab f the Alert Cnfiguratin windw r, fr database- and disk-level alerts, n the Database Threshld Cnfiguratin windw available by selecting the database r disk, and then clicking Edit. Yu can als base yur alerts n the past perfrmance f the metrics cllected by SQLdm. This is a pwerful and effective way t make sure that the alerts yu receive are utside f yur typical metric ranges. TIP Fr each alert metric, yu can enter the specific criteria by duble-clicking the values n the Cnfiguratin tab. Yu can add custm metrics t yur alert cnfiguratin by using the Add Custm Cunter wizard n the Administratin windw. This dialg allws yu t use custm cunters t track metrics that SQLdm begins t mnitr. Yu can select metrics in PerfMn, SQL Server, and even metrics mnitred via custm T-SQL script. T cnfigure the settings fr an alert template: 1. Select the metric yu want t edit frm the list in the Alert Template Cnfiguratin windw. 2. Check the bxes next t Infrmatinal, Warning, and Critical t include alerts fr these states. 3. Change the alert threshlds by mving the arrws t the apprpriate levels r by duble-clicking the value and typing a new threshld level. 4. Select the Cmments tab and enter infrmatin yu want displayed in the alert message fr this metric. 5. Click Apply. 6. If yu want SQLdm t replicate yur edits t every mnitred SQL Server instance, click Yes. 7. Click OK t accept yur changes. Use alert templates in individual databases r disks within an instance SQLdm includes the ability t apply sme alert threshlds n a per-database r per-disk basis within an instance. When yu create an alert template and include ne f these alerts, yu cannt select which database r disk t apply the alert t because that is unknwn in a template. Fr that reasn, these alerts apply t all databases and disks within the instance t which it is applied. Fr additinal infrmatin, see Cnfigure database threshlds r Cnfigure disk threshlds. Abut infrmatinal alerts Infrmatinal alerts allw yu t set a threshld that, when generated, triggers a status that des nt affect the verall status f the server within SQLdm. Yu can use infrmatinal alerts t ntify an administratr f the state f a particular metric fr a server r trigger secndary prcesses that culd take actin t prevent issue escalatin.

173 TIP Nte that fr certain metrics, using the infrmatinal alert means that yu n lnger receive a warning r critical alert fr events generated by that metric. Please review the situatin befre setting up an infrmatinal alert. Cnfigure database threshlds The Database Threshld Cnfiguratin dialg allws yu t set alert threshlds fr selected databases n yur SQL Server instance. Nt all alerts are available fr database-specific applicatin. The fllwing alerts include database-specific settings: Database Full (Percent) Database Full (Size) Lg Full (Percent) Lg Full (Size) Use the Advanced buttn t set hw and when alerts are raised by limiting the number f alerts and ntificatins generated. T add a database fr specific alert cnfiguratin: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the database-specific metric yu want t edit frm the list in the Alert Cnfiguratin windw. 4. On the Cnfiguratin tab, click Add. 5. Select the database frm the available drp-dwn list. 6. Make the apprpriate changes t yur alert cnfiguratin fr this database, and then click OK. SQLdm nw displays that database in the list n the Cnfiguratin tab. 7. Click OK t accept yur changes. T edit the alert threshld cnfiguratin fr a database: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the database-specific metric yu want t edit frm the list in the Alert Cnfiguratin windw. 4. On the Cnfiguratin tab, click the database yu want t cnfigure, and then click Edit. 5. Change the alert threshlds by mving the arrws t the apprpriate levels r by duble-clicking the value and typing a new threshld level, and then click OK. 6. Click Apply. 7. If yu want SQLdm t replicate yur edits t every mnitred SQL Server instance, click Yes, select the instances yu want t include, and then click OK. 8. Click OK t accept yur changes. T delete the alert threshld cnfiguratin fr a database: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the metric frm which yu want t remve the specific database frm the list in the Alert Cnfiguratin windw. 4. On the Cnfiguratin tab, click the database yu want t delete, and then click Delete. 5. Click Yes in the cnfirmatin windw. 6. Click Apply.

174 7. If yu want t delete the same database frm any ther SQL Server instance SQLdm is mnitring, click Yes, select the instances yu want t include, and then click OK. 8. Click OK t accept yur changes. Cnfigure disk threshlds The Disk Threshld Cnfiguratin dialg allws yu t set alert threshlds fr selected disks n yur SQL Server instance. Nt all alerts are available fr applying disk-specific threshlds. The fllwing alerts include disk-specific settings: OS Disk Free Space (Size) OS Disk Full (Percent) Use the Advanced buttn t set hw and when alerts are raised by limiting the number f alerts and ntificatins generated. T add a disk fr specific alert cnfiguratin: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the disk-specific metric yu want t edit frm the list in the Alert Cnfiguratin windw. 4. On the Cnfiguratin tab, click Add. 5. Select the disk frm the available drp-dwn list. 6. Make the apprpriate changes t yur alert cnfiguratin fr this disk, and then click OK. SQLdm nw displays that disk in the list n the Cnfiguratin tab. 7. Click OK t accept yur changes. T edit the alert threshld cnfiguratin fr a disk: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the disk-specific metric yu want t edit frm the list in the Alert Cnfiguratin windw. 4. On the Cnfiguratin tab, click the disk yu want t cnfigure, and then click Edit. 5. Change the alert threshlds by mving the arrws t the apprpriate levels r by duble-clicking the value and typing a new threshld level, and then click OK. 6. Click Apply. 7. If yu want SQLdm t replicate yur edits t every mnitred SQL Server instance, click Yes, select the instances yu want t include, and then click OK. 8. Click OK t accept yur changes. T delete the alert threshld cnfiguratin fr a disk: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select the metric frm which yu want t remve the specific disk frm the list in the Alert Cnfiguratin windw. 4. On the Cnfiguratin tab, click the disk yu want t delete, and then click Delete. 5. Click Yes in the cnfirmatin windw. 6. Click Apply. 7. If yu want t delete the same disk frm any ther SQL Server instance SQLdm is mnitring, click Yes, select the instances yu want t include, and then click OK. 8. Click OK t accept yur changes.

175 Set advanced alert ptins The Advanced Alert Settings windw allws yu t cntrl hw and when alerts are raised by limiting the number f alerts and ntificatins that are generated. Alert Duratin Alert duratin allws yu t select the ttal time an alert is raised fr an event. Alert Suppressin Alert suppressin allws yu t select the amunt f time SQLdm waits befre alerting n a metric that has exceeded threshld limits. Alert Filters Alert filters allws yu t select: Disk drive exclusins t exclude ne r mre disk drives frm triggering an alert Text and regular expressins t exclude certain wrds and expressins frm triggering an alert Autgrw Settings Autgrw settings allws yu t select whether yu want SQLdm t take autgrwth int accunt when calculating the remaining space available. Database Exclusins Database exclusins allws yu t select the databases yu want t exclude frm database alerts. Jb Exclusins Jb exclusins allws yu t select bth the jbs and jb categries yu want t exclude frm jb alerts. Sessins Exclusins Sessins exclusins allws yu t select the applicatins, hst servers, and users yu want t exclude frm jb alerts. Custm Cunters Custm cunters allws yu t select whether SQLdm generates an alert when a custm cunter is nt cllected. Cnfigure a custm respnse when an alert is generated by SQLdm SQLdm allws yu t cnfigure when and hw alert respnses are generated. Yu can select frm the fllwing alert respnses (prviders): Send an t a persn r grup f peple Lg an event in the Windws Event Lg Enable the Query Mnitr Execute a prgram r utility Send an event t yur Netwrk Management tl Execute a SQL Agent Jb Execute a Script Create a T D (Nte that beginning with SQLdm 7.0, the T D feature is available nly t users wh had T D activated in an earlier 6.x versin. This versin f SQLdm des nt supprt this feature fr new users.)

176 T cnfigure a custm respnse when an alert is generated, select Tls > Alert Actins and Respnses frm the cnsle tlbar. Cnfigure alert duratin SQLdm allws yu t determine the ttal time an alert is raised fr an event ccurring n a specified SQL Server instance. The Alert Duratin tab f the Advanced Alert Cnfiguratin windw prvides a page fr yu t enter the duratin f the alert in hurs and minutes. Fr the SQL Server Agent Jb Failure metric, yu can specify whether yu want SQLdm t trigger the alert each time any jb fails r t raise an alert nly upn the failure f the mst recently-executed jb. The metrics that allw fr specifying alert duratin include the fllwing: SQL Server Agent Jb Cmpletin SQL Server Agent Jb Failure SQL Server Agent Lng Running Jb (Minutes) SQL Server Agent Lng Running Jb (Percent) T use ad hc Alert Cnfiguratin t enter hw lng a jb alert remains active: 1. In the Navigatin page, click Servers. 2. Right-click the apprpriate SQL server instance, and then select Cnfigure Alerts. 3. Select the metric fr which yu want t cnfigure an alert. 4. Click Advanced. 5. Click Alert Duratin. 6. Type r use the selectin windw t enter the alert duratin in hurs and minutes. 7. Click OK. 8. T accept these changes, click OK. T use Alert Cnfiguratin templates t enter hw lng a jb alert remains active: 1. Click Tls > Alert Cnfiguratin Templates. 2. Click New r select an existing template, and then click View/Edit. 3. If yu clicked New, type a name, and then click Edit Cnfiguratin. 4. If yu clicked View/Edit, click Edit Cnfiguratin. 5. Select the metric fr which yu want t cnfigure an alert. 6. Click Advanced. 7. Click Alert Duratin. 8. If yu selected the SQL Server Agent Jb Cmpletin, SQL Server Agent Lng Running Jb (Minutes), r SQL Server Agent Lng Running Jb (Percent) metric, cntinue with the next step. If yu selected the SQL Server Agent Jb Failure metric, select Anytime a jb failure ccurs t trigger an alert each time a jb failure ccurs r select Only if the mst recent jb executin failed if yu want t raise an alert nly when the mst recently-executed jb fails. 9. Type r use the selectin windw t enter the alert duratin in hurs and minutes. 10. Click OK. 11. If yu want SQLdm t replicate yur edits t every mnitred SQL Server instance, click Yes. 12. T accept these changes, click OK.

177 Cnfigure alert suppressin In certain envirnments, it is acceptable fr sme metrics t exceed the cnfigured alert threshlds fr very shrt perids f time, fr example ne refresh. Typically these exceptins last less than a minute. If yu are mnitring many SQL Server instances r if the amunt f data cllected is very high, this culd prduce a significant number f alerts. The Advanced Alert Cnfiguratin windw allws yu t limit the number f these alerts that are generated by letting yu input the number f minutes a threshld vilatin ccurs befre an alert is raised, reducing the amunt f alert "nise" yu receive. The amunt f time yu enter here depends n hw critical the metric is in yur envirnment and the amunt f time SQLdm waits between refreshes. If yu enter a time less than that f the refresh, the secnd cnsecutive refresh where the alert is utside the acceptable threshld range prmpts the alert. The fllwing table displays the length f time SQLdm waits befre an alert is raised when the scheduled refresh ccurs every six minutes and varius values are entered: Time entered n the Advanced Alert Cnfiguratin windw Alert is generated 1-5 minutes Secnd Refresh ccurs six minutes after the first encunter f the prblem 6-11 minutes Third Refresh ccurs 18 minutes after the first encunter f the prblem minutes Furth Refresh ccurs 24 minutes after the first encunter f the prblem Cnfigure alert filters - disk drive exclusins By default, certain metrics include all drives within a specific SQL Server instance when mnitring fr events that can trigger an alert. The Alert Filters tab f the Advanced Alert Cnfiguratin windw allws yu t select ne f mre disk drives t exclude frm alerting n the selected metric. The alerts that allw fr disk drive exclusins include the fllwing: Average Disk Millisecnds Per Read Average Disk Millisecnds Per Transfer Average Disk Millisecnds Per Write Disk Reads Per Secnd Disk Transfers Per Secnd Disk Writes Per Secnd OS Average Disk Queue Length Per Disk (Cunt) OS Disk Free Space (Size) OS Disk Full (Percent) OS Disk Time Per Disk (Percent) T use ad hc Alert Cnfiguratin t exclude disk drives frm an alert: 1. In the Navigatin page, click Servers. 2. Right-click the apprpriate SQL server instance, and then select Cnfigure Alerts.

178 3. Select the metric fr which yu want t cnfigure an alert. 4. Select the apprpriate disk, click Edit, and then click Advanced. 5. Click the Alert Filters tab. 6. Click Exclude. 7. Select ne r mre disk drives frm the list, and then click Exclude. 8. Click OK. 9. T accept these changes, click OK. T use Alert Cnfiguratin Templates t exclude disk drives frm an alert: 1. Click Tls > Alert Cnfiguratin Templates. 2. Click New r select an existing template, and then click View/Edit. 3. If yu clicked New, type a name, and then click Edit Cnfiguratin. 4. If yu clicked View/Edit, click Edit Cnfiguratin. 5. Select the metric fr which yu want t cnfigure an alert. 6. Select the apprpriate disk, click Edit, and then click Advanced. 7. Click the Alert Filters tab. 8. Type the name f the disk drives yu want t exclude frm alerts. Use semiclns t separate names and d nt use wildcard characters. 9. Click OK. 10. If yu want SQLdm t replicate yur edits t every mnitred SQL Server instance, click Yes. 11. T accept these changes, click OK. Cnfigure text and expressin alerts SQL Server Agent Lg and SQL Server Errr Lg metrics allw users t trigger an alert based n certain text r regular expressins. SQLdm prvides different levels f alerts s yu can select whether yu want t generate a critical, warning, r infrmatinal alert based n yur entered data. Yu can als limit the size f yur lgs t decrease yur respnse time and avid using additinal space n yur server. T use ad hc Alert Cnfiguratin t enter text r a regular expressin t trigger an alert: 1. In the Navigatin page, click Servers. 2. Right-click the apprpriate SQL server instance, and then select Cnfigure Alerts. 3. Select the metric fr which yu want t cnfigure an alert. 4. Click Advanced. 5. If yu want t trigger an alert fr certain text, type the text in the apprpriate field. Use semiclns t separate names and a percent (%) character as a wildcard. 6. If yu want t trigger an alert fr a certain regular expressin, type the expressin in the apprpriate field. Type nly ne regular expressin per line. 7. Click OK. 8. T accept these changes, click OK. T use Alert Cnfiguratin Templates t enter text r a regular expressin t trigger an alert: 1. Click Tls > Alert Cnfiguratin Templates. 2. Click New r select an existing template, and then click View/Edit. 3. If yu clicked New, type a name, and then click Edit Cnfiguratin.

179 4. If yu clicked View/Edit, click Edit Cnfiguratin. 5. Select the metric fr which yu want t cnfigure an alert. 6. Click Advanced. 7. If yu want t trigger an alert fr certain text, type the text in the apprpriate field. Use semiclns t separate names and a percent (%) character as a wildcard. 8. If yu want t trigger an alert fr a certain regular expressin, type the expressin in the apprpriate field. Type nly ne regular expressin per line. 9. Click OK. 10. If yu want SQLdm t replicate yur edits t every mnitred SQL Server instance, click Yes. 11. T accept these changes, click OK. Limit the size f a lg that SQLdm reads In an attempt t imprve respnse time and avid using unnecessary space n yur server, yu can designate the maximum size f yur SQL Server Agent lg and yur SQL Server Errr lg that SQLdm reads. When a lg reaches the size limit set in the Alert Cnfiguratin, it triggers an alert. SQLdm des nt display in the Lgs view any data frm errr r agent lgs in excess f the size limit. A quick slutin t decrease the size f yur file is t click Cycle Server Lg t archive the infrmatin in the mst recent lg and start a new lg. Yu can als cycle the lg using SSMS. TIP Befre cycling yur lg, it is imprtant t nte that if yu have a limit set, then the lg file deleted is the ldest lg file stred. If yu want t keep that lg file, cpy the file elsewhere befre cycling the lg. TIP SQL Server 2000 users als must restart the SQL Server Agent Service after cycling the SQL Server Agent lg. The nly way t cycle the agent lg n SQL Server is t cycle the agent service. This prcess results in a new lg. T adjust the lg size limit that SQLdm reads: 1. View the Alert Cnfiguratin fr yur mnitred SQL Server instance. 2. Select either the SQL Server Agent Lg r the SQL Server Errr Lg alert, and then click Advanced. 3. In the Alert Filters tab, adjust the Size (MB) field based n what yu want fr yur lg size limit. 4. Click OK, and then click Apply. 5. Click OK in the cnfirmatin message if yu want t apply yur change t any ther SQL Server instances, r click N. Cnfigure size remaining SQL Server can autmatically expand a database r lg when necessary based n a set f parameters. The Autgrw Settings tab f the Advanced Alert Cnfiguratin windw allws yu t specify whether yu want t take this autgrwth int accunt when calculating the remaining space available. SQLdm allws yu t select whether t trigger an alert based n the current database r lg used size divided by the maximum pssible size. Click Yes, alert n the current used size divided by the maximum pssible size n the Autgrw Settings page t set the alert t include autgrw r click N, alert n the current used size divided by the current file size if yu d nt want t take SQL Server autgrwth int cnsideratin.

180 Understanding the dwnside f Autgrw Yu can avid unnecessary lng reads and pr respnse time frm SQL Server by minimizing the number f autgrw events ccurring in yur envirnment. Each time an aut-grwth event ccurs, SQL Server hlds up database prcessing while lking fr disk space fr the additinal data. Usually this new space is nt adjacent t the existing space and causes physical disk fragmentatin. As mre and mre aut-grwth events ccur, the mre the disk becmes fragmented, leading t lnger perids while SQL Server reads the databases. Cnfigure alert filters - database exclusins The Alert Filters tab f the Advanced Alert Cnfiguratin windw allws yu t select databases t exclude frm alerting n the selected metric. Yu can limit the amunt f alert nise generated fr very small databases, which tend t reprt a high fragmentatin rate, r databases that are in single user mde and are usually in use. The alerts that allw fr database exclusins include the fllwing: Data File Autgrw Database Full (Percent) Database Full (Size) Database Status Lg File Autgrw Lg Full (Percent) Lg Full (Size) Table Fragmentatin (Percent) Access the Alert Filters tab f the Alert Cnfiguratin windw 1. Right-click the SQL Server instance yu want t manage and then select Cnfigure Alerts. 2. Select the alert yu want t cnfigure. 3. If the alert is database-specific, select the apprpriate database, click Edit, and then click Advanced. If the alert is nt database-specific, click Advanced. 4. Click the Alert Filters tab. Exclude a database frm an alert Yu can select ne r mre databases t exclude frm alerting n the selected metric. 1. Access the Alert Filters tab using the previus steps. 2. Click Exclude. 3. Select ne r mre databases frm the list, and then click Exclude. 4. Click OK. 5. T accept these changes, click OK.

181 Cnfigure jb exclusins The Alert Filters tab f the Advanced Alert Cnfiguratin windw allws yu t select jbs r jb categries t include r exclude frm alerting fr the specified metric. Filtering allws yu t limit the amunt f alert nise generated fr SQL Server Agent Jbs r Jb categries that, fr example, are knwn t run fr a lng time. TIP By default, SQLdm alerts n all Jbs. If yu check the Alert n individual jb steps bx, all jb steps generate alerts. Using the Include filter limits jb alerts t nly thse SQL Server Agent Jb steps that apply t the filter. The Exclude filter limits the jb alerts t every SQL Server Agent Jb step except fr thse included in the Exclude filter. The metrics that allw fr SQL Server Agent Jb exclusins include the fllwing: SQL Server Agent Jb Cmpletin SQL Server Agent Jb Failure SQL Server Agent Lng Running Jb (Minutes) SQL Server Agent Lng Running Jb (Percent) T filter SQL Server Agent Jb alerts: 1. Open the Alert Cnfiguratin windw and select the alert yu want t cnfigure. 2. Click Advanced. 3. Select the Jb Filters tab. 4. Check the Alert n individual jb steps bx if yu wuld like an alert fr each step in each jb. 5. Click the Add buttn under the Include r Exclude filters. 6. Enter the Jb Name r Jb Categries t include r exclude and click OK. Use the percent symbl (%) as a wildcard. 7. Click OK t apply yur changes. Cnfigure sessin exclusins The Advanced Alert Cnfiguratin windw allws yu t exclude applicatins, hst servers, and users frm the selected alert. Yu can limit the amunt f alert nise generated by knwn applicatins, pwer users, r even a whle list f pwer users, such as a develpment team, that cmmnly exceed yur alert threshlds. The metrics that allw fr sessin exclusins include the fllwing: Blcking Sessin Wait Time (Secnds) Oldest Open Transactin (Minutes) Sessin CPU Time (Secnds) T cnfigure sessin exclusins: 1. Open the Alert Cnfiguratin windw and select the alert yu want t cnfigure. 2. Click Advanced. 3. Enter the applicatins, hst servers, and users yu want t exclude frm the alert using % fr wildcards and semiclns t separate applicatin names. 4. Click OK t save yur cnfiguratin.

182 Cnfigure custm cunter suppressin The Advanced Alert Cnfiguratin windw allws yu t select whether yu want an alert created when SQLdm cannt cllect a custm cunter. Preventing an alert when yu cannt cllect the custm cunter eliminates any ptential nise the alert culd generate. TIP If a custm cunter cllectin fails, it is included in a critical summary alert that lists all the custm cunters that it culd nt cllect. Add r edit jb filter The Add Jb Filter r Edit Jb Filter windw allws yu t create r edit a filter t determine when yu want a SQL Server Agent jb cnditin t raise an alert. Access the add r edit jb filters T access the Add Jb Filter r Edit Jb Filter windw: 1. Right-click a SQL Server instance in the Servers tree. 2. Select Cnfigure Alerts. 3. Select ne f the fllwing alerts: SQL Server Agent Jb Cmpletin SQL Server Agent Jb Failure SQL Server Agent Lng Running Jb (Minutes) SQL Server Agent Lng Running Jb (Percent) 4. Click Advanced, and select Jb Filters. 5. Click Add r Edit in either the Include r Exclude list. Use the Jb Filters tab The Jb Filters tab allws yu t include r exclude a jb by jb categry, name, r step name if yu check Alert n individual jb steps. T add a jb filter: 1. Select Like r Equals in the Operatr drp-dwn windw fr either the Jb Categry, Jb Name, r Step Name field. 2. Enter the value t filter the jb fr in the Value field r click the Brwse buttn t brwse fr the bject yu want t filter. TIP Use the percent symbl (%) as a wildcard. 3. Click OK. TIP The Brwse buttn is nly available when adding r editing jb step filters fr a single SQL Server instance.

183 Alert value cnfiguratin The Value Cnfiguratin windw allws yu t select whether yu receive an alert fr a particular event based n the selected level fr that event. Fr example, if yu select the Critical alert level fr Offline fr Database Status, yu receive a Critical Level alert if the Database is ever ffline. The alerts are available as shwn in the fllwing image. Alert Level Descriptin The selected metric is in an OK state. The selected metric is in an Infrmatinal state. The selected metric is in a Warning state. The selected metric is in a Critical state. Access the Value Cnfiguratin windw SQLdm displays the Value Cnfiguratin windw when yu attempt t edit values fr certain metrics. T access the Value Cnfiguratin windw: 1. Right-click a mnitred SQL Server instance, and then select Cnfigure Alerts. 2. In the Alert cnfiguratin windw, select ne f the fllwing metrics: Database Status Mirrring Status OS Metrics Cllectin Status DTC Status Full-Text Search Status SQL Server Agent Status SQL Server Status SQL Server Agent Jb Cmpletin ESX Pwer State 3. Click Edit. VM Pwer State Abut infrmatinal alerts Infrmatinal alerts allw yu t set a threshld that, when generated, triggers a status that des nt affect the verall status f the server within SQLdm. Yu can use infrmatinal alerts t ntify an administratr f the state f a particular metric fr a server r trigger secndary prcesses that culd take actin t prevent issue escalatin.

184 TIP Nte that fr certain metrics, using the infrmatinal alert means that yu n lnger receive a warning r critical alert fr events generated by that metric. Please review the situatin befre setting up an infrmatinal alert. Base alerts n past perfrmance One f the mst imprtant steps in setting up SQLdm t successfully mnitr yur SQL Server instances is the cnfiguratin f yur alerts s that yu nly receive alerts n metrics that actually fall utside the typical perfrmance f yur envirnment. SQLdm allws yu t d this by letting yu set a perid f time where the metric ranges cllected fr a set f alerts help determine yur alert threshlds. After data cllectin begins, SQLdm gives yu recmmendatins fr tweaking yur alert threshlds fr the fllwing metrics: Blcked Sessins (Cunt) Client Cmputers (Cunt) Custm Cunters OS Average Disk Queue Length (Cunt) OS Disk Time (Percent) OS Memry Usage (Percent) OS Paging (Per Secnd) OS Privileged Time (Percent) OS Prcessr Queue Length (Cunt) OS Prcessr Time (Percent) OS User Time (Percent) SQL Server CPU Usage (Percent) SQL Server Respnse Time (Millisecnds) T cnfigure yur alert threshlds: 1. Cnfigure the perfrmance baseline. 2. View suggested alert threshlds. Ideally yu shuld wait until the baseline perid is ver. Abut 24 hurs after cllectins begin, SQLdm displays a bar in green with black diagnal lines fr related alerts n the Alert Cnfiguratin windw, as shwn in the fllwing image. This bar represents yu recmmended reference range. 3. As yur perfrmance baseline perid ends, text appears at the tp f yur Alert Cnfiguratin windw regarding available recmmendatins. Click the Alert Recmmendatin text t pen the Alert Recmmendatins windw fr yur SQL Server instance. This windw allws yu t see the threshlds SQLdm recmmends based n the data cllected during yur perfrmance baseline. 4. Either apply the alert recmmendatins r tweak yur threshlds.

185 View suggested alert threshlds SQLdm prvides yu alert recmmendatins t help eliminate false alerts, such as alerts fr metrics that fit within the typical perfrmance f yur server. Yu can view these recmmendatins n the Alert Recmmendatins windw. The Alert Recmmendatins windw is accessed by clicking the "Alert recmmendatins are available fr this SQL Server. Click here t view the recmmendatins nw." text at the tp f the Alert Cnfiguratin windw. This text appears after cllectins have ccurred in which alert threshlds fall within the baseline range. The recmmendatins presented are calculated using yur baseline and adding either 20% r 30% ver the standard deviatin. T edit the percentage ver the standard deviatin used, select the Optins buttn at the bttm f the Alert Recmmendatins windw. T use the Alert Recmmendatins windw: 1. Select the first metric in the Alert Recmmendatins list. The current alert cnfiguratin appears at the bttm f the windw s that yu can easily cmpare that against the recmmended warning and recmmended critical clumns. 2. If yu agree with the recmmendatins and want t apply them t yur metric, check the Apply bx. 3. Click OK. Set recmmended alert ptins Use the Alert Recmmendatin Optins windw t change the percentage abve yur perfrmance baseline that SQLdm uses when recmmending alert threshlds. Either type a percentage abve the baseline fr the Warning and Critical alert threshlds r use the Up and Dwn arrws. Cnfigure alerts fr imprtant cluster events SQL diagnstic manager allws yu t mnitr yur clustered SQL Server envirnment including alerts when a failver ccurs and when the preferred active cluster nde changes. An imprtant way t track clustering events using SQLdm is thrugh the usage f cluster alerts. Cluster Failver Alert By default, this alert is enabled and set t Critical. When a failver ccurs, SQLdm generates an alert and then perfrms ne f the fllwing actins: Clears after 12 hurs if n additinal alerts are generated n the cluster. Generates an additinal alert if anther cluster failver ccurs. Clears instantly when manually cleared. Cluster Active Nde Alert The active nde f the cluster is a nn-preferred nde. Yu can change this setting n the Cluster Settings tab f the Mnitred SQL Server Prperties dialg bx. The Cluster Active Nde is triggered when SQLdm detects that a clustered SQL Server instance is running n a nde ther than the cnfigured preferred nde. Best practices fr using the Cluster Alerts Chse the alert that best reflects yur envirnment and setup ntificatins fr it. Disable the ther alert if it is nt necessary.

186 Organize alerts The Alerts view allws yu t view all alerts fr all f the servers in yur rganizatin. Yu can rganize the alerts in the list using either the Current View r the Filter. TIP The Change clumn is a useful way t see the agent histry f a metric. This clumn tracks every status change ccurring between OK, infrmatinal, warning, and critical states. Access the Alerts view Yu can pen the Alerts view frm the SQLdm Cnsle by clicking Alerts in the Navigatin pane. Organize yur alerts by the Current View Yu can rganize yur alerts by selecting ne f the fllwing views frm the Current View sectin f the Navigatin Pane: Active Organizes all yur alerts that are currently active. By Severity Organizes all yur alerts by their severity. By Server Organizes all yur alerts by mnitred SQL Server instance. By Metric Organizes all yur alerts by each f the metrics affected. Agent Jb Failures Lists all the alerts caused by Agent Jb failures. Blcked Prcesses Lists all the alerts caused by blcked prcesses. Oldest Open Transactins Lists the ldest pen transactins that have alerts assciated with them. Query Mnitr Lists all the alerts assciated with the Query Mnitr. Table Rerganizatin Lists all the alerts assciated with table rerganizatin. Custm Allws yu t cnfigure the view t shw what is mst imprtant t yu. Organize yur alerts using the Filter SQLdm allws yu t rganize yur alerts using the available filter ptins. Click the Shw Filter Optins/Hide Filter Optins tggle in the Navigatin Pane t pen the Alerts filter. Filter ptins such as the specific view, SQL Server instance, metric,

187 severity, and time range assciated with the alert help pinpint t data yu want t view. Yu can als filter alerts based n the assigned tags. Cnfigure hw SQLdm respnds t alerts The Alert Actins and Respnses windw allws yu add, mdify, and cnfigure alert respnses. Yu can: Cnfigure yur (SMTP) settings t send ut alert ntificatins using the server available n yur netwrk. Cnfigure yur netwrk management (SNMP) settings t set up a netwrk management alert respnse. When yu first add yur SQL Server instance t SQLdm, yu shuld begin setting up yur alert threshlds, and then set up yur alert actin rules and prviders t specify wh receives related ntificatins. Access the Alert Actins and Respnses windw Yu can pen the Alert Actins and Respnses windw frm the SQLdm Cnsle menu by selecting Tls > Alert Actins and Respnses. Available Alert Respnses tab actins Yu can enable r disable an actin prvider by checking/clearing the bx in the Enabled clumn. Add Edit Cpy Click Add t create a new alert respnse. Click Edit t make mdificatins t an existing alert respnse. Click Cpy t make a duplicate f an existing alert respnse. The cpy functin can save time when yu want t change just ne setting n a particular rule. Remve Click Remve t delete the selected alert respnse. Available Actin Prviders tab actins Yu can enable r disable an actin prvider by checking/clearing the bx in the Enabled clumn. Add Edit Click Add t create a duplicate actin t add multiple instances t a rule. Fr example, create an alert respnse rule t trigger mre than ne SQL Server Agent jb. Click Edit t edit an SMTP r SNMP actin prvider. Remve Click Remve t delete an SMTP r SNMP actin prvider.

188 Cnfigure autmated respnses t alerts Use the Alert Respnse windw t create r mdify yur new alert respnse rule. Access the Alert Respnse windw 1. Select Tls > Alert Actins and Respnses. 2. Click Add n the Alert Respnses tab. Add a new rule After yu create a new rule, yu can then create a T D item and assign it t specific users fr when the cnditins cnfigured in yur ntificatin rule are met. Nte that beginning with SQLdm 7.0, the T D feature is available nly t users wh had T D activated in an earlier 6.x versin. This versin f SQLdm des nt supprt this feature fr new users. 1. Click Add n the Alert Respnses tab f the Alert Actins and Respnses dialg bx. 2. Enter a Name fr the rule. 3. Check the bxes fr the cnditins and destinatins fr the rule. 4. Click Enable t activate the assciated actin. Nte that all actins are disabled by default. 5. If yu enabled an actin, prvide any required infrmatin fr the selected actin. 6. Click Add t select additinal actins t perfrm in respnse t the alert. This feature allws yu t add multiple instances f certain actins. 7. Click the hyperlink text t select specific cnditins fr the rule. 8. Click OK when finished. Available cnditins By default, alert respnse rules are nt limited t specific SQL Server instances, metrics, severity levels, and times. Yu can use cnditins t tailr the triggers f yur alert respnses. The fllwing cnditins help yu manage alert respnse rules. Where the SQL Server Instance is in specified list Trigger a respnse when the listed SQL Server instance is included in the displayed list. Click specified list, and then select ne r mre instances t include in the alert respnse trigger. Click Select all t include all f the displayed instances. Where SQL Server Instance has a tag in specified list Trigger a respnse when the listed SQL Server instance cntains a tag in the displayed list. Click specified list, and then select ne r mre tags t include in the alert respnse trigger. Click Select all t include all f the displayed tags. Where the metric is in the specified list Trigger a respnse if the metric is included in the displayed list. Click specified list, and then select ne r mre metrics t include in the alert respnse trigger. Click Select all t include all f the displayed metrics. Where metric severity has changed Trigger a respnse when the metric severity changes regardless f level. Click the displayed severity level, and then select ne r mre severity levels t include in the alert respnse trigger.

189 Where refresh ccurred during a specific time frame Trigger a respnse if the refresh ccurred during the displayed time frame. Click during this time, and then select the time and date range t set the alert respnse trigger time frame. Available actin prviders Actin prviders allw yu t select actins that yu want t ccur as part f the alert respnse. By default, all actins are disabled. T enable an actin, click Enable next t the apprpriate actin. The fllwing actins help yu manage alert respnse rules. Idera Newsfeed Actin Prvider Publish the alert message as a status update n the server wall in the Idera Newsfeed interface. Fr mre infrmatin, see the Idera Newsfeed Help. (SMTP) Prvider When the criteria fr the new alert rule is met, SQLdm sends an alert message t the SMTP server, which then frwards the message t the specified address. Cnfigure yur settings and netwrk manager settings t receive these alert messages. Netwrk Management Prtcl (SNMP) Trap Message Prvider When the criteria fr the new alert rule is met, SQLdm sends an SNMP Trap message t the netwrk management cnsle based n the cnfiguratin f yur settings and netwrk management settings. Enable Query Mnitr Actin Prvider When the criteria fr the new alert rule is met, it triggers the Query Mnitr t start s that yu can cllect mre infrmatin. T enable query mnitr as an alert respnse: 1. Add the Enable Query Mnitr prvider. 2. Click fr this time perid in the Select Actins sectin f the Alert Respnse windw. 3. Select either Enable query mnitr t enable the query mnitr until it is manually disabled r Enable query mnitr fr a limited time. 4. Click OK. EventLg Actin Prvider When the criteria fr the new alert rule is met, an entry t the EventLg is created. Prgram Actin Prvider When the criteria fr the new alert rule is met, yu can specify a prgram fr the SQLdm Management Service t run in respnse t the alert. T start a prgram as an alert respnse: 1. Add the Prgram Actin prvider. 2. Click Prgram in the Select Actins sectin f the Alert Respnse windw. 3. Enter a descriptin fr the Prgram actin. 4. Enter the full path t the prgram yu want t launch as an alert respnse. Use the Mre Optins drp-dwn menu t select frm cmmn runtime arguments. TIP Yu can run executable (.exe) files nly thrugh the Prgram Actin Prvider. If yu need t run a batch (.bat) file, use cmd /c run.bat.

190 5. Enter the full path f the directry in which yu want the prgram t run. TIP The Start in field is useful when yu want a different directry fr where an actin begins and where the prgram resides. 6. Click Test t make sure that the SQLdm Management Service can run the prgram. 7. Click OK. SQL Agent Jb Actin Prvider When the criteria fr the new alert rule is met, yu can specify a SQL Agent Jb t run in respnse t the alert. T start a SQL Agent Jb as an alert respnse: 1. Add the SQL Agent Jb Actin prvider. 2. Click the SQL Agent Jb text in the Select Actins field. 3. Select the SQL Server instance frm the Server drp-dwn list r select %(Instance) t run the SQL Agent Jb n the server that caused the alert. 4. Click Brwse next t the Jb Name field. 5. On the Select Jb windw, select the SQL Server instance the SQL Agent Jb is lcated n and click Lad. 6. Select the SQL Agent jb frm the list and click OK. 7. If yu want t select a particular Jb Step t run, click the Brwse buttn in the Jb Step windw a. In the Select Jb Step windw click Lad. SQL Script Actin Prvider b. Select the Jb step frm the list and click OK. When the criteria fr the new alert rule is met, yu can specify a SQL Server script t run in respnse t the alert. T run a SQL Script Actin Prvider as an alert respnse: 1. Add the SQL Script Actin prvider. 2. Click the SQL Script text in the Select Actins field. 3. Enter a descriptin fr the SQL Script Actin in the Descriptin field. 4. Click Brwse t select the SQL Server instance r leave it at the default f %(Instance) t run the SQL Script n the server that caused the alert. 5. Either type in the T-SQL yu want t run when the alert criteria is met, r paste in the T-SQL frm anther applicatin. 6. Click OK. T D Actin Prvider When the criteria fr the new alert rule is met, a T D list item is created. TIP Idera is deprecating the T D list feature beginning with SQL diagnstic manager 7.0. While users wh had T D activated in an earlier 6.x versin can cntinue t use T D items, this versin f SQLdm des nt supprt this feature fr new users. Current T D users can reference Idera Slutin fr infrmatin n hw t enable the T D view. T create a T D as an alert respnse: 1. Add the T D actin prvider. 2. Click the smene text in the Select Actins field. 3. Enter the users t assign the T D in the Users field. 4. Enter a custm message in the Message field r accept the default text. 5. Click OK.

191 Change the cnditin value Click the underlined value and SQLdm displays a list f currently defined items fr yu t select as the new value. Make the necessary updates, and then click OK. Add actin prvider The Add Actin Prvider dialg bx allws yu t pick the actin prvider type yu want t use fr yur alert respnse. The fllwing chices are available: Enable Query Mnitr Actin Prvider Enable the Query Mnitr when the criteria f yur Alert Respnse rule is met. (SMTP) Prvider When the criteria fr the new alert rule is met, SQLdm sends an alert message t the SMTP server, which then frwards the message t the specified address. SQLdm allws yu t cnfigure yur settings and cnfigure yur netwrk management settings t prperly rute alert messages. Idera Newsfeed Actin Prvider Publish the alert message as a status update n the server wall in the Idera Newsfeed interface and n the Active Alerts view in SQLdm Mbile. Fr mre infrmatin, see the Idera Newsfeed Help. Netwrk Management (SNMP) Trap Message Prvider When the criteria fr the new alert rule is met, SQLdm sends an SNMP Trap message t the specified netwrk management cnsle. SQLdm allws yu t cnfigure yur settings and cnfigure yur netwrk management settings t prperly rute alert messages. Prgram Actin Prvider Start a prgram when the criteria f yur Alert Respnse rule is met. SQL Agent Jb Actin Prvider Execute a SQL Agent jb when the criteria f yur Alert Respnse rule is met. SQL Script Actin Prvider Execute a SQL Script when the criteria f yur Alert Respnse rule is met. T D Actin Prvider Create a T D Actin when the criteria f yur Alert Respnse is met. This ptin nly displays when yu have upgraded frm SQLdm 6.x and previusly enabled the T D feature. This feature is deprecated in SQLdm 7.0 and later. Alert Cmmunicatins wizard The Alert Cmmunicatins wizard allws yu t set up and cnfigure SMTP ( ) and SNMP (netwrk management) prviders fr yur alerts. Click Next t cntinue t the Chse Prvider Type windw f the wizard.

192 Access the Alert Cmmunicatin wizard 1. Select Tls > Alert Actins and Respnses frm the SQLdm tlbar menu. 2. Select the Actin Prviders tab and click Add. Chse prvider type The Chse Prvider Type windw f the Alert Cmmunicatin wizard allws yu t chse which type f prvider yu want t create. Select either Simple Mail Transfer Prtcl (SMTP) r Simple Netwrk Management Prtcl (SNMP) frm the Prvider Type drp-dwn, give the Prvider a name and click Next t cnfigure yur prvider. Simple Mail Transfer Prtcl (SMTP) This prvider allws yu t send an t ne r multiple addresses whenever alerts are generated. Simple Netwrk Management Prtcl (SNMP) This prvider allws yu t send an event t yur Netwrk Management system whenever alerts are generated. Access the Chse Prvider Type windw 1. Select Tls > Alert Actins and Respnses frm the SQLdm tlbar menu. 2. Select the Actin Prviders tab and click Add. 3. Click Next n the Welcme t the Alert Cmmunicatins wizard windw. Cnfigure settings The Alert Cmmunicatins wizard allws yu t cnfigure settings fr sending ut alert ntificatins using the server available n yur netwrk. Cnfigure yur settings T cnfigure yur settings: 1. Click Alerts in the Navigatin pane, and then click Alert Actins and Respnses. 2. Click the Actin Prviders tab. 3. Click Add. 4. On the Welcme page f the Alert Cmmunicatins wizard, click Next. 5. Select the Simple Mail Transfer Prtcl (SMTP) prvider type, type a unique name, and then click Next. 6. Type the SMTP address, prt number, and the number f secnds t wait befre a timeut ccurs. 7. If the Server requires authenticatin, check Server requires authenticatin, and then type the apprpriate lgin infrmatin fr the server. 8. Type the Name and address yu want t appear in the Frm field in alert ntificatins. 9. T verify the cnnectin t the SMTP server, click Test. Type the address t send the test , and then click OK.

193 10. Verify that the crrect recipient received the test message, and then click OK. If the test is unsuccessful, review yur settings. 11. Click Finish. Cnfigure netwrk management settings The Alert Cmmunicatins wizard allws yu t set up Simple Netwrk Management Prtcl (SNMP) fr sending ut alert events t yur Netwrk Management system n the SNMP Cnfiguratin windw. SQLdm includes a MIB that yu can use in yur Netwrk Management System t frmat the events that are sent by SQLdm. The MIB file is lcated in the rt directry f yur SQLdm installatin and is named Idera.MIB. TIP SQLdm supprts SNMPv1 and SNMPv2 Access the Alert Cmmunicatins wizard SNMP Cnfiguratin windw 1. Select Tls > Alert Actins and Respnses frm the SQLdm tlbar menu. 2. Select the Actin Prviders tab and click Add. 3. Click Next n the Welcme t the Alert Cmmunicatins wizard windw. 4. Select Simple Netwrk Management Prtcl (SNMP) frm the Prvider Type drp-dwn. 5. Enter a name fr yur prvider. 6. Click Next. Set up yur SNMP cmmunicatin 1. Enter the SNMP address, prt number, and the cmmunity name that yu want t use. 2. Click OK. TIP It is best t specify a cmputer name fr the address, especially in a DHCP envirnment. If the manager has a static address, enter the IPv4 frmatted address instead. 3. Click Test t verify the cnnectin t the SNMP enabled management cnsle. 4. Verify that the test event arrived and click OK if the test is successful. 5. Click Finish. Understanding the Idera MIB A MIB is a standardized file that defines the data that is sent t the Netwrk Management Cnsle in the SNMP Trap events generated by SQLdm. SNMP traps enable an agent t spntaneusly infrm the management statin f significant events by way f an unslicited SNMP message. Traps are suitable when there is a large number f devices and each device has a large number f bjects. Nte that in rder fr a management system t interpret a trap sent t it by an agent, it needs t have the MIB fr that trap laded.

194 The MIB file (Idera.MIB) defines the fllwing data: Name OID Syntax Descriptin Alert Summary DisplayString Summary text f the alert Alert Text DisplayString Full text descriptin f the alert Metric DisplayString SQLdm metric that triggered the alert Severity DisplayString Severity f the alert Instance DisplayString The SQL server instance that triggered the alert Database DisplayString If applicable t the alert, the database that triggered the alert Table DisplayString If applicable t the alert, the table that triggered the alert Timestamp DisplayString The date and time that the alert was detected Value DisplayString The value detected fr the specific metric Descriptin DisplayString Descriptin f metric Cmments DisplayString User specified cmments pertaining t the metric

195 Reprt n SQL Server Perfrmance The Reprts view lets yu t create reprts that allw yu t analyze current and histrical perfrmance and statistical data. SQLdm prvides three types f cmprehensive reprts: Mnitr, Analyze, and Plan alng with the ability t create custm reprts. TIP Reprts lk best when printed in letter-size frmat. Access the Reprts view SQLdm prvides tw paths t access the Reprts view. The first access path is by clicking Reprts in the Navigatin pane. The secnd access path is by clicking G > Reprts. The secnd path is the nly ptin if yu hide yur Navigatin pane in the SQLdm Cnsle. Custmize reprts After yu run a reprt, yu can use the Reprt Tlbar t select the page setup, page width, and print layut t custmize yur reprt. Click Shw Filters t pen the Filter area f the Reprts view. Each reprt has several filter ptins, such as which SQL Server instances t display, the perid f time t reprt n, and the time intervals t shw in the charts. Deply reprts t Micrsft Reprting Server Yu can use the SQLdm Reprts Deplyment wizard t deply specified reprts t the Micrsft Reprting Server. Reprt filters Every reprt in SQLdm cntains filters t allw yu t select the infrmatin that yu want included in yur reprts. If yu want t return t the default filters after making sme chices, click Reset Filters at the tp f the reprt. Use the Shw Filters/Hide Filters tggle depending n yur preference. The fllwing list includes all f the filters available, thugh each reprt cntains different ptins. Case Insensitive Check whether yu want SQLdm t ignre query case fr the reprt results. Chart Type Select the type f chart yu want t cnvey yur reprt results. Cmpare Server Optinal. Select a SQL Server instance and perid f time t cmpare statistics with yur main selected Server and Perid. Cmpare with same server Check whether yu want t cmpare the same mnitred SQL Server instance using a different metric r perid.

196 Database, Database Name Select r type the name f ne r mre databases n which yu want t reprt. Frecast Type, Frecast Units Select the type f frecast and number f units t use fr prjecting future grwth trends based n yur expected grwth rate and sample size. Drive Name Select the drive within the mnitred SQL Server instance n which yu want t reprt. End Hur Select r type the end time f the range frm which yu want t reprt trends. SQLdm includes trends thrugh t the mst recent cllectin time. Include Batches/SQL Statements/Stred Prcedures/System Databases Check whether yu want t include batches, SQL statements, stred prcedures, r system databases in yur reprt results. Metric Select the metric yu want t include in yur reprt. Min. Duratin Select r type the minimum duratin f the queries t display in yur reprt. Min. CPU/Executins/Reads/Writes Select r type the minimum number r size f CPU, executins, reads, r writes fr the queries yu want t display in yur reprt. Min. Bytes Read/Bytes Written/Data Size/Grwth/Transactins Select r type the minimum number r size f bytes read r written per secnd, data size, grwth, r transactins fr the databases yu want t display in yur reprt. Number f Applicatins Select r type the number f database applicatins that yu want included in yur reprt. Number f Databases/Servers Select r type the number f databases r mnitred SQL Server instances yu want included in yur reprt. Number f Queries Select r type the number f queries that yu want returned in the reprt results. Actin Select an actin type n which yu want t reprt. Repsitry User Select a repsitry user by whm yu want t filter yur reprt. Wrkstatin Select a wrkstatin n which yu want t reprt.

197 Wrkstatin User Select a wrkstatin user accunt used t access the wrkstatin n which yu want t reprt. Perid Select the time range n which yu want t reprt. Chse Custm Range t select the sample mnths, days, hurs, r minutes n which yu want t reprt. The sample chices depend n the type f reprt selected. Range Displays the perid f time selected fr yur reprt. Sample Select the perid f time between data pints n the graphs that appear in yur reprt. This selectin als represents the mst current infrmatin as f that particular pint. Search Item and Search Value Select up t fur different items and their values t search fr in yur server inventry, and then type the value yu want t search t find. Use a percent (%) character as a wildcard when specifying a Search Value. Server Select the mnitred SQL Server instance r instances n which yu want t reprt. Shw Prblems Only Check whether yu want t include nly prblems in yur reprt results. Signature Mde Check whether yu want t grup similar queries in yur reprt results. Start Time, Start Hur Tag Select r type the start time fr the range frm which yu want t reprt trends. SQLdm includes trends thrugh t the mst recent cllectin time. Select a sample grup fr the reprt based n the tags that yu assigned t thse mnitred SQL Server instances. Mnitr reprts Mnitr reprts give yu verview infrmatin fr yur mnitred SQL Server instances and the virtual machines n which the mnitred SQL Server instances are running. In additin, versee verall activity in yur SQLdm envirnment thrugh the Activity Mnitr Reprts. Access the Reprts view SQLdm prvides tw paths t access the Reprts view. The first access path is by clicking Reprts in the Navigatin pane. The secnd access path is by clicking G > Reprts. The secnd path is the nly ptin if yu hide yur Navigatin pane in the SQLdm Cnsle. Server Mnitr Reprts Enterprise Summary Use the Enterprise Summary reprt t view the health f yur SQL Servers.

198 Server Summary Use the Server Summary reprt t view the health f a single SQL Server. Active Alerts Use the Active Alerts reprt t identify the currently active alerts fr all mnitred SQL Servers. Mirrring Summary Use the Mirrring Summary reprt t view the health f yur mirrred databases. Metric Threshlds Use the Metric Threshlds reprt t view all metric threshlds fr a SQL Server instance. Availability Grup Tplgy Use the Availability Grup Tplgy reprt t view the current tplgy f an AlwaysOn Availability Grups cnfiguratin. Virtualizatin Mnitr Reprts Virtualizatin Summary Use the Virtualizatin Summary reprt t view a summary f yur virtualized envirnment. Virtualizatin Statistics Use the Virtualizatin Statistics reprt t view an analysis f yur virtualizatin perfrmance trends fr a virtualized machine. Activity Mnitr Reprts Change Lg Summary Use the Change Lg Summary reprt t view a list f all actins and cnfiguratin changes perfrmed in yur SQLdm envirnment ver a specified perid f time. Server mnitr reprts Server mnitr reprts prvide verview infrmatin fr yur mnitred SQL Server instances. Click the links belw fr mre infrmatin. Server Mnitr Reprts Enterprise Summary Use the Enterprise Summary reprt t view the health f yur SQL Servers. Server Summary Use the Server Summary reprt t view the health f a single SQL Server. Active Alerts Use the Active Alerts reprt t identify the currently active alerts fr all mnitred SQL Servers. Mirrring Summary Use the Mirrring Summary reprt t view the health f yur mirrred databases.

199 Metric Threshlds Use the Metric Threshlds reprt t view all metric threshlds fr a SQL Server instance. Availability Grup Tplgy Use the Availability Grup Tplgy reprt t view the current tplgy f an AlwaysOn Availability Grups cnfiguratin. Enterprise Summary The Enterprise Summary reprt prvides an verview f the health and perfrmance f all SQL Server instances mnitred by SQLdm. Click the apprpriate instance and SQLdm displays the Server Summary reprt. When t run this reprt Yu can run the Enterprise Summary reprt t view a quick verview f the health and perfrmance f all mnitred instances. This reprt allws yu t see the status f all yur SQL Server instances at a glance. Hw SQLdm calculates metric values n this reprt Mst values n the Enterprise Summary reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. The fllwing tables prvide additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Enterprise Summary reprt. Status Overview Clumn Name Hw SQLdm calculates this value Instance. Last Cllectin. SQL Agent Status. SQL Server Status. SQL Server Versin. Status. Perfrmance Overview Clumn Name Instance. Hw SQLdm calculates this value

200 Clumn Name Hw SQLdm calculates this value CPU Usage (SQL). Disk Time. Memry Usage (OS). Respnse Time. Sessin Cunt. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Server Summary The Server Summary reprt prvides a detailed verview f the health and perfrmance f a specific SQL Server, such as respnse time and CPU usage. When t run this reprt Yu shuld run the Server Summary reprt t view the detailed perfrmance and health infrmatin f a single SQL Server. Hw SQLdm calculates metric values n this reprt Mst values n the Server Summary reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. The fllwing tables prvide additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Server Summary reprt. Clumn Name Creatin Date Data + Lg Size (MB) Database Name Status Hw SQLdm calculates this value Timestamp when an actin created this database. Ttal size f the data and lg files, in megabytes. Name f the database within the selected instance mnitred by SQLdm. Status f the database. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin #

201 Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Active Alerts The Active Alerts reprt lists all utstanding, active alerts that SQLdm has raised against yur SQL Server instances. T see mre detail abut the health f a specific instance, click n that instance and the Server Summary reprt displays. When t run this reprt Yu shuld run the Active Alerts reprt t view all alerts currently active n yur mnitred instances. Yu can srt the alerts by severity level, s yu can fcus n the mst critical alerts first. Hw SQLdm calculates metric values n this reprt The values n the Active Alerts reprt crrelate with the related SQL Server metric. Mirrring Summary The Mirrring Summary reprt allws yu t view the current mirrring sessins acrss all r selected tags r servers. The data fr this reprt cmes frm SQL Server system views fr database mirrring. The SQLdm alert threshlds are used t highlight existing issues as defined by yur cnfigured alert settings. When t run this reprt Yu shuld run the Mirrring Summary reprt t view a quick verview f the health f yur mirrred databases. Hw SQLdm calculates metric values n this reprt The values n the Mirrring Summary reprt crrelate with the related SQL Server metric. Metric Threshlds The Metric Threshlds reprt prvides a list f metric threshlds fr a mnitred SQL Server instance. T successfully mnitr OS metrics, enable WMI r OLE autmatin n the mnitred instance. In the Metric Threshlds reprt results, ntice that the Threshld Instance clumn displays the name f the database r disk affected by the metric in that rw.

202 When t run this reprt Yu shuld run the Metric Threshlds reprt t review yur current Infrmatinal, Warning, and Critical threshld settings fr the selected SQL Server instance. This reprt als lists whether a metric is enabled, helping yu decide what actin is necessary fr yu t get the mst ut f SQLdm. Hw SQLdm calculates metric values n this reprt The values n the Metric Threshlds reprt crrelate with the related SQL Server metric. Availability Grup Tplgy The Availability Grup Tplgy reprt allws users t view the current tplgy f an AlwaysOn availability grup's cnfiguratin. The reprt displays all f the availability grups n the server, replicas that participate in the grup, and the databases within the grup. Yu can filter results by availability grup nly. The reprt lists detailed infrmatin fr availability replicas and crrespnding databases. Availability replica table: Prvides infrmatin n availability replica rles assigned, failver and availability mdes selected, and the cnnectin mde type selected in secndaries. Availability databases table: Prvides infrmatin n the database failver readiness and synchrnizatin state f the availability databases cntained within the selected availability replica. When t run this reprt Yu shuld run the Availability Grup Tplgy reprt t keep track f mdificatins made t yur current AlwaysOn availability grups and avid any ptential setbacks t yur high-availability and disaster recvery strategies. Virtualizatin mnitr reprts Virtualizatin mnitr reprts prvide verview infrmatin fr the virtual machines n which yur mnitred SQL Server instances are running. Click the links belw fr mre infrmatin. Virtualizatin Mnitr Reprts Virtualizatin Summary Use the Virtualizatin Summary reprt t view a summary f yur virtualized envirnment.

203 Virtualizatin Statistics Use the Virtualizatin Statistics reprt t view an analysis f yur virtualizatin perfrmance trends fr a virtualized machine. Virtualizatin Summary The Virtualizatin Summary reprt prvides an verview f the health and perfrmance f the virtualized envirnment fr the selected SQL Server instance. This reprt includes infrmatin abut the VM as well as cnfiguratin f the hst server. Click the apprpriate instance and SQLdm displays the Virtualizatin Summary reprt. When t run this reprt Yu can run the Virtualizatin Summary reprt t view a quick verview f the health and perfrmance f the virtualized envirnment fr yur selected mnitred instance. Run this reprt when yu want a quick glance at the VM infrmatin fr this instance. Hw SQLdm calculates metric values n this reprt Mst values n the Virtualizatin Summary reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Virtualizatin Statistics The Virtualizatin Statistics reprt prvides an analysis f yur virtualizatin perfrmance trends fr a virtualized machine mnitred by SQLdm. Select the apprpriate instance and SQLdm displays the Virtualizatin Statistics reprt using yur selected chart type. When t run this reprt Yu can run the Virtualizatin Statistics reprt when yu are cncerned abut a virtualized machine and its perfrmance. This reprt allws yu t see the CPU, memry, disk, and netwrk perfrmance metrics fr the selected VM and perid f time. Hw SQLdm calculates metric values n this reprt Mst values n the Virtualizatin Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric.

204 Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Activity mnitr reprts Activity mnitr reprts prvide verview infrmatin f all actins and cnfiguratin changes perfrmed in SQLdm. Click the link belw fr mre infrmatin. Activity Mnitr Reprts Change Lg Summary Use the Change Lg Summary reprt t view a summary f key actins perfrmed in yur SQLdm envirnment. Change Lg Summary The Change Lg Summary reprt lets yu view a list f all actins and cnfiguratin changes perfrmed in yur SQLdm envirnment ver a specified perid f time and thrugh varius filter ptins. The reprt cntains detailed infrmatin, such as repsitry user, actin type and time f actin amng ther key data. Fr example, users are able t view all changes perfrmed by a specific repsitry user. When t run this reprt Yu shuld run the Change Lg Summary reprt t audit verall activity in yur SQLdm envirnment. This reprt allws yu t analyze key changes that might hinder yur perfrmance r represent a risk. Analysis reprts Analysis reprts prvide infrmatin that allws yu t analyze the current effectiveness f yur SQL Servers. Click the links belw fr mre infrmatin. Access the Reprts view SQLdm prvides tw paths t access the Reprts view. The first access path is by clicking Reprts in the Navigatin pane. The secnd access path is by clicking G > Reprts. The secnd path is the nly ptin if yu hide yur Navigatin pane in the SQLdm Cnsle. Server Analysis Reprts Tp Servers Use the Tp Servers reprt t identify yur wrst perfrming SQL Servers. Server Statistics Use the Server Statistics reprt t analyze and cmpare perfrmance trends acrss tw SQL Servers. Server Inventry Use the Server Inventry reprt t find SQL Servers that share the same prperties.

205 Query Overview Use the Query Overview reprt t identify yur wrst perfrming queries. Tp Queries Use the Tp Queries reprt t find queries that are perfrming prly r executing t frequently. Alert Histry Use the Alert Histry reprt t analyze the alert histry fr a SQL Server. Baseline Statistics Use the Baseline Statistics reprt t review and cmpare metric and baseline values acrss tw SQL Server instances. Database Analysis Reprts Tp Databases Use the Tp Databases reprt t identify yur wrst perfrming databases. Database Statistics Use the Database Statistics reprt t analyze and cmpare perfrmance trends acrss tw databases. Tp Database Applicatins Use the Tp Database Applicatin reprt t find database applicatins that cnsume system resurces. Mirrring Histry Use the Mirrring Histry reprt t analyze the event histry fr a mirrred database. Tp Tables by Grwth Use the Tp Tables by Grwth reprt t identify the fastest grwing tables. Tp Tables by Fragmentatin Use the Tp Tables by Fragmentatin reprt t identify the mst fragmented tables. Tempdb Statistics Use the Tempdb Statistics reprt t analyze perfrmance statistics fr yur tempdb database. Transactin Lg Statistics Use the Transactin Lg Statistics reprt t analyze the use f yur lg files. Availability Grup Statistics Use the Availability Grup Statistics reprt t view the histrical health f yur availability grups, availability replicas, and availability databases. Resurce Analysis Reprts Sessin Statistics Use the Sessin Statistics reprt t track key sessin and netwrk perfrmance metrics ver time. CPU Statistics Use the CPU Statistics reprt t track key CPU perfrmance metrics.

206 Disk Details Use the Disk Details reprt t track key disk metrics. Disk Statistics Use the Disk Statistics reprt t track key disk perfrmance metrics. Replicatin Statistics Use the Replicatin Statistics reprt t track key replicatin perfrmance metrics. Memry Statistics Use the Memry Statistics reprt t track key memry perfrmance metrics. Server analysis reprts Server analysis reprts prvide infrmatin that allws yu t analyze the current effectiveness f yur SQL Servers. Click the links belw fr mre infrmatin. Server Analysis Reprts Tp Servers Use the Tp Servers reprt t identify yur wrst perfrming SQL Servers. Server Statistics Use the Server Statistics reprt t analyze and cmpare perfrmance trends acrss tw SQL Servers. Server Inventry Use the Server Inventry reprt t find SQL Servers that share the same prperties. Query Overview Use the Query Overview reprt t identify yur wrst perfrming queries. Tp Queries Use the Tp Queries reprt t find queries that are perfrming prly r executing t frequently. Alert Histry Use the Alert Histry reprt t analyze the alert histry fr a SQL Server. Baseline Statistics Use the Baseline Statistics reprt t review and cmpare metric and baseline values acrss tw SQL Server instances. Tp Servers The Tp Servers reprt identifies yur wrst perfrming SQL Server instances based n the number f active alerts fr the current mnitred instances, respnse time, CPU usage, memry usage, and disk usage. Use this reprt t cmpile a list f instances that need immediate attentin. TIP A value f N/A indicates that the Cllectin service failed t cllect data due t disabled OS metrics r a nn-respnsive WMI server. Yu must enable OS metrics mnitring t receive results.

207 When t run this reprt Run the Tp Servers reprt daily t keep ahead f critical issues that can cause an unavailable instance. Hw SQLdm calculates metric values n this reprt Mst values n the Tp Servers reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the Cnsle and Reprts represent? - Slutin # Server Statistics The Server Statistics reprt lets yu analyze and cmpare perfrmance trends acrss tw SQL Server instances. Yu can fcus n a single perfrmance statistic, such as memry usage, and track its value n bth instances ver a specified perid f time. When t run this reprt Yu shuld run the Server Statistics reprt when yu want t trend key perfrmance metrics ver time fr ne r tw specific instances, in respnse t a knwn prblem r a rutine health check. Fr example, if the same third party applicatin uses tw different databases but nly ne database has reprted issues, then cmparing their key perfrmance metrics can help yu diagnse the issue. Hw SQLdm calculates metric values n this reprt Mst values n the Server Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. The fllwing table prvides additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Server Statistics reprt. Clumn Name Hw SQLdm calculates this value % Disk Busy Percentage f time this instance spent serving system-wide input/utput requests. Date Timestamp when the Cllectin service gathered the crrespnding data.

208 Clumn Name Instance Hw SQLdm calculates this value Name f the instance mnitred by SQLdm. Interval OS Memry Usage (GB) Respnse Time (MS) SQL CPU Activity (%) Operating system memry usage fr a request n this instance, in gigabytes. Amunt f time needed fr this instance t respnd t a request, in millisecnds. Amunt f CPU time used by this instance. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the Cnsle and Reprts represent? - Slutin # Server Inventry The Server Inventry reprt lets yu cmpile a list f SQL Server instances that share up t fur different prperties, such as the SQL Server versin and whether yu have a clustered instance. TIP Yu can use % as a wildcard in the Search Value field. When t run this reprt Run the Server Inventry reprt when yu need t identify which mnitred instances require sftware r hardware upgrades, r simply want t knw hw many instances f a SQL Server versin are deplyed. Deleted SQL Server instances When yu chse t delete a SQL Server instance, SQLdm displays the cnfirmatin message, "Wuld yu like t retain the data cllected fr the selected instance?" When the user clicks Yes, SQLdm retains data fr the instance and includes it in sme reprts, such as the Server Inventry reprt. Hw SQLdm calculates metric values n this reprt Mst values n the Server Inventry reprt crrelate with the related SQL Server metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin #

209 Query Overview The Query Overview reprt identifies the wrst perfrming queries run n a specific SQL Server instance ver time, including the call vlume f each query. This reprt requires that yu enabled Query Mnitring in the SQLdm Cnsle and have cllected sufficient query data fr the specified time perid. When t run this reprt Yu shuld run the Query Overview reprt when yu want t determine whether SQL Server queries run thrugh Micrsft SQL Server tls r third-party applicatins are impacting the perfrmance f yur mnitred instances. This reprt can help yu further diagnse a knwn perfrmance issue r practively identify queries whse resurce cnsumptin may cause issues in the future. Hw SQLdm calculates metric values n this reprt The values n the Query Overview reprt crrelate with the related SQL Server metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Tp Queries The Tp Queries reprt lets yu cmpile a list f queries based n call frequency, duratin f executin, CPU usage, and the number f reads and writes perfrmed n the databases hsted by the specified SQL Server instance. Yu can define minimum threshlds fr each f these perfrmance metrics and then see which queries match r exceed the selected values. This reprt requires that yu enabled Query Mnitring in the SQLdm Cnsle and have cllected sufficient query data fr the specified time perid. When viewing results, nte that yu can click the SQL statement t view the Query Statistics reprt, which prvides details n an individual SQL statement r signature as cllected by the Query Mnitr. When t run this reprt Yu shuld run the Tp Queries reprt n a rutine basis, such as every week, t practively identify ptential perfrmance issues that may be caused by queries. Yu can als use this reprt t track histric perfrmance trends and determine the relatinship between query usage and yur database perfrmance. Hw SQLdm calculates metric values n this reprt Mst values n the Tp Queries reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric.

210 Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the Cnsle and Reprts represent? - Slutin # Query Statistics The Query Statistics reprt lets yu view details fr an individual SQL statement r signature as cllected by the Query Mnitr. This reprt requires that yu enabled Query Mnitring in the SQLdm Cnsle and have cllected sufficient query data fr the specified time perid. When t run this reprt Yu shuld run the Query Statistics reprt t analyze an individual SQL statement r signature fr a mnitred instance. Hw SQLdm calculates metric values n this reprt Mst values n the Query Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Alert Histry The Alert Histry reprt lets yu review the alerts that SQLdm has raised fr the selected SQL Server instance ver a specified perid f time. Yu can als review alerts fr multiple instances that belng t a tag. When t run this reprt Yu shuld run the Alert Histry reprt when yu want t analyze the histrical health f the SQL Server by identifying and tracking critical values fr key perfrmance metrics. Each raised alert represents a pint in time when a metric reached r exceeded the specified threshld. By default, SQLdm alerts n many perfrmance-related SQL Server metrics. Yu can als cnfigure alerts and create custm cunters t track specific perfrmance data.

211 Hw SQLdm calculates metric values n this reprt The values n the Alert Histry reprt crrelate with the related SQL Server metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Baseline Statistics The Baseline Statistics reprt lets yu analyze and cmpare baselines within a single SQL Server instance and acrss tw instances. When viewing baseline statistics fr a mnitred SQL Server instance, yu can cmpare the baseline metric values at tw different times r tw different metrics at the same time. Include anther instance and yu can cmpare baselines values ccurring at the same time r different times. When t run this reprt Yu shuld run the Baseline Statistics reprt when yu want t view trends in the average value f a metric fr a SQL Server instance and hw this value changes ver time t help yu in capacity planning. This reprt als prvides insight int the utilizatin f yur different instances by cmparing the baselines ver time. Reprt selectins change based n the selected Perid The Baseline Statistics reprt Perid indicates the date range fr which yu want t see results. If yu select Tday r Custm Range, SQLdm displays additinal fields that allw yu t filter results by the start and end hurs. TIP If yu select Custm Range as the Perid, and the start and end dates are bth fr the same day, SQLdm calculates the selectin the same as if yu select Tday as the Perid. Hw SQLdm calculates metric values n this reprt The baseline values are the mst recent calculatins fr the selected perid. Nte that the Metric Value is an average f all data fr the selected metric. Fr example, if yu select Hurs frm the Sample drp-dwn list, the Baselines Statistics reprt grid includes 24 rws fr a single day, ne rw fr each hur frm 00:00 t 23:00. Each rw displays a metric value which is the average f the selected metric fr that hur, such as 05:00 t 05:59:59, and the baseline values which are calculated fr the entire 24- hur day. As a result, SQLdm displays 24 rws f different metric values but equal baseline values. The fllwing table prvides additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Baseline Statistics reprt. Clumn Name Baseline. Hw SQLdm calculates this value

212 Clumn Name Baseline Cnfiguratin. Baseline Cunt. Baseline Max. Baseline Min. Baseline Std Deviatin. Date. Metric. Metric Value Server. Hw SQLdm calculates this value Average f all data fr the selected Metric frm the mnitred SQL Server instance fr the selected perid. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Database analysis reprts Database analysis reprts prvide infrmatin n databases that allws yu t analyze the current effectiveness f yur SQL Servers. Click the links belw fr mre infrmatin. Database Analysis Reprts Tp Databases Use the Tp Databases reprt t identify yur wrst perfrming databases. Database Statistics Use the Database Statistics reprt t analyze and cmpare perfrmance trends acrss tw databases. Tp Database Applicatins Use the Tp Database Applicatins reprt t find database applicatins that cnsume system resurces. Mirrring Histry Use the Mirrring Histry reprt t analyze the event histry fr a mirrred database. Tp Tables by Grwth Use the Tp Tables by Grwth reprt t identify the fastest grwing tables. Tp Tables by Fragmentatin Use the Tp Tables by Fragmentatin reprt t identify the mst fragmented tables. Tempdb Statistics Use the Tempdb Statistics reprt t analyze perfrmance statistics fr yur tempdb database.

213 Transactin Lg Statistics Use the Transactin Lg Statistics reprt t analyze the use f yur lg files. Availability Grup Statistics Use the Availability Grup Statistics reprt t view the histrical health f availability grups, availability replicas, and availability databases. Tp Databases The Tp Databases reprt identifies yur wrst perfrming SQL Server databases based n the size f the database, the grwth rate f the database, and the number f reads, writes, and transactins per secnd perfrmed n the database. Use this reprt t cmpile a list f databases that used mst ften r have the heaviest lads. TIP Yu can use % as a wildcard in the Search Value field. When t run this reprt Yu shuld run the Tp Databases reprt n a rutine basis, such as nce a week. This reprt helps yu: Plan fr upcming maintenance Identify issues that may impact third-party applicatin perfrmance even thugh the hst SQL Server instance remains healthy Cmpare database perfrmance acrss yur enterprise Hw SQLdm calculates metric values n this reprt Mst values n the Tp Databases reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. The fllwing table prvides additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Tp Databases reprt. Clumn Name Hw SQLdm calculates this value % Grwth Rate f grwth f this database. Bytes Read/sec Bytes Written/sec Database Name Data File Size Data Size Lg File Size Transactins/sec Amunt f data read frm this database, in bytes per secnd. Amunt f data written t this database, in bytes per secnd. Name f the database. Size f the data file n this database. Amunt f data stred in the data file. Size f the lg file n this database. Number f transactins ccurring n this database per secnd.

214 Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the Cnsle and Reprts represent? - Slutin # Database Statistics The Database Statistics reprt lets yu analyze and cmpare perfrmance trends, such as the percentage f grwth, acrss tw SQL Server databases. Yu can als cmpare perfrmance metrics at different pints in time fr the same database. This reprt can als include tempdb database statistics. When t run this reprt Yu shuld run the Database Statistics reprt when attempting t understand perfrmance differences r truble-shting database issues. Hw SQLdm calculates metric values n this reprt Mst values n the Database Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. The fllwing table prvides additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Database Statistics reprt. Clumn Name Hw SQLdm calculates this value Avg % Grwth. Avg Data File MB. Avg Data Size MB. Avg Lg File MB. Database Name. KB Read/sec. KB Written/sec. Perid. Timestamp. Tran/sec. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric.

215 Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the Cnsle and Reprts represent? - Slutin # Tp Database Applicatins The Tp Database Applicatins reprt lets yu find the applicatins that are cnsuming the highest amunt f yur system resurces, such as CPU usage, when run n a specific database. Yu can define minimum threshlds fr each f these perfrmance metrics and then see which applicatins match r exceed the selected values. This reprt requires that yu enabled Query Mnitring in the SQLdm Cnsle and have cllected sufficient query data fr the specified time perid. TIP Yu can use % as a wildcard in the Search Value field. When t run this reprt Yu shuld run the Tp Database Applicatins reprt n a rutine basis, such as every week, t practively identify ptential perfrmance issues that may be caused by third-party applicatins. Yu can als use this reprt t track histric perfrmance trends and determine the relatinship between third-party applicatin usage and yur database perfrmance. Hw SQLdm calculates metric values n this reprt Mst values n the Tp Database Applicatins reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Mirrring Histry The Mirrring Histry reprt lets yu view the status f select mirrring metrics at the time f each SQLdm scheduled refresh fr the specified perid. Yu can filter the results by time, tag, server, and database, and als chse t view nly prblems as defined in yur alerts. Fields shwing metrics crrespnding t alerts are clr-cded accrding t the alert. When t run this reprt Yu shuld run the Mirrring Histry reprt when yu want t analyze the histrical health f yur mirrred SQL Server databases by identifying and tracking critical values fr key perfrmance metrics. Each red r yellw value in the reprt grid crrespnds t a raised alert. These visual warnings represent pints in time when the metric reached r exceeded the specified alert threshld.

216 By default, SQLdm alerts n many perfrmance-related SQL Server metrics. Yu can als cnfigure alerts and create custm cunters t track specific perfrmance data. Tp Tables by Grwth The Tp Tables by Grwth reprt identifies the fastest grwing tables in a database. Yu can select a specific database t analyze r evaluate all databases n a specific SQL Server instance. Yu can als chse a grwth metric and its minimum threshld t see which tables match r exceed the selected value. When t run this reprt Yu shuld run the Tp Tables by Grwth reprt n a rutine basis, depending n hw heavily yur cmpany uses the hst SQL Server instance. Use this reprt t see hw rapidly (r slwly) tables are grwing ver time. If database capacity n a given instance becmes limited, run this reprt t see a list f tables that are the tp cntributrs and decide whether yu want t mve them t anther database. Hw SQLdm calculates metric values n this reprt Mst values n the Tp Tables by Grwth reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the Cnsle and Reprts represent? - Slutin # Tp Tables by Fragmentatin The Tp Tables by Fragmentatin reprt identifies the mst fragmented tables in a database. Yu can select a specific database t analyze r evaluate all databases n a specific SQL Server instance. Yu can als chse a fragmentatin metric and its minimum threshld t see which tables match r exceed the selected value. When t run this reprt Yu shuld run the Tp Tables by Fragmentatin reprt n a rutine basis, depending n hw missin-critical r sensitive the data is and hw heavily yur cmpany uses the hst database. Use this reprt t identify the tables that yu want t ptimize fr imprved perfrmance.

217 Hw SQLdm calculates metric values n this reprt Mst values n the Tp Tables by Fragmentatin reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Tempdb Statistics The Tempdb Statistics reprt lets yu view space utilizatin and data thrughput statistics ver time fr yur tempdb database. Yu can fcus n a single chart type, such as data file grwth, and track its value increase ver a specified perid f time. TIP The Tempdb Statistics reprt is available fr users with mnitred SQL Server instances n SQL Server 2005 r later. When t run this reprt Yu shuld run the Tempdb Statistics reprt t view different space utilizatin and data thrughput statistics currently ccurring n yur mnitred SQL Server instances. This reprt allws yu t btain statistics thrugh different metrics r chart types. Belw a list f all pssible metrics: Data File Size MB Data File Grwth Reads Per Secnd Writes Per Secnd Transactins Per Secnd User Objects MB Internal Objects MB Versin Stre MB Mixed Extents MB Hw SQLdm calculates metric values n this reprt Mst values n the Tempdb Statistics reprt are averages f data frm the system DMV sys.dm_db_file_space_usage n the mnitred SQL Server. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin #

218 Transactin Lg Statistics The Transactin Lg Statistics reprt prvides data abut the database transactin lg size and activity n a per-database basis. Yu can display yur results in hurs r days, depending n the sample range selected. Nte that SQLdm displays the Cache Reads and Flushes chart types as data per secnd. When t run this reprt Yu shuld run the Transactin Lg Statistics reprt when attempting t trublesht perfrmance prblems related t transactin lgs and t discver what triggered the Lng Running Transactin alert, Lg Full (Percent) r Lg Full (Size) alert, r Lg File Autgrw alert. Hw SQLdm calculates metric values n this reprt Mst values n the Transactin Lg Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. The fllwing table prvides additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Transactin Lg Statistics reprt. Clumn Name Database Name Timestamp Lg Cache Avg Hit Rati Lg Cache Reads/sec Lg Flush Avg Waits Lg Flush Flushes/sec Lg Flush Avg Flushed KB Lg Size Avg File Size KB Lg Size Avg Used Size KB Hw SQLdm calculates this value Name f the database within the selected instance mnitred by SQLdm. Timestamp when the Cllectin Service gathered data frm this database. Average percentage f lg cache reads satisfied frm the lg cache. Ttal number f reads perfrmed per secnd thrugh the lg manager cache. Average wait time t flush the lg, in millisecnds. Ttal number f lg flushes per secnd. Average size f the lg flushes, in kilbytes. Average size f all transactin lg files, in kilbytes. Average used size f all lg files, in kilbytes. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the Cnsle and Reprts represent? - Slutin #

219 Availability Grup Statistics The Availability Grup Statistics reprt allws users t view the health f their availability grups, availability replicas, and availability databases ver a specific time range. Yu can filter results by tag, availability grup, perid, sample, server, and chart type. The reprt cmpiles crucial health metrics that include the Red Rate (KB/sec), Red Queue Size (KB), Lg Send Rate (KB/sec), and Lg Send Queue Size (KB). The Availability Grup Statistics reprt als prvides DBAs with a graphical representatin f a selected metric and a statistics table with weighted averages fr relevant metrics. Fr individual details n availability databases per replica, click n the expandable cmmand buttn. TIP Access the Availability Grup Tplgy reprt by clicking n a specific grup link while viewing the Availability Grup Statistics reprt. When t run this reprt Yu shuld run the Availability Grup Statistics reprt when yu want t analyze the histrical health f yur availability grups and crrespnding cmpnents. This reprt helps yu t ensure the highest level f availability by identifying and tracking critical health metrics. Resurce analysis reprts Resurce analysis reprts prvide infrmatin that fcuses n key perfrmance metrics f yur SQL Servers. Click the links belw fr mre infrmatin. Resurce Analysis Reprts Sessin Statistics Use the Sessin Statistics reprt t track key sessin and netwrk perfrmance metrics ver time. CPU Statistics Use the CPU Statistics reprt t track key CPU perfrmance metrics. Disk Details Use the Disk Details reprt t track key disk metrics. Disk Statistics Use the Disk Statistics reprt t track key disk perfrmance metrics. Replicatin Statistics Use the Replicatin Statistics reprt t track key replicatin perfrmance metrics. Memry Statistics Use the Memry Statistics reprt t track key memry perfrmance metrics.

220 Sessin Statistics The Sessin Statistics reprt lets yu view trends fr sessins and netwrk cnnectivity, such as transactins per minute, n a mnitred SQL Server instance ver a specified perid f time. Check Shw Tabular Data t display results in a single tabular r grid frmat. Check Shw Baseline t include baseline data pints in the Sessin Statistics reprt. Fr additinal infrmatin abut baseline cnfiguratin, see Cnfigure server baseline ptins. When t run this reprt Yu shuld run the Sessin Statistics reprt t analyze the sessins and netwrk cnnectivity fr a mnitred instance. High lgins r transactins per minute may indicate a need fr increased resurces. Hw SQLdm calculates metric values n this reprt Mst values n the Sessin Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # CPU Statistics The CPU Statistics reprt lets yu view trends fr CPU usage n a mnitred SQL Server instance ver a specified perid f time. Check Shw Tabular Data t display results in a single tabular r grid frmat. Check Shw Baseline t include baseline data pints in the CPU Statistics reprt. Fr additinal infrmatin abut baseline cnfiguratin, see Cnfigure server baseline ptins. When t run this reprt Yu shuld run the CPU Statistics reprt t analyze cntributrs t CPU usage fr a mnitred instance. Hw SQLdm calculates metric values n this reprt Mst values n the CPU Statistics reprt crrelate with the related SQL Server metric.

221 Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Disk Details The Disk Details reprt lets yu view key disk metrics f a mnitred SQL Server instance and specific disk drive ver a specified perid f time. T successfully mnitr OS metrics, make sure that WMI/OLE autmatin is enabled n the mnitred instance. Check Shw Tabular Data t display results in a single tabular r grid frmat. When t run this reprt Yu shuld run the Disk Details reprt t analyze the six key metrics fr disk speed, such as disk time per read r disk reads per secnd. Hw SQLdm calculates metric values n this reprt Mst values n the Disk Details reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw t custmize existing reprts used with Reprting Services? - Slutin # TIP Custmize yur reprt and use the Chart filter t include either the average r maximum disk details. Disk Statistics The Disk Statistics reprt lets yu view trends fr the disk activity f a mnitred SQL Server instance ver a specified perid f time. T successfully mnitr OS metrics, make sure that yu enable WMI r OLE autmatin n the mnitred instance. Check Shw Tabular Data t display results in a single tabular r grid frmat. Check Shw Baseline t include baseline data pints in the Disk Statistics reprt. Fr additinal infrmatin abut baseline cnfiguratin, see Cnfigure server baseline ptins.

222 When t run this reprt Yu shuld run the Disk Statistics reprt t analyze the disk activity such as wrk files per minute r page read/writes per secnd. Hw SQLdm calculates metric values n this reprt Mst values n the Disk Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. The fllwing table prvides additinal infrmatin as t hw SQLdm calculates that values in each clumn f the Disk Statistics reprt. Clumn Name Hw SQLdm calculates this value % Disk Busy Calculated as 100 PercentIdleTime cunter frm Win32_PerfRawData_PerfDisk_ PhysicalDisk, instance _Ttal weighted average. Nte that this cunter is ften inaccurate n Windws Vista and Windws 2008 and 2008 R2 perating systems. In this situatin, SQLdm uses the value frm the Win32_PerfFrmattedData_PerfDisk_ PhysicalDisk bject. Date Disk Queue Length IO Activity % Page Lkups Per Minute Page Reads Per Secnd Page Splits Per Minute Page Writes Per Secnd Temp DB Size (MB) Wrk Files Per Minute Timestamp when the Cllectin service gathered this data. Frm AvgDiskQueueLength cunter frm Win32_PerfRawData_PerfDisk_PhysicalDisk, instance _Ttal weighted average. SQL Server IO busy percentage, derived in the same manner as sp_ mnitr. Frm page lkups/sec cunter frm SQLServer:Buffer Manager bject. Weighted average cnverted t per minute value. Frm page reads/sec cunter frm SQLServer:Buffer Manager bject. Weighted average. Frm page reads/sec cunter frm SQLServer:Access Methds bject. Weighted average. This cunter des nt differentiate between gd and bad page splits. Frm page writes/sec cunter frm SQLServer:Buffer Manager bject. Weighted average. Cllected database size f tempdb as a weighted average ver the timeframe. Frm wrkfiles created/sec cunter frm SQLServer:Access Methds bject. Weighted average cnverted t per minute value. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin #

223 Replicatin Statistics The Replicatin Statistics reprt lets yu view trends fr the replicated transactins n a mnitred SQL Server instance ver a specified perid f time. Check Shw Tabular Data t display results in a single tabular r grid frmat. Check Shw Baseline t include baseline data pints in the Replicatin Statistics reprt. Fr additinal infrmatin abut baseline cnfiguratin, see Cnfigure server baseline ptins. When t run this reprt Yu shuld run the Replicatin Statistics reprt t analyze the efficiency f replicatin between databases. Hw SQLdm calculates metric values n this reprt Mst values n the Replicatin Statistics reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Memry Statistics The Memry Statistics reprt lets yu view trends fr memry usage n a mnitred SQL Server instance ver a specified perid f time. T successfully mnitr OS metrics, make sure that yu enable WMI r OLE autmatin n the mnitred instance. Check Shw Tabular Data t display results in a single tabular r grid frmat. Check Shw Baseline t include baseline data pints in the Memry Statistics reprt. Fr additinal infrmatin abut baseline cnfiguratin, see Cnfigure server baseline ptins. When t run this reprt Yu shuld run the Memry Statistics reprt t analyze the memry needs f a mnitred instance. This can help yu identify prblems with current usage r t plan fr future increases in memry. Hw SQLdm calculates metric values n this reprt Mst values n the Memry Statistics reprt crrelate with the related SQL Server metric.

224 Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Plan reprts Planning reprts allw yu t plan fr future needs based n current trends. Access the Reprts view SQLdm prvides tw paths t access the Reprts view. The first access path is by clicking Reprts in the Navigatin pane. The secnd access path is by clicking G > Reprts. The secnd path is the nly ptin if yu hide yur Navigatin pane in the SQLdm Cnsle. Available reprts Disk Space Usage Frecast Use the Disk Space Usage Frecast reprt t frecast disk space needs based n average histrical grwth rates. Database Grwth Frecast Use the Database Grwth Frecast reprt t frecast future database grwth based n histrical trends. Table Grwth Frecast Use the Table Grwth Frecast reprt t frecast future table grwth based n histrical trends. Disk Space Usage Frecast The Disk Space Usage Frecast reprt lets yu predict hw much disk space yu need in the future based n current and histrical grwth rate trends. Fr mre accurate frecasting, select the largest pssible perid f histrical data and the shrtest pssible prjectin int the future. TIP The Disk Space Usage Frecast reprt des nt display the maximum capacity f the disk. Yu can use this reprt t estimate hw much space yu need, but it des nt indicate when existing space runs ut. When t run this reprt Run the Disk Space Usage Frecast reprt t help anticipate yur needs and plan fr future acquisitin f disk space. Available frecast types Yu can chse Linear r Expnential (Aggressive) frecasting types when yu run this reprt.

225 Linear frecasting fllws the trend f the available data and extends the frecast ut in a straight line by the number f frecast units. Expnential frecasting tends t exaggerate the trend that exists in the data. This allws yu t mre easily see if yur data (disk space usage) is trending tward r away frm a critical threshld. If the rate f grwth is nt cnstant, the expnential frecast type gives a mre accurate frecast f future grwth. Hw SQLdm calculates metric values n this reprt Mst values n the Disk Space Usage Frecast reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Database Grwth Frecast The Database Grwth Frecast reprt lets yu predict hw large selected databases may grw based n current and histrical grwth rate trends. Fr mre accurate frecasting, select the largest pssible perid f histrical data and the shrtest pssible prjectin int the future. When t run this reprt Yu shuld run the Database Grwth Frecast reprt t help anticipate yur needs and plan fr future database expansin. Available frecast types Yu can chse Linear r Expnential (Aggressive) frecasting types when yu run this reprt. Linear frecasting fllws the trend f the available data and extends the frecast ut in a straight line by the number f frecast units. Expnential frecasting tends t exaggerate the trend that exists in the data. This allws yu t mre easily see if yur data (database grwth) is trending tward r away frm a critical threshld. If the rate f grwth is nt cnstant, the expnential frecast type gives a mre accurate frecast f future grwth. Hw SQLdm calculates metric values n this reprt Mst values n the Database Grwth Frecast reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric.

226 Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Table Grwth Frecast The Table Grwth Frecast reprt lets yu predict hw large selected tables may grw based n current and histrical grwth rate trends. Fr mre accurate frecasting, select the largest pssible perid f histrical data and the shrtest pssible prjectin int the future. When t run this reprt Yu shuld run the Table Grwth Frecast reprt t help anticipate yur needs and plan fr future creatin f additinal tables. Available frecast types Yu can chse Linear r Expnential (Aggressive) frecasting types when yu run this reprt. Linear frecasting fllws the trend f the available data and extends the frecast ut in a straight line by the number f frecast units. Expnential frecasting tends t exaggerate the trend that exists in the data. This allws yu t mre easily see if yur data (table grwth) is trending tward r away frm a critical threshld. If the rate f grwth is nt cnstant, the expnential frecast type gives a mre accurate frecast f future grwth. Hw SQLdm calculates metric values n this reprt Mst values n the Table Grwth Frecast reprt crrelate with the related SQL Server metric. Hwever, sme metric values represent averages ver time. Likewise, a few metric values are based n perfrmance algrithms that use multiple statistics t calculate a mre accurate metric. Yu can access ur Custmer Service Prtal ( fr mre infrmatin abut the algrithm used t calculate a specific metric. Hw is the Wrst Perfrming and Mst Frequent Queries infrmatin gathered? - Slutin # Hw des SQL diagnstic manager gather statistics frm mnitred SQL Servers? - Slutin # Hw des SQL diagnstic manager calculate the rerganizatin percentage fr database tables? - Slutin # What des the 'Memry Usage' metric in the cnsle and reprts represent? - Slutin # Deply SQLdm reprts t Reprting Services In additin t the included reprts, SQLdm als allws yu t generate reprts using Micrsft Reprting Services. Micrsft Reprting Services allws yu t build pwerful, custm reprts t deply fr a cmprehensive auditing slutin.

227 Access the Reprts Deplyment wizard SQLdm prvides tw paths t access the Reprts Deplyment wizard where yu can select reprts t deply t a Micrsft Reprting Services Server. The first path is by clicking Deply them nw' at the bttm f the Reprts > Getting Started view. The secnd path is by first selecting a specific reprt in the Reprts > Getting Started view, and then clicking the Deply Reprt ptin frm the Navigatin Pane. In rder t use this feature, yu must have access t a server with Micrsft Reprting Services. Fr mre infrmatin abut Reprting Services, see the Micrsft dcument, Reprting Services Reprts. TIP In the case f interlinked reprts such as the Availability Grup Statistics and Tplgy reprts, users need t make sure t first deply bth reprts frm SQLdm r Micrsft Reprting Services displays an errr message. Select reprts t deply SQLdm includes built-in reprts that are specially designed t generate cmmnly-requested metrics reprts using the SQL Server data cllected in the repsitry. Select reprts In the Reprts Deplyment wizard check the bx fr each reprt yu want t deply t a Micrsft Reprting Services Server, then click Next. Available Reprts Yu can generate reprts frm the fllwing reprt categries: Server Mnitring Reprts Reprt Name Descriptin Enterprise Summary View the health f yur SQL Servers. Server Summary View the health details f a single SQL Server. Active Alerts View the active alerts fr all mnitred SQL Servers. Mirrring Summary View the health f yur mirrred databases. Metric Threshlds View all metric threshlds fr a server. Availability Grup Tplgy View the current tplgy f yur availability grups cnfiguratin. Virtualizatin Mnitring Reprts Reprt Name Virtualizatin Summary Virtualizatin Statistics Descriptin View a summary f yur virtualized envirnment. Analyze the perfrmance trends f yur virtual machines.

228 Activity Mnitring Reprts Reprt Name Change Lg Summary Descriptin View a summary f all key actins perfrmed in yur SQLdm cnfiguratin. Server Analysis Reprts Reprt Name Tp Servers Server Statistics Server Inventry Query Overview Tp Queries Alert Histry Baseline Statistics Descriptin Identify yur wrst perfrming SQL Servers. Analyze and cmpare perfrmance trends acrss tw SQL Servers. Find SQL Servers that share the same prperties. Identify yur wrst perfrming queries. Find queries that are perfrming prly r executing frequently. Analyze the alert histry fr yur SQL Servers. Analyze and cmpare perfrmance baselines acrss tw SQL Server instances. Database Analysis Reprts Reprt Name Tp Databases Database Statistics Tp Database Applicatins Mirrring Histry Tp Tables by Grwth Tp Tables by Fragmentatin Tempdb Statistics Transactin Lg Statistics Availability Grup Statistics Descriptin Identify yur wrst perfrming databases. Analyze and cmpare perfrmance trends acrss tw databases. Find database applicatins that cnsume system resurces. Analyze the event histry fr a mirrred database. Identify the fastest grwing tables. Identify the mst fragmented tables. Analyze the perfrmance trends f yur tempdb database. Analyze the database transactin lg. View the histrical health f yur availability grups, availability replicas, and availability databases. Plus view additinal infrmatin thrugh the Availability Grup Database Statistics sub-reprt. Resurce Analysis Reprts Reprt Name Sessin Statistics CPU Statistics Disk Details Disk Statistics Descriptin Track key sessin and netwrk perfrmance metrics ver time. Track key CPU perfrmance metrics. Track key disk metrics fr server. Track key disk perfrmance metrics.

229 Reprt Name Replicatin Statistics Memry Statistics Descriptin Track key replicatin perfrmance metrics. Track key memry perfrmance metrics. Specify a reprting services server and data surce In rder t successfully deply the reprts, yu must specify a Micrsft Reprting Services Server and a data surce fr the reprt. Type the name f the reprt server r select it frm the drp-dwn list, and then click Next. TIP Yu must type the full URL address f the Micrsft Reprting Services Server. Fr example, Cnfigure reprt ntificatins Enter the address where yu wuld like SQLdm t send the reprt ntificatin, and then click Next. Fr mre infrmatin n cnfiguring reprt servers fr delivery, see the Micrsft dcument, Hw t: Cnfigure a Reprt Server fr Delivery (Reprting Services Cnfiguratin). View the reprt deplyment summary Review that all the Reprting Services settings are crrect and click Finish t apply yur changes. If yu want t make any changes t the settings displayed, click the Back buttn t g back and make yur changes. Custm reprts The Custm Reprts view allws yu t create reprts n any cunter cllected by SQLdm and n any f yur custm cunters. Yu can create custm reprts t view graphs f the cunters fllwed by a grid cntaining all f the cunters graphed ver the entered time frame. Access Custm Reprts SQLdm prvides tw paths t access the Reprts view where yu can access yur custm reprts. The first access path is by clicking Reprts in the Navigatin pane. The secnd access path is by clicking G > Reprts. The secnd path is the nly ptin if yu hide yur Navigatin pane in the SQLdm Cnsle. Once in the Reprts view, click Custm in the Navigatin pane. Filter yur reprts Reprt filters are available by default. Yu can select the Server, Time Perid, Date Range, and Sample type frm the drpdwn lists at the tp f the reprt. If the filters are nt displayed, click the Shw Filters buttn. Deply reprts t Micrsft Reprting Server Yu can use the SQLdm Reprts Deplyment wizard t deply specified reprts t yur Micrsft Reprting Server.

230 Edit r Delete an existing reprt Yu can edit r delete an existing custm reprt by selecting the reprt name frm the list displayed in the Reprts pane, and then click Edit r Delete. T edit yur reprt, use the Custm Reprt wizard. Create a custm reprt The Custm Reprts wizard allws yu t create r edit a custm reprt. Custm Reprts can include any metric cllected by SQL diagnstic manager. This wizard allws yu t chse the cunters yu want t include in yur reprt, rder the way the metrics appear, and specify the aggregatin methd used n each f yur metrics. T pen the Custm Reprts wizard, click the New buttn in the Custm Reprt Optins tree. Add r edit a custm reprt On the Add/Select a reprt page, yu can select whether yu want t create a new reprt r edit an existing reprt. T create a new reprt, type a name fr the reprt, and then click Next. T edit an existing reprt, select the custm reprt frm the displayed list, and then click Next. Select cunter type and cunters The Select Cunters page allws yu t chse the cunters yu want t include in yur reprt. Yu can select up t 10 cunters frm all f the cunters that SQL diagnstic manager currently cllects. T select the cunters yu want t include in yur custm reprt: 1. Check the bx next t the type f cunters yu want t include with yur reprt t view an alphabetical list f cunters. 2. Select ne r mre cunters frm the Available Cunters list, and then click Add t include it in yur reprt. 3. If yu want SQLdm t display tabular data, check the Shw tabular data in reprt bx. 4. Click Next. Select cunter rder Update the cunter rder fr this reprt t specify where yu want SQLdm t display the cunters included in yur custm reprt and hw t aggregate metrics. SQLdm ffers the fllwing ptins t change the aggregatin fr each metric included in yur reprt. Maximum Displays the maximum value fr the metric since the last cllectin. Average Displays the average per secnd value since the last cllectin. Per Minute Displays the average per minute value since the last cllectin.

231 T rearrange r change the metric aggregatin fr yur cunters: 1. If yu want t rearrange a cunter in yur reprt, click the up r dwn arrw next t the cunter yu want t mve. 2. If yu want t change the aggregatin fr a metric in yur reprt, select the apprpriate Aggregatin methd. 3. Click Next. 4. Cmplete the Custm Reprt wizard by clicking Finish.

232 Manage SQLdm The Administratin blade f SQL diagnstic manager allws yu t cntrl access t all the infrmatin that SQLdm cllects, allwing yu t designate the servers and databases that each f yur SQLdm users can view r edit. In additin t cntrlling access, yu can als add custm cunters fr SQLdm t mnitr frm the Administratin blade. Use applicatin security t manage SQLdm In many SQL Server prductin envirnments, there are several different types f users, such as DBAs, Operatrs, Help Desk Users, Administratrs, and Auditrs t name a few. Within each f these grups, there may be several sub-grups f respnsibility, such as a DBA that manages a certain set f high security databases that ther DBAs d nt. SQLdm allws yu t designate the access bth individual users and grups f users have within SQL diagnstic manager. TIP When Applicatin Security is enabled, the nly users wh have access t SQLdm are thse wh belng t the sysadmin rle n the SQLdm Repsitry. All ther users must be added t SQLdm. Enable Applicatin Security Once yu enable Applicatin Security, yu must add User Permissins fr each user yu want t give SQLdm access. Based n the assigned permissins, each user can nly access a subset f mnitred SQL Server instances. These security settings are enfrced in the SQLdm Cnsle, the Idera Newsfeed, and SQLdm Mbile. Nte that users wh belng t the sysadmin rle n the SQLdm Repsitry always have Administratr pwers. Available actins n the Applicatin Security windw The Applicatin Security windw lists each lgin name and the type f access the lgin has t SQLdm. The fllwing actins are available n the Applicatin Security windw: Disable/Enable Applicatin Security Yu can tggle Applicatin Security n and ff using the assciated icn. Disabling Applicatin Security gives all SQLdm users full access t SQLdm. Add SQLdm Permissins Yu can pen the Add SQLdm Permissins wizard by clicking the Add buttn n the Applicatin Security windw. This wizard allws yu t add SQL Server Lgins, Windws Users and Grup accunts and assign them SQLdm view, mdify, and administratin privileges. Edit Lgin Permissins Once yu add SQLdm Permissins, the Edit Lgin Permissins windw allws yu t edit lgin permissins. Delete Lgin Permissins Click the Delete buttn t remve the previusly added lgin frm SQLdm. Enable/Disable Permissins Yu can tggle nn-system, SQLdm lgin permissins by checking and un-checking the assciated bx in the Enabled clumn.

233 Exprt SQLdm Permissin Settings t Excel Yu can exprt all yur SQLdm Permissin settings t Micrsft Excel by right-clicking any user in n the Applicatin Security windw and selecting Exprt t Excel. Add users t SQLdm The Add Permissin wizard allws yu t give SQLdm access t a specified lgin in yur envirnment. By default, all users belnging t the sysadmin rle n the SQLdm Repsitry have SQLdm Administratr privileges and all ther users are denied access t any f the mnitring and diagnstic views in SQLdm. TIP Lgins belnging t the sysadmin rle n the SQLdm Repsitry have SQLdm Administratr privileges and yu cannt edit r delete these accunts. Each lgin accunt can have multiple permissins assciated with it. Fr example, if yu want User A t have the ability t view all yur SQL Server instances but mdify nly ne f them, yu can create tw permissins. Include View permissins in the first lgin t allw the lgin t view all yur SQL Server instances, and enable Mdify permissins fr the specified SQL Server instance in the secnd lgin. TIP If a SQL lgin is entered and it des nt already exist, a new lgin accunt is created n the SQLdm Repsitry SQL Server instance. T create a SQLdm lgin accunt: 1. Click Administratin > Applicatin Security. 2. Click the Add buttn n the Applicatin Security windw. 3. Click Next n the Add Permissin wizard Welcme windw. 4. Type either the Windws accunt r SQL lgin used t cnnect t the SQLdm Repsitry. 5. Select the Authenticatin type and click Next. 6. Select the type f SQL Server instance permissins t grant t the specified accunt and click Next. 7. Select the tags r SQL Server instances t apply the permissins t and click Add t mve them t the Selected Servers clumn and click Next. 8. Review yur changes n the Summary windw and click Finish t add the SQLdm lgin. Specify user The Specify Permissins windw allws yu t enter the lgin name and authenticatin type. Enter either the Windws accunt name r the SQL lgin used t cnnect t the SQLdm Repsitry. If the SQL lgin entered des nt exist, ne is created n the SQLdm Repsitry Server. TIP If the Windws accunt entered is nt a valid Windws accunt, an errr appears when yu exit the Add Permissin wizard and the SQLdm lgin is nt created. Specify permissins Select the type f permissins t grant t the specified accunt. When yu add lgin permissins t SQLdm, yu have the fllwing permissin chices:

234 View Permissins Lgins with View permissins can view the data cllected fr the assigned SQL Server instances except where nted in the fllwing table. SQLdm Area File Menu Tls Menu Help Menu Servers pane Tday Page > Active Alerts Tday Page > Cmmn Tasks Mini-Mnitrs grid Server Overview > Dashbard Server Overview > Details Server Overview > Cnfiguratin Sessin > Details Sessin > Lcks Sessin > Blcking Queries/Nn-query activities Resurces > Prcedure Cache Databases > Tables and Indexes Services > Summary Services > SQL Agent Jbs Cannt d the fllwing Manage servers Cnfigure default alerts Edit ntificatin rules r prviders Edit grming ptins Manage licenses Delete servers Enter r exit Maintenance Mde Cnfigure alerts, but can view alert settings Edit SQL Server prperties, but can view prperties Cnfigure alerts, but can view alerts Manage servers Delete mini-mnitrs Edit prperties, but can view prperties Enter r exit Maintenance Mde Cnfigure alerts, but can view alert settings Cnfigure alerts, but can view alert settings Edit value Trace r kill a sessin Trace r kill a sessin Trace r kill a sessin Cnfigure Query/Activity Mnitr prperties, but can view prperties Clear cache Update statistics r rebuild indexes Start r stp services Start r stp jb

235 SQLdm Area Lgs Alerts pane Alerts > Grid Administratin pane Cannt d the fllwing Cycle server lg Cnfigure Cnfigure default alerts Edit ntificatin rules and prviders Cnfigure alerts, but can view alerts Clear alerts Clear alerts f this type fr this instance Access r view Administratin Mdify Permissins Lgins with Mdify permissins can edit basic settings fr the data cllected fr assigned SQL Server instances except where nted in the fllwing table. SQLdm Area File Menu Tls Menu Help Menu Alerts pane Administratin pane Cannt d the fllwing Manage servers Administratin Permissins Edit alert cnfiguratin Edit ntificatin rules r prviders Edit grming ptins Manage licenses Cnfigure default alerts Edit ntificatin rules r prviders Access r view Administratin Lgins with Administratin permissins can access all mnitred SQL Server instances and mdify all settings including grming ptins, ntificatin rules and prviders, manage SQLdm licenses, manage applicatin security including the ability t add custm cunters, and has the ability t add and remve SQL Server instances in SQLdm. TIP Yu cannt edit r delete lgins belnging t the sysadmin rle n the SQLdm Repsitry as they have SQLdm Administratr privileges. Assign instances t user The Select SQL Server windw allws yu t select the SQL Server instances t apply the permissins yu set n the Specify User Permissins windw. Select Server tags frm the Tags drp-dwn list r chse New tag frm the list. Select the SQL Server Instances yu want the lgin t have permissins n and click Add buttn t mve them t the Selected Servers clumn. Click Next t cntinue.

236 View the Add Permissin summary Review that all the Add Permissin settings are crrect and click Finish t apply yur changes. If yu want t make any changes t the settings displayed, click the Back buttn t g back and make yur changes. Edit user permissins The Edit Permissins windw allws yu t change the permissins fr the specified lgin. TIP Lgins belnging t the sysadmin rle n the SQLdm Repsitry have SQLdm Administratr privileges and yu cannt edit r delete the lgin. Enable/Disable Lgin Permissins Yu can tggle nn-system, SQLdm lgin permissins by checking and clearing the assciated check bx in the Enabled clumn. Edit Permissins Select the apprpriate permissin level fr the lgin. Yu can select View, Mdify, r Administratr permissins. Enter Cmments The Cmments field allws yu t enter additinal infrmatin abut the lgin. This infrmatin appears in the Cmment clumn n the Applicatin Security windw. Edit assigned instances The Assigned Servers windw allws yu t change the SQL Server instances n which the lgin has permissins. T tag a server instance, select Server tags frm the Tags drp-dwn list r add a new tag by chsing New tag frm the list. Select the SQL Server instances n which yu want the lgin t have permissins and click Add buttn t mve them t the Selected Servers clumn. Click Next t cntinue. Use the Change Lg t review changes in yur SQLdm cnfiguratin Granted the number and different types f users in SQL Server prductin envirnments, keeping track f changes t yur SQLdm cnfiguratin is critical. Thrugh the Change Lg yu can view a list f key actins perfrmed in yur SQLdm envirnment, such as when a server is added fr mnitring, an alert cnfiguratin r grming cnfiguratin is changed. The Change Lg view gives thrugh and instant infrmatin n mdificatins. The Change Lg view is available by default in SQLdm versin 8.0. Access the Change Lg view T pen the Change Lg view, click Administratin > Change Lg frm the navigatin pane. Change Lg Windw Prperties This windw allws yu t view details abut an individual event in the Change Lg. Yu can view the fllwing infrmatin: Date and time f actin Type f actin

237 Object n which the actin ccurred Wrkstatin and wrkstatin user Repsitry user wh executed the actin Descriptin f actin Available actins Scrll thrugh activities T scrll frm ne actin t the next, use the up and dwn arrws. Cpy, exprt and print actin details T cpy actin details t anther applicatin, exprt cntents t Micrsft Excel r even print, right-click n selected rw. This actin prmpts the afrementined cmmands. Getting mre infrmatin Yu might be interested in btaining further details abut the actins perfrmed in SQLdm and their pssible impacts. The details pane cntains in depth actin infrmatin and autmatically displays when a rw in the table is highlighted. The split bar is adjustable t yur needs. Filters Allws yu t filter the listed activities by time span, fr example, last 30 days r even arrange a custm range. Enable Grups Allws yu t grup actins by a specific header clumn, such as the wrkstatin frm which an actin was executed r the date an actin ccurred. T enable grups, click Grup By Bx. Yu can as well expand all grups r cllapse all grups. Available clumns Date Prvides date and time when actin ccurred. Actin Prvides infrmatin n the type f actin that ccurred. Object Name Prvides the name f the bject n which the actin was executed. Wrkstatin Prvides the name f the wrkstatin frm which an actin was executed. Wrkstatin User Prvides the name f the user, lgged in a specific wrkstatin, frm which an actin was executed. Repsitry User Prvides the name f the user wh applied the change. The frmat displayed, when using Windws authenticatin, is DmainName\LgnName. Change Summary Prvides a brief descriptin f actin.

238 Use PwerShell t autmate SQLdm functins SQLdm PwerShell integratin allws yu t make mass changes t yur SQLdm cnfiguratin acrss multiple SQL Server instances in a few lines f text, saving yu time. Abut PwerShell Micrsft Windws PwerShell is a task-based cmmand-line shell and scripting language designed especially fr system administratin. Built n the.net Framewrk, Micrsft Windws PwerShell helps IT prfessinals and pwer users cntrl and autmate the administratin f the Windws perating system and applicatins that run n Windws. Windws PwerShell furnishes an perating envirnment fr cmmands that include cmdlets, functins, filters, scripts, aliases, and executables (applicatins). The main cmmand type used in this envirnment is the cmdlet, with certain cmdlets made available nly thrugh Windws PwerShell prviders that allw access t stred data. Windws PwerShell perates within a hsting applicatin (the default is pwershell.exe) that expses a cmmand line t the user, and uses a hst interface t cmmunicate with the cmmands invked by the cmmand line. Yu can use a cnsle applicatin, Windws applicatin, r a Web applicatin as the hsting applicatin. In mst cases, the hsting applicatin uses its Main functin t interact with the Windws PwerShell runtime thrugh the internal hst interface; hwever, a hsting applicatin can ptinally supprt its wn custm hst by implementing the PSHst class alng with ne r mre related user interface classes. Tgether, these classes allw direct cmmunicatin between the applicatin and Windws PwerShell cmmands. Fr mre infrmatin abut Windws PwerShell, see SQL Server Bks Online. Install the SQLdm Prvider fr PwerShell The SQLdm Prvider is installed autmatically with SQLdm. T enable the Prvider, type the fllwing frm within PwerShell: add-pssnapin sqldmsnapin T verify yur snapin is registered: get-psprvider T receive general help: get-help T display a list f cmdlets fr the SQLdm snapin: get-help sqldm Applicatins available t use with PwerShell There are several applicatins that allw yu t use PwerShell and enhance its functinality. PwerShell Plus is a pwerful interactive scripting envirnment designed t help administratrs and develpers learn and master Windws PwerShell. Unlike mst f the basic script editrs n the market tday, PwerShell Plus features a pwerful interactive cnsle, an advanced script editr and a cmprehensive learning center. PwerShell Plus is built n the backbne f PwerShellIDE, the first PwerShell applicatin t ffer a very rich graphical user interface.

239 Interactive PwerShell Cnsle The PwerShellPlus Cnsle allws yu t wrk interactively with PwerShell frm a feature rich Windws UI. This integratin makes wrking with PwerShell faster and easier t use than ever befre. Advanced Script Editr The advanced debugger and script editr lets yu build and test cmplex PwerShell scripts, try ne line PwerShell cmmands frm an embedded cnsle windw, and sign yur script with a security certificate, all frm a single wrkspace. Cmprehensive Learning Center The Cmprehensive Learning Center helps yu experience PwerShell by example. Shrt tutrials guide yu thrugh basic cncepts at yur wn pace. The Cmprehensive Learning Center als includes dynamically created help tpics frm currently installed PwerShell CmdLets, Snap-Ins and WMI bjects. PwerShell Cmdlets fr SQLdm The fllwing cmdlets help yu autmate the administratin f yur SQLdm deplyment. Cmdlet Name Get-SQLServers Descriptin Retrieve a list f SQL Servers n the netwrk Escape-SQLdmName Allws yu t specify server names cntaining special characters, such as \?/<> []:* Grant-SQLdmPermissins Revke-SQLdmPermissin New-SQLdmMnitredInstance Set-SQLdmMnitredInstance Remve-SQLdmMnitredInstance Set-SQLdmAppSecurity New-SQLdmUser Set-SQLdmUser Remve-SQLdmUser New-SQLdmDrive Manage yur SQLdm license Grant SQLdm permissins n a server Revke SQLdm permissins n a server Add a SQL Server Instance that yu want mnitred by SQLdm Cnfigure ptins n yur SQL Server Instance Remve a SQL Server Instance frm SQLdm mnitring Enable r disable Applicatin Security fr SQLdm Create a new SQLdm user Mdify an existing SQLdm user Remve an existing SQLdm user Create a drive fr cnnecting t the SQLdm Repsitry SQLdm requires a license key. This key allws yu t access all SQLdm features, including the Idera Newsfeed and SQLdm Mbile. Thugh yu can immediately begin using SQLdm with the included evaluatin key, cnsider updating the evaluatin license as sn as pssible. A registered license key allws yu t unlck the evaluatin time and registered instance limits s yu can begin using SQLdm t the fullest extent.

240 SQLdm prvides an intuitive interface fr license key management. Yu can view the status f yur license keys and add licenses t mnitr additinal instances. Each license allws yu t mnitr a predetermined number f SQL Server instances. When yu reach yur license limit, SQLdm des nt let yu add new instances. When yur trial perid expires, SQLdm ceases t run. T pen the License Keys windw, select Help > Manage Licenses frm the Tlbar menu. TIP If yu change the SQLdm repsitry t a different instance, make sure t request a new license key frm Idera Sales as this scenari is nt supprted. Use the trial license SQLdm includes a limited-time trial accunt with every installatin. As the end f the trial perid nears, SQLdm warns yu each time yu start the cnsle that yur trial perid is ending. At the end f this trial perid, if the license is nt upgraded, SQLdm stps functining. SQLdm limits the number f mnitred SQL Server instances t 15 when using a trial license. Upgrade yur trial license t a full license 1. Cntact Idera Sales t upgrade yur SQLdm trial license. 2. Select Help > Manage Licenses. 3. Enter the new license key in the New Key sectin and click Enter. When prmpted t type r cpy t replace the current key, click Yes t cntinue. TIP If after upgrading t a full license yu desire t mve yur SQLdm repsitry t anther instance, make sure t request a new license key frm Idera Sales as this scenari is nt supprted. Add a new license If yu wuld like t mnitr additinal SQL Server instances beynd the limits f yur existing license, cntact Idera Sales t purchase additinal licenses. Once yu receive a new license, pen the License Keys windw by clicking Help > Manage Licenses. Type yur license key in the available space, and then click Enter. Yur new license lists the number f additinal SQL Server instances that yu can mnitr by SQLdm. Each new license yu add t SQLdm adds t the ttal number f SQL Server instances that yu can mnitr. T get a new license, cntact yur Idera Sales representative. Manage yur SQL Server instances The Manage Servers windw (File > Manage Servers) allws yu t see all the SQL Server instances mnitred by SQLdm. Yu can: Add new SQL Server instances t SQLdm Edit the SQLdm cnfiguratin fr a particular SQL Server instance Remve a SQL Server instance frm SQLdm Access the VM Cnfiguratin windw t assciate yur mnitred virtual SQL Server instances t a hst machine

241 Apply an existing alert template t a server r grup f servers Test the cnnectin status f yur SQL Server instances Edit yur Management Service cnfiguratin The SQLdm Management Service Cnfiguratin wizard allws yu t change hw the SQLdm Management Service interacts with the SQLdm Repsitry. Yu can edit the SQLdm Management Service settings whenever yu change the lcatin f yur SQLdm Repsitry r if yu want t change the accunt r authenticatin methd the SQLdm Management Service uses t cnnect t the SQLdm Repsitry. Access the Management Service Cnfiguratin wizard Yu can access the SQLdm Management Service Cnfiguratin wizard by running the SQLdmManagementServiceCnsle.exe file in yur rt SQLdm directry. T use the SQLdm Management Service Cnfiguratin wizard: 1. Run SQLdmManagementServiceCnsle.exe in yur rt SQLdm directry. 2. Click Next n the Welcme windw. 3. Enter yur Repsitry infrmatin. 4. Enter the Authenticatin methd that yu want the SQLdm Management Service t use t write cnfiguratin and cllected statistics t the SQLdm Repsitry. 5. Click Test t verify the cnnectin. 6. Click Next. 7. Verify the changes are crrect. 8. Click Finish t apply the changes. Select a SQL Server instance fr the Management Service The SQLdm Management Service Cnfiguratin wizard allws yu t select the SQL Server instance fr the SQLdm Management Service t cnnect with the SQLdm Repsitry. Select the apprpriate SQL Server instance frm the lists f available lcal and netwrk instances, and then click OK. Select a database fr the Management Service The SQLdm Management Service Cnfiguratin wizard allws yu t select the database fr the SQLdm Management Service t cnnect with the SQLdm Repsitry. Select the apprpriate database frm the list f available databases, and then click OK.

242 Mnitred metrics SQLdm cllects a number f SQL Server and perating system perfrmance metrics t help yu mnitr, alert, and reprt n yur system health. SQLdm includes a number f metrics fr yur use, such as: Batches Received (Per Secnd) Blcked Sessins (Cunt) Buffer Cache Hit Rati (Percent) Client Cmputers Cmpiles (Per Secnd) Data Used (Percent) Database Status Disk Queue Length Disk Time (Percent) I/O Waits Lck Waits Lg Flushes Lg Space Used (Percent) Memry Page Faults (Per Secnd) Memry Paging Memry Waits Other Waits Packets Received (Per Secnd) Packets Sent and Received Packets Sent (Per Secnd) Page Reads (Per Secnd) Page Writes (Per Secnd) Percent f SQL Server Data Space Used Percent f SQL Server Lg Space Used Physical Page Reads and Writes Prcessr Queue Length Re-cmpiles Per Secnd Signal Waits SQL Server Batches Received SQL Server CPU Usage SQL Server Lg Space Used (Percent) SQL Server Memry Usage SQL Server Respnse Time Ttal Memry Usage Transactin Lg Waits Transactins (Per Secnd) Wait type categry - Backup

243 Wait type categry - I/O Page Latch Wait type categry - Lck Wait type categry - Memry Wait type categry - Nn-I/O Page Latch Wait type categry - Nn-Page Latch Wait type categry - Other Wait type categry - Transactin Lg Batches Received (Per Secnd) The Batches Received (Per Secnd) metric cunts the ttal number f batch requests that the SQL Server cmputer receives per secnd. This rate is a measurement f thrughput n the prcessr. This metric uses the cunter Batch requests/sec frm the SQL Server SQL Statistics cunter bject. On SQL Server 2000 instances, this cunter is available thrugh sysperfinf. On SQL Server 2005 r later instances, this cunter is available thrugh sys.dm_s_perfrmance_cunters. T track this metric, use the CPU Call Rates chart in the CPU dashbard f the Server Overview tab. While this cunter has n gd r bad value, each f these T-SQL batches must be: 1. Transmitted t the server using the netwrk. 2. Parsed by SQL Server t check syntax. 3. Have an executin plan cmpiled. 4. Executed accrding t the executin plan. 5. Have the results transmitted back t the client cmputer r Web site. Reduce the number and impact f T-SQL batches In this situatin, yu shuld reduce the number f T-SQL batches and the impact f each as much as pssible by: Reducing the size and cmplexity f the T-SQL by creating a stred prcedure cntaining the cmmands yu want executed and then simply calling it in the T-SQL batch. This apprach reduces the size and cmplexity f the T-SQL batch, which means less netwrk traffic and less CPU time cnsumed prducing a cmplex executin plan. Once yu mve mst f the T-SQL cde int stred prcedures, cnsider gruping as many f thse calling T-SQL cmmands int a single netwrk batch, if pssible. Als cnsider redesigning the applicatin t call nly thse stred prcedures yu need t cmplete an applicatin functin all frm within ne batch rather than sending each EXECUTE statement t execute separately in its wn batch. This strategy reduces netwrk queues dramatically as better use is made f the default 4 KB netwrk packet size. Blcked Sessins (Cunt) The Blcked Sessins (Cunt) metric cunts the number f sessins n the SQL Server instance blcked by ther sessins hlding requested lcks. By default, a blcked sessin waits frever fr a lck. Yu can change this behavir by adding SET LOCKTIMEOUT t the tp f the first T-SQL batch after yu make a cnnectin.

244 Buffer Cache Hit Rati (Percent) The Buffer Cache Hit Rati (Percent) metric calculates the percentage f data pages SQL Server fund in memry withut reading the data frm the disk subsystem. This value is measured by reading the buffer cache hit rati frm sysperfinf. The higher this value is the mre efficiently the system is running. Reduce the percentage f memry used by SQL Server Once SQL Server is up fr at least 30 minutes, use the fllwing slutins if values lwer than 85% regularly ccur: Add mre physical memry (RAM) t the cmputer. If yur site makes use f extended stred prcedures that are infrequently called, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never again called, which then wastes available memry. A DBCC dllname (FREE) releases that memry fr use by bth the prcedure cache and Data Pages, which has a significant psitive effect n bth the Prcedure Cache Hit Rati and the Buffer Cache Hit Rati. Execute SP_HELPEXTENDEDPROC t view the extended stred prcedures currently laded in memry by SQL Server. Allwing SQL Server t cnsume mre f the available memry, making sure that OS Paging des nt increase. Limit SQL Server cmputers t perfrming nly SQL Server wrk. Stp any unnecessary prgrams, such as allwing the cmputer t act as either a primary r backup dmain cntrller. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. Client Cmputers The Client Cmputers metric calculates the number f distinct cnnected netwrk adapters currently using the SQL Server instance. This value is measured by getting the cunt f prcesses frm distinct cmputers in sysprcesses table. SQL Cmpilatins (Per Secnd) This metric calculates the number f SQL cmpilatins per secnd, including statement-level re-cmpilatins. This metric uses the cunter SQL Cmpilatins/sec frm the SQL Server SQL Statistics cunter bject. On SQL Server 2000 instances, this cunter is available thrugh sysperfinf. On SQL Server 2005 r later instances, this cunter is available thrugh sys.dm_s_perfrmance_cunters. A high number f cmpilatins (greater than 100 per secnd) can indicate a high server wrklad r that there is mre recmpilatin verhead than necessary. T many cmpilatins can impact a server s perfrmance. Data Used (Percent) The Data Used (Percent) metric calculates the size f all data files used as a percent f the added allcated size f all data files. In a typical medium-t-large-scale OLTP envirnment with a data file size f ver 50 GB, this value slwly increases ver time in a linear fashin with the ppulatin f any available histry tables.

245 Reduce the percentage f data used If yur site experiences a sudden sharp increase in this value f ver 10% in an hur, investigate the issue t fully understand the underlying causes which ften lead t pr perfrmance. Pssible causes include: A large number f rws were inserted int a table. If s, then make sure that the table is nt fragmented due t this peratin. T verify, run DBCC SHOWCONTIG. An index with very pr cardinality (uniqueness) was added t a large table. Indexes with pr cardinality ften exceed the size f the underlying table itself and in almst all cases are nt used by any SQL Server query. A large number f rws were incrrectly changed by perfrming an insert f a new rw fllwed by a delete f the ld rw. Althugh the net effect f the change is essentially the same number f rws; the database wuld have grwn significantly in size and require yu t issue a DBCC SHRINKDATABASE. It is likely that the table is als fragmented because the inserts were dne befre the deletes s run DBCC SHOWCONTIG. Always delete the ld rws ut f a table first befre inserting the new rws; therwise the tables are fragmented mre quickly, databases increase in size, and the perfrmance f the transactins is degraded due t the large number f page splits the table had t underg. Database Status The Database Status metric indicates the peratinal status f the database, such as Nrmal, Offline, r Suspect. Yu can select the database status fr which yu want t receive alerts. Disk Queue Length The Disk Queue Length metric cunts the average number f system requests that are waiting fr disk access n the cmputer hsting the SQL Server instance. The Disk view n the Resurces tab allws yu t track yur Disk Queue Length, alng with ther key disk statistics, ver a perid f time n the cmputer hsting yur SQL Server instance. Reasns why this metric has n value SQLdm is unable t cllect the crrespnding cunter due t ne f the fllwing reasns: It usually takes tw refreshes t begin ppulating the Disk Queue metric, which ccurs within a few secnds. OS Metrics cllectin is disabled r nt wrking prperly. Yu must enable OS Metrics cllectin fr SQLdm t cllect hardware perfrmance metrics. Lightweight Pling is enabled. SQLdm cannt cllect OS metrics if Lightweight Pling is enabled n the SQL Server instance. The cunter des nt exist n this SQL Server instance. Disk Time (Percent) The Disk Time (Percent) metric calculates the percentage f elapsed time during which all the disks were busy servicing read and write requests n the SQL Server cmputer. This cunter is measured by subtracting the Disk Idle Time percent frm 100. The WMI bject WIN32_PERFRAWDATA_PERFDISK_PHYSICALDISK prperty PERCENTIDLETIME is measured t get Disk Idle Time percent. Reduce disk time If this metric value regularly exceeds 75%, cnsider the fllwing slutins:

246 Check OS Paging t make sure that paging frm/t the swap file is nt causing these IOs. Distribute the data and lgs ver mre disks. Replace disks with faster disks. Add mre memry if the main cause is Disk Reads. Switch frm a RAID 5 t RAID 10 slutin if Disk Writes make up mre than 20% f ttal disk access. Mve nn-sql Server applicatins t anther cmputer. If the cmputer is running multiple instances f SQL Server, cnsider placing each instance n a separate cmputer. I/O Waits The I/O Waits metric calculates the length f time that SQL Server prcesses had t wait fr I/O t becme available. This rate is a measurement f thrughput n the SQL Server cmputer prcessr, as determined by the SQL Server wrklad. Lck Waits The Lck Waits metric calculates the length f time that SQL Server prcesses had t wait fr a resurce lck t reslve. This rate is a measurement f thrughput n the SQL Server cmputer prcessr, as determined by the SQL Server wrklad. Lg Flushes (Per Secnd) The Lg Flushes (Per Secnd) metric reads LOG FLUSHES/SEC frm sysperfinf. Each time data changes, the changes write t the lg cache, which resides in memry. Under certain cnditins, this lg cache is flushed t disk. These situatins include: A cmmit r rll back f an explicit r implicit transactin. A CHECKPOINT statement executin. SQL Server issues an autmatic checkpint. The Lg Cache is full and needs emptying. Reduce lg flushes On an OLTP system that runs relatively small transactins (n average, less than 40 rws added, changed, r deleted per transactin), the number f Lg Flushes shuld nt exceed SQL Batches by mre than 40% during perids f high activity. If yu exceed this percentage, then ne f the fllwing abnrmal cnditins exists: T-SQL batches sent fr executin cntain a number f individual data manipulatin statements (inserts, deletes, r updates) nt enclsed within a transactin. Large batch jbs which update significant amunts f data are run during the day. Deadlcks r Lck Timeuts are causing a number f transactins t rll back r execute a ROLLBACK TRANSACTION statement. Yur Recvery Interval parameter is t lw. Raise this parameter t minutes. An explicit CHECKPOINT statement is executed within sme transactins. If yu need t delete the entire cntents f a table, use the TRUNCATE TABLE statement instead f DELETE as it prduces less lg flushes. If yu implement the previusly-mentined measures and the Lg Flushes still greatly exceed 140% f SQL Batches, then cnsider:

247 Switching yur RAID array frm a RAID 5 t a RAID 10 slutin. Each write IO results in tw writes using RAID 10 vs. 4 fr RAID 5 (100% mre efficient with writes). As lng as the RAID cntrller has sme frm f battery backup, then switch its cache mde frm Write-thrugh t Writeback, as this setting increases the system's ability t handle write IOs by an rder f magnitude. Adding mre cache memry t the RAID cntrller. Memry Page Faults (Per Secnd) This metric calculates the page fault rate fr all prcesses n the SQL Server cmputer. The WMI bject Win32_PerfRawData_PerfOS_Memry prperty PagesPersec is measured t get this value. Fr ptimal perfrmance, the page fault rate shuld either be either 0 r very lw. Reduce memry page faults Use the fllwing slutins t reduce the page fault rate if it rises abve 100 fr a perid f time lnger than a mmentary spike: Decrease the memry being used by stpping unnecessary prgrams such as the Print Spler frm running n the dedicated SQL Server cmputer. Yu shuld als eliminate activities such as the server acting as a PDC r BDC and (as a last resrt) reducing the amunt f memry SQL Server may cnsume. Add mre physical memry n the cmputer. If the cmputer is running multiple instances f SQL Server, then cnsider mving each instance t a separate physical cmputer. Memry Paging The Memry Paging metric cunts the number f pages being swapped in and ut f memry per secnd. The Memry view n the Resurces tab allws yu t track paging and ther key memry statistics ver a perid f time. Reasns why this metric has n value SQLdm is unable t cllect the crrespnding cunter due t ne f the fllwing reasns: It usually takes tw refreshes t begin ppulating the Memry Paging metric, which ccurs within a few secnds. OS Metrics cllectin is disabled r nt wrking prperly. Yu must enable OS Metrics cllectin fr SQLdm t cllect hardware perfrmance metrics. Lightweight Pling is enabled. SQLdm cannt cllect OS metrics if Lightweight Pling is enabled n the SQL Server instance. The cunter des nt exist n this SQL Server instance. Memry Waits This metric calculates the length f time that SQL Server prcesses had t wait fr SQL Server memry t becme available. This rate is a measurement f thrughput n the SQL Server cmputer prcessr, as determined by the SQL Server wrklad. Other Waits This metric includes any additinal waits ccurring n this SQL Server utside f the fllwing wait categries: I/O Lcks

248 Memry Signal Waits are a measurement f thrughput n the SQL Server cmputer prcessr, as determined by the SQL Server wrklad. T get mre details abut mnitred wait statistics, see the Server Waits view, and review the Micrsft Best Practice Article SQL Server Waits and Queues. Packets Received (Per Secnd) This metric is calculated as a rate between tw refreshes f the value f the system statistical If this value is cnsistently high, cnsider changing the packet size. Packets Sent and Received This metric cunts the number f packets being sent and received, per secnd, n yur SQL Server instance. Packets Sent (Per Secnd) This metric is calculated as a rate between tw refreshes f the value f the system statistical If this value is cnsistently high, cnsider changing the packet size. Page Reads (Per Secnd) This metric cunts the number f physical reads the disk sub-system perfrms t bring SQL Server database pages int the data (buffer) cache. Fr the first few minutes after yu start r restart SQL Server, almst any request fr data is retrieved frm disk. As the data cache fills, these requests are reduced. This value is measured by reading PAGE READS/SEC frm sysperfinf. Currently, even the fastest disks can supprt a maximum sustained rate f arund nly 85 randm IOs per secnd. T determine if yur IO subsystem is "flded," perfrm the fllwing calculatin: On RAID 10: ((Page reads + read ahead pages + ((page writes + checkpint pages + lazy writes + lg flushes) X 2)) / number f disk spindles in RAID array) must be < 65. Reduce page reads If the page reads rate exceeds 65 fr mre than five secnds every 20 minutes, then cnsider these slutins: Add mre physical memry (RAM) t the cmputer. If yur site makes use f extended stred prcedures that are nt called very ften, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never called again. This is tremendusly wasteful in terms f available memry and a DBCC DLLNAME (FREE) releases that memry fr use by bth the prcedure cache as well as the Data Pages which have a significant psitive effect n bth the Prcedure Cache Hit Rati as well as the Buffer Cache Hit Rati. In rder t view the extended stred prcedures currently laded in memry by SQL Server, execute SP_HELPEXTENDEDPROC. Allw SQL Server t cnsume mre f the available memry (making sure that OS Paging des nt increase). If yu are running large, batch-style reprting queries n the OLTP server, then large numbers f data pages are flushed frm cache causing much additinal IO verhead. In this situatin, set up a separate SQL Server Reprts cmputer t service all but the smallest reprts. Yu can feed this Reprts Server via backups and Lg Shipping frm the OLTP server.

249 Stp unnecessary prgrams (such as the Print Spler r activities such as the database server acting as either a BDC r PDC) frm running. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. Page Writes (Per Secnd) This metric cunts the number f physical database writes the disk sub-system perfrms. This value is measured by reading PAGE READS/SEC frm sysperfinf. Currently, even the fastest disks can supprt a maximum sustained rate f arund nly 85 randm IOs per secnd. T determine if yur IO subsystem is "flded," perfrm the fllwing calculatin: On RAID 5: ((Page reads + read ahead pages + ((page writes + checkpint pages + lazy writes + lg flushes) X 4)) / number f disk spindles in RAID array) must be < 65. On RAID 10: ((Page reads + read ahead pages + ((page writes + checkpint pages + lazy writes + lg flushes) X 2)) / number f disk spindles in RAID array) must be < 65. Reduce page writes If the page writes rate exceeds 65 fr mre than five secnds every 20 minutes, then cnsider the fllwing: Add mre physical memry (RAM) t the cmputer. If yur site makes use f extended stred prcedures that are nt called very ften, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never called again! This is tremendusly wasteful in terms f available memry and a DBCC DLLNAME (FREE) releases that memry fr use by bth the prcedure cache as well as the Data Pages which has a significant psitive effect n bth the Prcedure Cache Hit Rati as well as the Buffer Cache Hit Rati. In rder t view the extended stred prcedures currently laded in memry by SQL Server, execute SP_HELPEXTENDEDPROC. Allw SQL Server t cnsume mre f the available memry (making sure that OS Paging des nt increase). If yu are running large, batch-style reprting queries n the OLTP server, then large numbers f data pages are flushed frm cache causing much additinal IO verhead. In this situatin, set up a separate SQL Server Reprts cmputer t service all but the smallest reprts. Yu can feed this Reprts Server via backups and Lg Shipping frm the OLTP server. Stp unnecessary prgrams (such as the Print Spler r activities such as the database server acting as either a BDC r PDC) frm running. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. Percent f SQL Server Data Space Used This metric calculates the percentage f the allcated disk space fr databases that is being used by the SQL Server instance. The ttal size allcated t the databases is the sum f unused space, data space, and index space. Data space includes leaf level clustered index pages, since these pages are the data pages. Index space excludes the leaf pages f clustered indexes. The Files view n the Databases tab allws yu t view detailed data file infrmatin including the data size and the percentage f allcated file size being used n each f yur databases.

250 Percent f SQL Server Lg Space Used This metric calculates the percentage f the allcated space fr lgs that is currently being used. The Files view n the Databases tab allws yu t view detailed lg infrmatin including the lg size and the percentage f allcated file size being used n each f yur databases. Physical Page Reads and Writes This metric cunts the number f physical page reads and writes t disk frm the SQL Server instance. Prcessr Queue Length This metric cunts the number f ready threads in the prcessr queue n the cmputer that hsts the SQL Server instance. The WMI OBJECT WIN32_PERFRAWDATA_PERFOS_SYSTEM prperty PROCESSORQUEUELENGTH is measured t get prcessr queue length cunt. Re-cmpiles (Per Secnd) The Re-cmpiles (Per Secnd) metric calculates the rate f re-cmpiles n yur mnitred instance, using the cunter SQL Re- Cmpilatins/secfrm the SQL Server SQL Statistics cunter bject. On SQL Server 2000 instances, this cunter is available thrugh sysperfinf and represents the rate f batch re-cmpilatins per secnd. On SQL Server 2005 r later instances, this cunter is available thrugh sys.dm_s_perfrmance_cunters and represents the rate f statement-level re-cmpilatins per secnd. Typically, this metric value is lw. A high re-cmpilatin rate may be a sign f excessive re-cmpilatin verhead. Causes f recmpiles include varius events including schema changes, statistics updates, and explicit calls t WITH RECOMPILE. Excessive re-cmpilatin impacts yu server perfrmance. Signal waits This metric calculates the length f time that SQL Server prcesses had t wait fr CPU time after the assciated resurces became available fr prcessing. This rate is a measurement f thrughput n the SQL Server cmputer prcessr, as determined by the SQL Server wrklad. SQL Server Batches Received (Per Secnd) The SQL Server Batches Received (Per Secnd) metric cunts the number f T-SQL batches that SQL Server receives fr executin every secnd. This value is measured by reading batch requests/sec frm sysperfinf. While this cunter has n gd r bad value, each f these T-SQL batches must: 1. Be transmitted t the server using the netwrk. 2. Be parsed by SQL Server t check syntax. 3. Include a cmpiled executin plan. 4. Include an executed executin plan. 5. Transmit the results back t the client cmputer r Web. Yu must minimize the number and reduce the impact f these T-SQL batches as much as pssible by:

251 Reducing the size and cmplexity f the T-SQL by creating a stred prcedure cntaining the cmmands yu want executed, and then simply calling it in the T-SQL batch. This actin reduces the size and cmplexity f the T-SQL batch, resulting in less netwrk traffic and CPU time cnsumed prducing a cmplex executin plan. Gruping as many calling T-SQL cmmands int a single netwrk batch after yu mve mst f the T-SQL cde int stred prcedures. Redesign the applicatin t call whatever stred prcedures yu need t cmplete an applicatin functin all frm within ne batch rather than sending each EXECUTE statement t execute separately in its wn batch. This actin dramatically reduces netwrk queues as yu make better use f the default netwrk packet size f 4 KB. SQL Server CPU Usage (Percent) The SQL Server CPU Usage (Percent) metric calculates the percentage f CPU time used by the SQL Server instance. This value is calculated by the percentage f time in a query spent by the I/O, idle, and CPU times n the cmputer that hsts the SQL Server instance. T track this metric, use the CPU Usage chart in the CPU dashbard f the Server Overview tab. Lwer SQL Server CPU usage If this value regularly exceeds 75%, cnsider taking the fllwing actins: Reduce the number f SQL re-cmpilatins, as they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled. Yu can remve mst f these reasns by careful cding. Make sure that all T-SQL statements (whether in a Stred Prcedure, Trigger, r Ad Hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time. Lg Space Used (Percent) The Lg Space Used (Percent) metric calculates the added size all lg files used as a percent f summed allcated size f all data files. A transactin lg cntinues t grw until its inactive prtin is truncated. Transactin lg truncatin ccurs because either: the BACKUP LOG statement successfully cncluded, r if the database is using the Simple Recvery Mdel, then a CHECKPOINT T-SQL statement executes r SQL Server perfrmed an internal autmatic CHECKPOINT. SQL Server perfrms this actin if the lg reaches 70% full r when SQL Server determines the length f time t recver frm the lg, in the event f a failure, exceeds the Recvery Interval ptin. Only the inactive prtin f the lg is ever remved. The inactive prtin f the lg is the prtin f the lg up t but nt including the start date/time f the ldest pen transactin. N matter which methd is used t truncate the lg, if there is a perpetually pen transactin then the lg cntinues t grw in size until it cnsumes all available disk space. Reduce the percentage f the lg used If yur transactin lg size cntinues t grw despite issuing BACKUP LOG r CHECKPOINT statements, check fr a rgue transactin. Begin yur research by srting the Last Batch clumn n the SQL Prcesses grid int ascending mde such that the prcesses cntaining the ldest batches appear first. Scrll dwn the list until yu find the first user prcess with a nn-zer

252 number f transactins in its Trans clumn, and then kill this prcess. Once this is dne, perfrm a CHECKPOINT r BACKUP LOG t reduce the Lg File Used Size. SQL Server Memry Usage This metric calculates the percentage ttal memry being used n the cmputer hsting the selected instance by SQL Server. The Memry view n the Resurces tab allws yu t track the SQL Server memry usage, alng with ther key memry statistics, n the cmputer hsting yur SQL Server instance. SQL Server Respnse Time (ms) This metric calculates the time (in millisecnds) that SQL diagnstic manager currently needs t send a simple SQL cmmand t the SQL Server instance, have it prcessed, and receive the returned result set. Typically, this value shuld average belw 2000 ms fr a well tuned netwrk and server. Average values in excess f 2000 ms indicate either an excessively busy netwrk segment r a stressed SQL Server. Ttal Memry Usage This metric calculates the percentage f physical memry and virtual memry Windws is using. The Memry view n the Resurces tab allws yu t track the Ttal Memry usage alng with ther key memry statistics n the cmputer hsting yur SQL Server instance. Transactin Lg Waits This metric calculates the length f time that SQL Server prcesses had t wait fr the transactin lg t becme available. This rate is a measurement f thrughput n the SQL Server cmputer prcessr, as determined by the SQL Server wrklad. Transactins (Per Secnd) This metric calculates the ttal number f transactins per secnd acrss all databases n the mnitred instance. This metric uses the cunter Transactins/sec frm the SQL Server Databases cunter bject and _Ttal instance. On SQL Server 2000 instances, this cunter is available thrugh sysperfinf. On SQL Server 2005 r later instances, this cunter is available thrugh sys.dm_s_perfrmance_cunters. This rate is a measurement f thrughput n the prcessr, as determined by the SQL Server wrklad. Althugh this rate measures activity within a transactin, and a higher transactin rate indicates a higher risk f resurce issues, it des nt accunt fr all activity n the SQL Server cmputer. Wait type categry - Backup The Backup wait type categry includes all the waits that are assciated with bttlenecks caused during a backup prcess, including the fllwing: BACKUP BACKUP_CLIENTLOCK BACKUP_OPERATOR BACKUPBUFFER BACKUPIO

253 BACKUPTHREAD DISKIO_SUSPEND Wait type categry - I/O Page Latch The I/O Page Latch wait type categry includes all the waits that are assciated with nn-i/o page latch bttlenecks, including the fllwing: ASYNC_IO_COMPLETION IO_COMPLETION PAGEIOLATCH_DT PAGEIOLATCH_EX PAGEIOLATCH_KP PAGEIOLATCH_NL PAGEIOLATCH_SH PAGEIOLATCH_UP Wait type categry - Lck The Lck wait type categry includes all the waits that are caused when a task is waiting t acquire a lck, including the fllwing: LCK_M_BU LCK_M_IS LCK_M_IU LCK_M_IX LCK_M_RIn_NL LCK_M_RIn_S LCK_M_RIn_U LCK_M_RIn_X LCK_M_RS_S LCK_M_RS_U LCK_M_RX_S LCK_M_RX_U LCK_M_RX_X LCK_M_S LCK_M_SCH_M LCK_M_SCH_S LCK_M_SIU LCK_M_SIX LCK_M_U LCK_M_UIX LCK_M_X XACTLOCKINFO

254 Wait type categry - Memry The Memry wait type categry includes all the waits that are assciated with memry bttlenecks, including the fllwing: CMEMTHREAD RESOURCE_SEMAPHORE RESOURCE_SEMAPHORE_MUTEX RESOURCE_SEMAPHORE_QUERY_COMPILE RESOURCE_SEMAPHORE_SMALL_QUERY SOS_RESERVEDMEMBLOCKLIST Wait type categry - Nn-I/O Page Latch The Nn-I/O Page Latch wait type categry includes all the waits that are assciated with nn-i/o page latch bttlenecks, including the fllwing: PAGELATCH_DT PAGELATCH_EX PAGELATCH_KP PAGELATCH_NL PAGELATCH_SH PAGELATCH_UP Wait type categry - Nn-Page Latch The Nn-Page Latch wait type categry includes all the waits that are caused when a task is waiting fr a latch that is nt related t paging, including the fllwing: LATCH_DT LATCH_EX LATCH_KP LATCH_NL LATCH_SH LATCH_UP TRAN_MARKLATCH_DT TRAN_MARKLATCH_EX TRAN_MARKLATCH_KP TRAN_MARKLATCH_NL TRAN_MARKLATCH_SH TRAN_MARKLATCH_UP Wait type categry - Other This wait type categry includes all the waits that d nt belng t the Memry, I/O, Lck, Transactin Lg, Nn-I/O Page Latch, Nn-Page Latch, r Backup categries. The fllwing waits are assciated with the Other categry:

255 ABR ASSEMBLY_LOAD AUDIT_GROUPCACHE_LOCK AUDIT_LOGINCACHE_LOCK AUDIT_ON_DEMAND_TARGET_LOCK AUDIT_XE_SESSION_MGR BUILTIN_HASHKEY_MUTEX CHECK_PRINT_RECORD CLEAR_DB CLR_AUTO_EVENT CLR_CRST CLR_JOIN CLR_MANUAL_EVENT CLR_MEMORY_SPY CLR_MONITOR CLR_RWLOCK_READER CLR_RWLOCK_WRITER CLR_TASK_START CLRHOST_STATE_ACCESS COMMIT_TABLE CURSOR_ASYNC CXROWSET_SYNC DAC_INIT DBMIRROR_DBM_EVENT DBMIRROR_DBM_MUTEX DBMIRROR_SEND DBMIRROR_WORKER_QUEUE DBMIRRORING_CMD DBTABLE DEADLOCK_ENUM_MUTEX DEADLOCK_TASK_SEARCH DEBUG DISABLE_VERSIONING DISPATCHER_QUEUE_SEMAPHORE DLL_LOADING_MUTEX DROPTEMP DTC DTC_ABORT_REQUEST DTC_RESOLVE DTC_STATE DTC_TMDOWN_REQUEST DTC_WAITFOR_OUTCOME

256 DUMP_LOG_COORDINATOR DUMP_LOG_COORDINATOR_QUEUE DUMPTRIGGER EC EE_PMOLOCK EE_SPECPROC_MAP_INIT ENABLE_VERSIONING ERROR_REPORTING_MANAGER EXECSYNC EXECUTION_PIPE_EVENT_INTERNAL FAILPOINT FCB_REPLICA_READ FCB_REPLICA_START FCB_REPLICA_WRITE FS_FC_RWLOCK FS_GARBAGE_COLLECTOR_SHUTDOWN FS_HEADER_RWLOCK FS_LOGTRUNC_RWLOCK FSA_FORCE_OWN_XACT FSAGENT FSTR_CONFIG_MUTEX FSTR_CONFIG_RWLOCK FT_COMPROWSET_RWLOCK FT_IFTS_RWLOCK FT_IFTSHC_MUTEX FT_IFTSISM_MUTEX FT_MASTER_MERGE FT_METADATA_MUTEX FT_RESTART_CRAWL FT_RESUME_CRAWL FULLTEXT GATHERER GUARDIAN HTTP_ENDPOINT_COLLCREATE HTTP_ENUMERATION HTTP_START IMP_IMPORT_MUTEX IMPPROV_IOWAIT INDEX_USAGE_STATS_MUTEX INTERNAL_TESTING IO_AUDIT_MUTEX IO_RETRY IOAFF_RANGE_QUEUE

257 KTM_ENLISTMENT KTM_RECOVERY_MANAGER KTM_RECOVERY_RESOLUTION LOGGENERATION LOGMGR LOGMGR_FLUSH LOGMGR_QUEUE LOGMGR_RESERVE_APPEND LOWFAIL_MEMMGR_QUEUE METADATA_LAZYCACHE_RWLOCK MIRROR_SEND_MESSAGE MSQL_DQ MSQL_SYNC_PIPE MSQL_XACT_MGR_MUTEX MSQL_XACT_MUTEX MSQL_XP MSSEARCH NET_WAITFOR_PACKET NODE_CACHE_MUTEX OLEDB PARALLEL_BACKUP_QUEUE PERFORMANCE_COUNTERS_RWLOCK PLACEHOLDER1 PLACEHOLDER2 PRINT_ROLLBACK_PROGRESS QNMANAGER_ACQUIRE QPJOB_KILL QPJOB_WAITFOR_ABORT QRY_MEM_GRANT_INFO_MUTEX QUERY_ERRHDL_SERVICE_DONE QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN QUERY_NOTIFICATION_MGR_MUTEX QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX QUERY_NOTIFICATION_TABLE_MGR_MUTEX QUERY_NOTIFICATION_UNITTEST_MUTEX QUERY_OPTIMIZER_PRINT_MUTEX QUERY_TRACEOUT QUERY_WAIT_ERRHDL_SERVICE RECOVER_CHANGEDB REPL_CACHE_ACCESS REPL_HISTORYCACHE_ACCESS REPL_SCHEMA_ACCESS

258 REPL_TRANHASHTABLE_ACCESS REPLICA_WRITES REQUEST_DISPENSER_PAUSE RESMGR_THROTTLED RFS_MSGPUMP RFS_NOTIFYTHREAD RFS_STARTUP RG_RECONFIG SEC_DROP_TEMP_KEY SECURITY_MUTEX SEQUENTIAL_GUID SERVER_IDLE_CHECK SHUTDOWN SNI_CRITICAL_SECTION SNI_HTTP_ACCEPT SNI_HTTP_WAITFOR_0_DISCON SNI_LISTENER_ACCESS SNI_TASK_COMPLETION SOAP_READ SOAP_WRITE SOS_CALLBACK_REMOVAL SOS_DISPATCHER_MUTEX SOS_LOCALALLOCATORLIST SOS_MEMORY_USAGE_ADJUSTMENT SOS_OBJECT_STORE_DESTROY_MUTEX SOS_PROCESS_AFFINITY_MUTEX SOS_SMALL_PAGE_ALLOC SOS_STACKSTORE_INIT_MUTEX SOS_SYNC_TASK_ENQUEUE_EVENT SOS_VIRTUALMEMORY_LOW SOSHOST_EVENT SOSHOST_INTERNAL SOSHOST_MUTEX SOSHOST_RWLOCK SOSHOST_SEMAPHORE SOSHOST_SLEEP SOSHOST_TRACELOCK SOSHOST_WAITFORDONE SQLCLR_APPDOMAIN SQLCLR_ASSEMBLY SQLCLR_DEADLOCK_DETECTION SQLCLR_QUANTUM_PUNISHMENT

259 SQLSORT_NORMMUTEX SQLSORT_SORTMUTEX SQLTRACE_LOCK SQLTRACE_SHUTDOWN SQLTRACE_WAIT_ENTRIES SRVPROC_SHUTDOWN TIMEPRIV_TIMEPERIOD TRACE_EVTNOTIF TRACEWRITE TRANSACTION_MUTEX UTIL_PAGE_ALLOC VIA_ACCEPT VIEW_DEFINITION_MUTEX WAIT_FOR_RESULTS WAITFOR WAITFOR_TASKSHUTDOWN WAITSTAT_MUTEX WCC WORKTBL_DROP WRITE_COMPLETION XACT_OWN_TRANSACTION XACT_RECLAIM_SESSION XACTLOCKINFO XACTWORKSPACE_MUTEX Wait type categry - Transactin Lg The Transactin Lg wait type categry includes all the waits that are assciated with transactin lg bttlenecks, including the fllwing: LOGBUFFER LOGMGR WRITELOG

260 Metric alerts SQLdm ffers numerus alerts t successfully mnitr and warn yu abut yur SQL Server instances and availability grups. Prper cnfiguratin is key t making sure yu receive alerts nly n thse metrics that actually fall utside the typical perfrmance f yur envirnment. SQLdm includes the fllwing metric alerts fr yur use: Availability Grup Estimated Data Lss (Secnds) Availability Grup Estimated Recvery time (Secnds) Availability Grup Lg Send Queue Size (KB) Availability Grup Red Queue Size (KB) Availability Grup Red Rate (KB\sec) Availability Grup Rle Change Availability Grup Synchrnizatin Health Availability Grup Synchrnizatin Perfrmance (Secnds) Average Disk Millisecnds Per Read Average Disk Millisecnds Per Transfer Average Disk Millisecnds Per Write Blcked Sessins Blcked Sessins Wait Time (Secnds) Client Cmputers CLR Enabled Cluster Active Nde Cluster Failver Data File Autgrw Database Full (Percent) Database Full (Size) Database Read/Write Errr Occurred Database Status Deadlck Disk Reads Per Secnd Disk Transfers Per Secnd Disk Writes Per Secnd Distributin Latency (Secnds) DTC Status ESX CPU Usage (Percent) ESX Memry Swap Detected ESX Memry Usage (Percent) ESX Pwer State Full-Text Search Status Index Rw Hits (Percent) Lg File Autgrw Lg Full (Percent)

261 Lg Full (Size) Last Full-Text Catalg Update (Hurs) Lngest Running Versin Stre Transactin (Minutes) Maintenance Mde Enabled Mirrr Cmmit Overhead (Millisecnds) Mirrred Server Rle Change Mirrring Oldest Unsent Transactins Mirrring Preferred Cnfiguratin Mirrring Status Mirrring Unrestred Lg (KB) Mirrring Unsent Lg (KB) Mirrring Witness Cnnectin Nn-Distributed Transactins (Cunt) Oldest Open Transactin (Minutes) OLE Autmatin Disabled OS Average Disk Queue Length (Cunt) OS Average Disk Queue Length Per Disk (Cunt) OS Disk Free Space (Size) OS Disk Full (Percent) OS Disk Time (Percent) OS Disk Time Per Disk (Percent) OS Memry Usage (Percent) OS Metrics Cllectin Status OS Paging (Per Secnd) OS Privileged Time (Percent) OS Prcessr Queue Length (Cunt) OS Prcessr Time (Percent) OS User Time (Percent) Page Life Expectancy Prcedure Cache Hit Rati Query Mnitr Events (Cunts) Sessin CPU Time (Secnds) Sessin Tempdb Space Usage (MB) SQL Server Agent Jb Cmpletin SQL Server Agent Jb Failure SQL Server Agent Lg SQL Server Agent Lng Running Jb (Minutes) SQL Server Agent Lng Running Jb (Percent) SQL Server Agent Status SQL Server Agent XPs Disabled SQL Server CPU Usage (Percent) SQL Server Data Used (Percent)

262 SQL Server Errr Lg SQL Server Lg Space Used (Percent) SQL Server Memry Usage SQL Server Respnse Time (Millisecnds) SQL Server Status SQLdm Service Status Table Fragmentatin (Percent) Tempdb Cntentin (ms) Unsubscribed Transactins (Cunt) Unsubscribed Transactins (Secnds) User Cnnectins (Percent) Versin Stre Generatin Rati Versin Stre Size (MB) VM CPU Ready Wait Time (ms) VM CPU Usage (Percent) VM Hst Server Change VM Memry Swap Delay Detected VM Memry Usage (Percent) VM Pwer State VM Reclaimed/Ballned Memry (KB) VM Resurce Cnfiguratin Change VM Resurce Limits Detected WMI Service Unavailable Availability Grup Estimated Data Lss (Secnds) alert The Availability Grup Estimated Data Lss (Secnds) alert tracks the time perid in secnds that data is nt synchrnized t the secndary replica. This value reflects the time difference f the last cmmit between the primary and secndary replicas. Alert includes affected databases. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts. Availability Grup Estimated Recvery time (Secnds) alert The Availability Grup Estimated Recvery time (Secnds) alert prvides the required time in secnds that the secndary replica needs t catch up with the primary replica. Alert includes affected databases. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts. Availability Grup Lg Send Queue Size (KB) alert The Availability Grup Lg Send Queue Size (KB) alert indicates the amunt f lg recrds in KB needed t ship t the secndary replica t cmplete synchrnizatin. Alert includes affected databases. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts.

263 Availability Grup Red Queue Size (KB) alert The Availability Grup Red Queue Size (KB) alert indicates the amunt f lg recrds frm lg files in KB that need reding in the secndary replica t cmplete synchrnizatin. Alert includes affected databases. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts. Availability Grup Red Rate (KB\sec) alert The Availability Grup Red Rate (KB\sec) alert prvides the rate in KB per secnd at which lg recrds are redne in the secndary database t cmplete synchrnizatin. Alert includes affected databases. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts. Availability Grup Rle Change alert The Availability Grup Rle Change alert indicates when the primary rle changes t a secndary replica. Alert includes affected databases fr the entire availability grup. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts. Availability Grup Synchrnizatin Health alert The Availability Grup Synchrnizatin Health alert prvides the database synchrnizatin state in the availability grup. Pssible values include: nt healthy, partially healthy, and healthy. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts. Availability Grup Synchrnizatin Perfrmance (Secnds) alert The Availability Grup Synchrnizatin Perfrmance (Secnds) alert indicates the time required in secnds t cmplete synchrnizatin between the primary and secndary replicas. Fr mre infrmatin n cnfiguring alerts and setting threshlds, see Cnfigure alerts. Average Disk Millisecnds Per Read alert The Average Disk Millisecnds Per Read alert prvides the average time (in millisecnds) that a read peratin uses data frm the disk. Average Disk Millisecnds Per Transfer alert The Average Disk Millisecnds Per Transfer alert prvides the average time (in millisecnds) used by a disk transfer peratin. Average Disk Millisecnds Per Write alert The Average Disk Millisecnds Per Write alert prvides the average time (in millisecnds) used by an peratin writing data t the disk.

264 Blcked Sessins (Cunt) alert The Blcked Sessins (Cunt) alert prvides the number f sessins n the SQL Server instance blcked by ther sessins hlding requested lcks. Fr this alert t display, enable mnitring f nn-query activities with capturing f blcking events. By default, blcked sessins wait fr a lck wait frever, which is nt ptimum behavir. Yu can change this default behavir by making a cnnectin, and then adding SET LOCKTIMEOUT t the tp f the first T-SQL batch. Reduce the number f blcked sessins If yu experience mre than ne blcked sessin n an average day, yur site may experience ne f the fllwing issues: T-SQL batches submitted cntaining a BEGIN TRANSACTION statement with n crrespnding COMMIT TRANSACTION statement. Yu must crrect the T-SQL. T-SQL batches submitted cntaining a BEGIN TRANSACTION statement but where the COMMIT TRANSACTION statement is in a fllwing T-SQL batch that is nly executed nce the end-user cnfirms the transactin. Yu must crrect the T- SQL. The site includes sme lng-running transactins prcessing at peak times. When yur transactins run lnger than they shuld and clash, cnsider drastically reducing the time that a lck is held by: Ding as much wrk as pssible (fr example, SELECT statements that may be needed) befre the transactin perfrms its first update, delete, r insert. Grup all UPDATES, DELETES, and INSERTS as clsely as pssible tgether within a transactin with as few selects as pssible separating them. Cmmit the transactin as sn as pssible after the last DML statement. Once the transactin has begun d nt have any stps fr user input. Gather all user inputs befre the transactin starts. Avid the use f server side cursrs during a transactin as they slw executin cnsiderably. If a stred prcedure and/r trigger are invked inside a transactin minimize r eliminate the number f SQL re-cmpilatins made t that bject. See the SQL Re-cmpilatins cunter fr ways t dramatically reduce recmpiles. Increase the speed f transactin thrughput such that it becmes less likely that ne transactin waits fr the preceding ne by: Adding mre disks t yur RAID slutin. Replacing yur disks with faster disks. Switching yur RAID array frm a RAID 5 t a RAID 10 slutin as each write IO results in tw writes using RAID 10 vs. fur fr RAID 5 (100% mre efficient with writes). S lng as the RAID cntrller has sme frm f battery backup, then switch its cache mde frm Write-thrugh t Write-back as this increases the system's ability t handle write IOs by an rder f magnitude. Adding mre cache memry t the RAID cntrller. Adding mre RAM t the server. Adding anther CPU t a SMP cmputer. Upgrading the CPU, memry and mtherbard with faster mdels. Minimize the number f Cntext Switches by turning n Use NT Fibers in SQL Server. Switch the Bst SQL Server Pririty n. Blcking Sessin Wait Time (Secnds) alert The Blcking Sessin Wait Time (Secnds) alert prvides the time in secnds that a SQL Server sessin blcks ther sessins.

265 By default, lcked sessins waiting fr a lck wait frever, which is nt ptimum behavir frm an end-user pint f view. Yu can change this default behavir by adding SET LOCKTIMEOUT t the tp f the first T-SQL batch after making a cnnectin. The Active Alerts view prvides additinal infrmatin n the Blcking Sessin Wait Time (Secnds) alert. T access this infrmatin, refer t the right-click cntext menu after having rganized yur alert view by metric. This menu grants access t real time alert infrmatin, histrical view, blck details, and nline help specific t the alert. TIP T access similar infrmatin n the Blcking View, select a specific SQL Server instance, pint t Sessins, and then select the Blcking ribbn. Blcking Sessins Reprt The Blcking Sessins Reprt displays blcking and blcked sessins infrmatin. T access the Blcking Sessins Reprt in the Alert view, select the Shw Blck Details ptin in the right-click cntext menu. Key infrmatin prvided fr blcking and blcked sessins includes: Blcking Prcess Details: Sessin ID Hstname User Name Applicatin Database Last Batch Started Transactin ID Open Transactins Blcked Prcess Details: Sessin ID Hstname User Name Applicatin Database Last Batch Started Transactin ID Open Transactins Wait Time (ms) Wait Resurce TIP T retrieve the blcking sessins reprt fr SQLdm, select the "Nn-Query activities>capture Blcking (SQL 2005+)" check bx in the Activity Mnitr Tab. Reduce blcked sessins wait time If yu experience mre than ne blcked sessin n an average day, yur site may experience ne f the fllwing issues: T-SQL batches submitted cntaining a BEGIN TRANSACTION statement with n crrespnding COMMIT TRANSACTION statement. Yu must crrect the T-SQL.

266 T-SQL batches submitted cntaining a BEGIN TRANSACTION statement but where the COMMIT TRANSACTION statement is in a fllwing T-SQL batch that is nly executed nce the end-user cnfirms the transactin. Yu must crrect the T- SQL. The site includes sme lng-running transactins prcessing at peak times. Where yur transactins run lnger than they shuld and clash, cnsider drastically reducing the time that a lck is held by: Perfrming as much wrk as pssible befre the transactin perfrms its first update, delete, r insert. Fr example, add any necessary SELECT statements. Gruping all UPDATES, DELETES, and INSERTS as clsely as pssible within a transactin with as few SELECTS as pssible separating them. Cmmitting the transactin as sn as pssible after the final DML statement. Aviding any stps fr user input nce the transactin begins. Be sure t gather all user inputs befre the transactin starts. Aviding the use f server-side cursrs during a transactin as they slw executin cnsiderably. Minimizing r eliminating the number f SQL re-cmpilatins made t the bject if a stred prcedure and/r trigger is invked inside a transactin. See the SQL RE-cmpilatins cunter fr steps t dramatically reduce recmpiles. Increasing the speed f transactin thrughput such that it becmes less likely that ne transactin waits fr the preceding transactin. Yu can imprve transactin thrughput speed by: Adding mre disks t yur RAID slutin. Replacing yur disks with faster disks. Switching yur RAID array frm a RAID 5 t a RAID 10 slutin. Nte that each write IO results in tw writes using RAID 10 vs. fur fr RAID 5 (100% mre efficient with writes). Switching the RAID cntrller cache mde frm Write-thrugh t Write-back s lng as the RAID cntrller has sme frm f battery backup. This change increases the system's ability t handle write IOs by an rder f magnitude. Adding mre cache memry t the RAID cntrller. Adding mre RAM t the server. Adding anther CPU t the SMP cmputer. Upgrading the CPU, memry, and mtherbard with faster mdels. Minimizing the number f Cntext Switches by turning n Use NT Fibers in SQL Server. Switching n the Bst SQL Server Pririty. Client Cmputers (Cunt) alert The Client Cmputers (Cunt) alert prvides the number f unique client cmputers cnnected t the SQL Server instance. SQLdm measures this value by getting the cunt f prcesses frm distinct cmputers in sysprcesses table. CLR Enabled alert The CLR Enabled alert indicates that the Cmmn Language Runtime (CLR) cnfiguratin ptin is enabled fr the SQL Server instance. Yu can run managed cde in the.net Framewrk. Use the Server Cnfiguratin view t recnfigure this ptin n SQL Server 2005 instances. Cluster Active Nde alert The Cluster Active Nde alert indicates that the active nde f the cluster is nn-preferred. The active cluster nde changes when a failver event ccurs. If the riginal preferred nde is ffline fr an extended perid f time, yu can change the preferred nde

267 setting by right-clicking the instance in the Servers tree and selecting Prperties > Cluster Settings. By default, the preferred nde is first nde encuntered when mnitring began. Cluster Failver alert The Cluster Failver alert indicates a change in the active nde. This alert remains active fr the amunt f time specified in the alert's advanced settings. T edit these settings, right-click the server in the Servers tree and select Cnfigure Alerts. Click the Advanced buttn n the Cluster Failver Alert and edit the time. Prevent cluster failver alerts when yu have a scheduled failver Yu can temprarily put the server int maintenance mde by right-clicking the server in the Servers tree and selecting Maintenance mde. When the scheduled failver is ver, right-click the instance in the Servers tree and select Disable Maintenance Mde. Data File Autgrw alert The Data File Autgrw alert indicates that a data file autgrw ccurred n the specified database. Fr this alert t display, enable mnitring f nn-query activities with capturing f autgrw events. Nte that yu can avid unnecessarily lng reads and pr respnse time frm SQL Server by minimizing the number f autgrw events ccurring in yur envirnment. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. T learn mre abut hw autgrw wrks and related best-practices, see Micrsft Supprt Article , "Cnsideratins fr the 'autgrw' and 'autshrink' settings in SQL Server". Database Full (Percent) alert The Database Full (Percent) alert prvides the percentage f the allwable disk space fr the database currently used by the sum f data, text, and indexes. Allwable disk space fr the database is calculated by taking int accunt the current allcated space, SQLdm aut-grwth settings and available disk space. If this value exceeds 80%, cnsider replacing disks with bigger disks. This alert is raised based n the database metrics cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Calculate the database full percentage using the autgrw settings When setting the threshlds fr yur Database Full (Percent) alert, click Advanced > Autgrw Settings and SQLdm prvides a chice fr yu t calculate yur displayed percentage. Select Yes, alert n the current used size divided by the maximum pssible size t take pssible autgrwth int cnsideratin when calculating the database full percentage. Select N, alert n the current used size divided by the current file size t calculate the database full percentage based nly n the current size f the database disk file. Database Full (Size) alert The Database Full (Size) alert prvides the amunt f disk space, in megabytes, currently used by the database as the sum f data, text, and indexes. This value represents the actual amunt f used data within the database file and des nt represent the

268 size f the database file itself. SQLdm raises this alert based n the database metrics cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Database Read/Write Errr Occurred alert The Database Read/Write Errr Occurred alert indicates that an I/O errr ccurred while attempting t read frm r write t a database file. If this errr persists cnsider the fllwing slutins: Replace the disks. File may be crrupted, see if yu can restre frm a backup. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Database Status alert The Database Status alert indicates that the Database Status metric reached an alert status. This status results when the database: Is inaccessible Has an issue with lading, crashed while lading, has nt recvered, in recvery, suspect, r in emergency mde Cntains databases sizes in the errr threshld Cntains lgs with sizes in the errr threshld Cntains tables with rerganizatin needs in the errr threshld Is transitining, lading, being check pinted, set as DBO use nly, r in single-user mde This alert is raised based n the diagnstic data and database metrics cllectin intervals specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Reduce the number f database status issues Navigate t the Summary view n the Database tab f the SQLdm Cnsle. Lk fr databases that have a critical r warning status and review what the issue is (the prblem is highlighted either in yellw r red). Yu may need t rebuild an index, increase allcated file size, r turn n the autgrwth feature fr yur database r lgs. Deadlck alert The Deadlck alert indicates that a deadlck ccurred n the mnitred server. Fr this alert t display, enable mnitring f nnquery activities with capturing f deadlck events. Deadlcks ccur when a prcess r several prcesses attempt t access a resurce that the ther hlds a lck n. Neither task can cmplete because bth prcesses are attempting t lck the same resurce. SQL Server chses ne r mre deadlck t terminate s that prcessing can cntinue. Reslve deadlcks When a Deadlck Alert ccurs, check the Alerts view in SQLdm and select a deadlck alert. The SPID, Hstname, Lgin Name, Client Applicatin, and Database are listed.

269 Fr mre infrmatin, select Shw Deadlck Details. This infrmatin helps with diagnsing the prblem applicatin and includes the ptin t exprt deadlck data t view in SQL Server Management Studi r SQL Server Prfiler. Disk Reads Per Secnd alert The Disk Reads Per Secnd alert prvides the rate f read peratins n the disk. A high number f disk reads may indicate that SQL server is executing prly perfrming queries. Nte that this alert is disk specific. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Nte that yu need t enable this alert first in the Alert Cnfiguratin windw t rise. TIP The Disk thrughput chart prvides a graphical analysis f the number f disk reads and writes ver time. Disk Transfers Per Secnd alert Cmprised f bth Disk Reads/sec and Disk Writes/sec, the Disk Transfers Per Secnd alert prvides the rate f transfer peratins n the disk and helps t determine if a drive des nt have enugh supprting disks. Nte that this alert is disk specific. A large increase in disk transfers per secnd may signal a change in wrklad r a develping I/O r memry pressure issue. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Nte that yu need t enable this alert first in the Alert Cnfiguratin windw t rise. TIP Fr additinal infrmatin n the Disk Transfers/sec cunter, see Mnitring Disk Usage Disk Writes Per Secnd alert The Disk Writes Per Secnd alert prvides the rate f write peratins n the disk. Nte that this alert is disk specific. A high number f disk writes per secnd may indicate that the SQL Server is running lw n allcated memry due t large amunts f data being written. It may als pint t a situatin f memry pressure that ccurs when data is nt able t remain in cache and has t be flushed t disk frequently. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Nte that yu need t enable this alert first in the Alert Cnfiguratin windw t rise. TIP The Disk thrughput chart prvides a graphical analysis f the number f disk reads and writes ver time. Distributin Latency (Secnds) alert The Distributin Latency (Secnds) alert tracks the amunt f time, in secnds, that a replicatin transactin is at the Publisher waiting fr a Distributr t receive it, and has exceeded the warning threshld.

270 Causes f high distributin latency The mst cmmn cause f high distributin latency is when a transactin has a large amunt f cmmands. Once the transactin is cmplete, distributin latency decreases. The Replicatin view n the Services tab displays a graph with the nn-distributed cunt and the nn-distributed time. Graphs that trend upward may indicate a prblem that needs reslutin. Reduce distributin latency Yu can reduce distributin latency by: Reducing traffic n the publisher Limiting nn-replicatin related wrk by the publisher Increasing the netwrk bandwidth available t the publisher DTC Status alert The DTC Status alert prvides the status f the Distributed Transactin Crdinatr service. ESX CPU Usage (Percent) alert The ESX CPU Usage (Percent) alert indicates an unusually high amunt f CPU usage by the ESX server hsting the virtual machine n the mnitred SQL Server instance resides. The percentage f ESX server prcessr usage is listed under the cntrl. A high ESX server percentage culd indicate a large number f active client sessins. This alert is enabled by default and is available nly n instances hsted n virtual machines enabled fr VM mnitring. Reduce yur ESX CPU usage Cnsistently high ESX server prcessr usage culd indicate the need t: Reduce the number f SQL re-cmpilatins as they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled and yu can remve mst f these reasns by careful cding. Make sure that all T-SQL statements (whether in a stred prcedure, trigger r ad hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time. ESX Memry Swap Detected alert The ESX Memry Swap Detected alert indicates that memry is swapped t disk fr the ESX server hsting the virtual machine n which the mnitred SQL Server resides. This may be an indicatin f memry pressure n the ESX hst. This alert is disabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring.

271 ESX Memry Usage (Percent) alert The ESX Memry Usage (Percent) alert prvides the percent f available memry used by the ESX server hsting the virtual machine n which the mnitred SQL Server resides. This alert is enabled by default and is available nly n instances hsted n virtual machines enabled fr VM mnitring. Reduce yur ESX memry usage If this value is regularly ver 80%, SQL Server needs mre memry r needs t use the memry it has mre efficiently. Cnsider implementing ne r mre f the fllwing slutins: If yur site makes use f extended stred prcedures that are infrequently called, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never again called, which then wastes available memry. A DBCC dllname (FREE) releases that memry fr use by bth the prcedure cache and Data Pages, which has a significant psitive effect n bth the Prcedure Cache Hit Rati and the Buffer Cache Hit Rati. Execute SP_HELPEXTENDEDPROC t view the extended stred prcedures currently laded in memry by SQL Server. As each SQL Server lck requires 96 bytes f memry, the granting f lck space is dne at the expense f Data Pages and Prcedure Cache Pages. T maintain prper system perfrmance and thrughput, keep the number f lcks t a minimum by: Wherever pssible, using the (NOLOCK) ptimizer hint r SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED n select statements as this neither issues any shared lcks n the data it reads nr hnrs any exclusive lcks set by ther transactins. When updating all rws in a table with mre than 50 rws, using the TABLOCKX table hint. This table hint prevents SQL Server frm initially taking exclusive rw lcks, granting many f these lcks, and then escalating them t an exclusive table lck. When deleting all rws in any table, using the TRUNCATE TABLE statement instead f the DELETE statement as fewer lcks and ther system resurces are cnsumed in the prcess. Reducing the time that a lck is held by: Perfrming as much wrk as pssible befre the transactin perfrms its first update, delete, r insert. Fr example, add any necessary SELECT statements. Gruping all UPDATES, DELETES, and INSERTS as clsely as pssible within a transactin with as few SELECTS as pssible separating them. Cmmitting the transactin as sn as pssible after the final DML statement. Aviding any stps fr user input nce the transactin begins. Be sure t gather all user inputs befre the transactin starts. Allwing SQL Server t cnsume mre f the available memry, making sure that OS Paging des nt increase. Add mre physical memry (RAM) t the cmputer. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. If the cmputer is running ther memry-intensive applicatins, such as IIS r Exchange, then cnsider mving each instance t a separate physical cmputer. Limit SQL Server cmputers t perfrming nly SQL Server wrk. Stp any unnecessary prgrams, such as allwing the cmputer t act as either a primary r backup dmain cntrller.

272 ESX Pwer State alert The ESX Pwer Stats alert prvides the pwer state f the ESX Hst as reprted by vcenter. This alert is enabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. Full-Text Search Status alert The Full-Text Search Status alert prvides the status f the Full-Text Search service. Index Rw Hits (Percent) alert The Index Rw Hits (Percent) alert prvides the percentage f the density f an index as used by the SQL Query Optimizer t determine index effectiveness. A high density indicates the existence f many duplicates and an inefficient index. A lw density indicates high selectivity and an effective index. This alert is raised based n the database metrics cllectin interval specified in Server Prperties. TIP This alert is fr visual indicatrs in the Desktp Client nly. SQLdm des nt send ntificatin when this alert is triggered. Last Full-Text Catalg Update (Hurs) alert The Last Full-Text Catalg Update (Hurs) alert prvides the time, in hurs, since the last Full-Text Catalg update was perfrmed and beynd which the statistics data is cnsidered utdated. Since full-text indexes are cntained in full-text catalgs, when yu create new cntent r change existing cntent in a catalg, yu must regenerate the full text index. This, alng with inefficient indexes can impact yur mnitred SQL Server perfrmance. SQLdm allws users t ptimize full-text catalgs, fr details see Mnitr Yur Full-Text Searches. Nte that this alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. TIP This alert is fr visual indicatrs in the Desktp Client nly. SQLdm des nt send ntificatin when this alert is triggered. Lg File Autgrw alert The Lg File Autgrw alert indicates that a lg file autgrw ccurred n the specified database. Fr this alert t display, enable mnitring f nn-query activities with capturing f autgrw events. Nte that yu can avid unnecessarily lng reads and pr respnse time frm SQL Server by minimizing the number f Autgrw events ccurring in yur envirnment. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. T learn mre abut hw autgrw wrks and related best-practices, see Micrsft Supprt Article , "Cnsideratins fr the 'autgrw' and 'autshrink' settings in SQL Server".

273 Lg Full (Percent) alert The Lg Full (Percent) alert prvides the percentage f the allwable disk space fr the database currently used by the transactin lg. Allwable disk space fr the database is calculated by taking int accunt the current allcated space, aut-grwth settings and available disk space. If this value exceeds 80%, cnsider replacing disks with bigger disks. This alert is raised based n the database metrics cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Calculate the lg full percentage using the autgrw settings When setting the threshlds fr yur Lg Full (Percent) alert, click Advanced > Autgrw Settings and SQLdm prvides a chice fr yu t calculate yur displayed percentage. Select Yes, alert n the current used size divided by the maximum pssible size t take pssible autgrwth int cnsideratin when calculating the lg full percentage. Select N, alert n the current used size divided by the current file size t calculate the lg full percentage based nly n the current size f the database disk file. Lg Full (Size) alert The Lg Full (Size) alert prvides the amunt f disk space, in megabytes, currently used by the transactin lg fr the database. This value represents the actual amunt f data within the lg and des nt represent the size f the database lg file itself. This alert is raised based n the database metrics cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Lngest Running Versin Stre Transactin (Minutes) alert The Lngest Running Versin Stre Transactin (Minutes) alert prvides the time in minutes that the lngest versin stre transactin is pen and preventing versin stre cleanup. This alert ccurs nly n instances running SQL Server 2005 r abve. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Maintenance Mde Enabled alert The Maintenance Mde Enabled alert indicates that the SQLdm Maintenance Mde is enabled. Maintenance Mde allws yu t temprarily stp alert generatin and the cllectin f perfrmance metrics fr the time perid that this SQL Server instance is ffline. Yu cannt cnfigure this alert. Mirrr Cmmit Overhead (Millisecnds) alert The Mirrr Cmmit Overhead (Millisecnds) alert indicates that the cmmit verhead (in MS) f the mirrred database reached r exceeded an alert threshld. Specifies the number f millisecnds f average delay per transactin that are tlerated befre a warning is generated n the principal server. This delay is the amunt f verhead incurred while the principal server instance waits fr the mirrr server instance t write the transactin's lg recrd int the red queue. This value is relevant nly in highsafety mde.

274 This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Fr mre infrmatin abut mirrr cmmit verhead, see the Micrsft dcument, Use Warning Threshlds and Alerts n Mirrring Perfrmance Metrics (SQL Server). Mirrred Server Rle Change alert The Mirrred Server Rle Change alert indicates when the rle f a mirrred database changes. When yu cnfigure this alert, yu can set the time at which the alert resets. Reset this alert when the rle f the mirrred database has n impact. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Mirrring Oldest Unsent Transactins (Minutes) alert The Mirrring Oldest Unsent Transactins (Minutes) alert prvides the age f unsent transactins queued n the prcessr and reached an alert threshld. This alert specifies the number f minutes wrth f transactins that can accumulate in the send queue befre a warning is generated n the principal server instance. This warning helps measure the ptential fr data lss in terms f time and is especially relevant fr high-perfrmance mde. Hwever, the warning is als relevant fr high-safety mde when mirrring is paused r suspended because the partners becme discnnected. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Fr mre infrmatin abut ldest unsent transactins, see the Micrsft dcument, Use Warning Threshlds and Alerts n Mirrring Perfrmance Metrics (SQL Server). Mirrring Preferred Cnfiguratin alert The Mirrring Preferred Cnfiguratin alert indicates that a database mirrr partner tk n a nn-preferred rle. This event means the rles in the mirrring relatinship d nt cnfrm t the rles specified as Nrmal. This alert des nt reset ver time and remains until yu restre the rles r yu change the Nrmal state. Yu can restre the rles r mdify the Nrmal definitin in the Mirrring view f the Databases tab. SQLdm triggers this alert based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Mirrring Status alert The Mirrring Status alert prvides the status f the mirrred database based n the current databases status ther than OK. By default, the values Synchrnizing and Synchrnized equal an OK state. A Suspended database triggers a Warning alert, and a Discnnected r Pending Failver database status triggers the Critical alert. Yu can change the status fr the mirrred databases in the Mirrring view f the Databases tab. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins.

275 Mirrring Unrestred Lg (KB) alert The Mirrring Unrestred Lg (KB) alert indicates that the amunt f unrestred lgs (in KB) queued n the mirrred database reached r exceeded an alert threshld. This warning helps measure failver time. Failver time cnsists mainly f the time that the mirrr server requires t rll frward any lg remaining in its red queue, plus a shrt additinal time. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Fr mre infrmatin abut unrestred lgs, see the Micrsft dcument, Use Warning Threshlds and Alerts n Mirrring Perfrmance Metrics (SQL Server). Mirrring Unsent Lg (KB) alert The Mirrring Unsent Lg (KB) alert indicates that the amunt f unsent lgs (in KB) queued n the mirrred database reached r exceeded an alert threshld. This alert specifies hw many kilbytes (KB) f unsent lgs generate a warning n the principal server instance. This warning helps measure the ptential fr data lss in terms f KB and is especially relevant fr high-perfrmance mde. Hwever, the warning is als relevant fr high-safety mde when mirrring is paused r suspended because the partners becme discnnected. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Fr mre infrmatin abut unsent lgs, see the Micrsft dcument, Use Warning Threshlds and Alerts n Mirrring Perfrmance Metrics (SQL Server). Mirrring Witness Cnnectin alert The Mirrring Witness Cnnectin alert indicates that the cnnectin t the mirrr is lst. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Nn-Distributed Transactins (Cunt) alert The Nn-Distributed Transactins (Cunt) alert prvides the number f replicatin transactins published by the Publisher but nt received by the Distributr. Oldest Open Transactin (Minutes) alert The Oldest Open Transactin (Minutes) alert prvides the time (in minutes) that the lngest running transactin in the database has used since issuing the BEGIN TRANSACTION statement. OLE Autmatin Disabled alert The OLE Autmatin Disabled alert indicates that the OLE autmatin cnfiguratin ptin is disabled in SQL Server 2005 r the prcedures are drpped in SQL Server 2000 fr the SQL Server instance. SQLdm des nt cllect data such as OS metrics and

276 service details using OLE autmatin. Use the OS Metrics tab f the server Prperties dialg t recnfigure this ptin. Fr additinal infrmatin abut OS metrics cllectin, see Cnfigure OS metrics mnitring. OS Average Disk Queue Length (Cunt) alert The OS Average Disk Queue Length (Cunt) alert prvides the average number f bth read and write requests queued fr all the disks n the SQL Server cmputer. Reduce queue length If this queue ften remains abve six per physical disk fr mre than 10 secnds at a time, then yur disk subsystem is verladed. In this case cnsider the fllwing: Check OS Paging t make sure that paging frm/t the swap file is nt causing these IOs. Replacing disks with faster disks. Add mre disks t yu RAID array. Switch yur RAID array frm RAID 5 t RAID 10 slutin as each write IO results in tw writes using RAID 10 vs. 4 fr RAID 5. Mve ther applicatins t anther cmputer. S lng as the RAID cntrller has sme frm f battery backup then switch its cache mde frm Write-thrugh t Writeback as this increases the system ability t handle write IOs by an rder f magnitude. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. OS Average Disk Queue Length Per Disk (Cunt) alert The OS Average Disk Queue Length Per Disk (Cunt) alert prvides the average number f bth read and write requests queued fr each disk n the SQL Server cmputer. Reduce queue length If this queue ften remains abve six per physical disk fr mre than 10 secnds at a time then yur disk subsystem is verladed. In this case cnsider the fllwing: Check OS Paging t make sure that paging frm/t the swap file is nt causing these IOs. Replacing disks with faster disks. Add mre disks t yu RAID array. Switch yur RAID array frm RAID 5 t RAID 10 slutin as each write IO results in tw writes using RAID 10 vs. 4 fr RAID 5. Mve ther applicatins t anther cmputer. S lng as the RAID cntrller has sme frm f battery backup then switch its cache mde frm Write-thrugh t Writeback as this increases the system ability t handle write IOs by an rder f magnitude. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer.

277 OS Disk Free Space (Size) alert The OS Disk Free Space (Size) alert prvides the amunt f available disk space, in megabytes, n the SQL Server cmputer. This alert triggers separately fr each disk n a server. OS Disk Full (Percent) alert The OS Disk Full (Percent) alert prvides the percentage f space used n a lgical disk n the SQL Server cmputer. This alert is triggered separately fr each disk n a server. OS Disk Time (Percent) alert The OS Disk Time (Percent) alert prvides the percentage f elapsed time that all disks are busy servicing read and write requests n the SQL Server cmputer. Reduce OS prcessr time If this value regularly exceeds 75%, yu shuld take actin such as: Reduce the number f SQL re-cmpilatins since they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled and yu can remve mst f these reasns by careful cding. See the SQL Re-cmpilatins cunter fr ways t dramatically reduce recmpiles. Make sure that all T-SQL statements (whether in a stred prcedure, trigger, r ad hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time. Stp unnecessary prgrams (such as the Print Spler r activities such as the database server acting as either a BDC r PDC) frm running. OS Disk Time Per Disk (Percent) alert The OS Disk Time Per Disk (Percent) alert prvides the percentage f elapsed time that an individual disk is busy servicing read and write requests n the SQL Server cmputer. This alert triggers separately fr each disk n a server. Reduce OS prcessr time If this value regularly exceeds 75%, yu shuld take actin such as: Reduce the number f SQL re-cmpilatins since they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled and yu can remve mst f these reasns by careful cding. See the SQL Re-cmpilatins cunter fr ways t dramatically reduce recmpiles.

278 Make sure that all T-SQL statements (whether in a stred prcedure, trigger, r ad hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time. Stp unnecessary prgrams (such as the Print Spler r activities such as the database server acting as either a BDC r PDC) frm running. OS Memry Usage (Percent) alert The OS Memry Usage (Percent) alert prvides the percentage f physical and virtual memry. Cnsistently high Ttal Memry Usage culd indicate either: A memry leak in a prgram in use. A need t increase the amunt f ttal memry. The Memry view n the Resurces tab allws yu t track the Ttal Memry usage alng with ther key memry statistics n the cmputer hsting yur SQL Server instance. Reduce OS memry usage A high percentage f Ttal Memry Usage indicates a memry bttleneck. T investigate this issue, pen the Memry view n the Resurces tab t view hw memry is utilized n yur SQL Server instance. Yu may need t allcate mre memry t SQL Server t increase yur SQL Server perfrmance, r limit the usage f ther applicatins n the cmputer hsting yur SQL Server instance. OS Metrics Cllectin Status alert The OS Metrics Cllectin Status alert prvides the status f SQL diagnstic manager OS Metrics Cllectin. OS Paging (Per Secnd) alert The OS Paging (Per Secnd) alert indicates that a memry threshld meets r exceeds the setting, due t ne f the fllwing causes: The OS Memry Paging is high The OS Memry Usage is high The SQL Server Memry Usage is high Cnsistently high memry usage culd cause system perfrmance prblems because f heavy disk usage and CPU lad. Reduce memry paging A high number f memry paging indicates a memry bttleneck. Yu shuld pen the Memry view n the Resurces tab t see hw memry is being utilized n yur SQL Server instance. Yu may need t allcate mre memry t SQL Server t increase yur SQL Server perfrmance.

279 OS Privileged Time (Percent) alert The OS Privileged Time (Percent) alert prvides the percentage f CPU time spent by all prcesses executing in privileged mde n the SQL Server cmputer. OS Prcessr Queue Length (Cunt) alert The OS Prcessr Queue Length (Cunt) alert indicates that the number f threads waiting n the prcessr reached an alert threshld. A cnsistently high prcessr queue length can indicate prcessr cngestin. If yur system has multiple prcessrs, yu may need t increase yur alert threshlds. Reduce yur OS prcessr queue length If the Prcessr Queue Length is ften high, cnsider making ne f the fllwing changes: Upgrade t faster CPU(s). Reduce the number f SQL re-cmpilatins as they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled, and yu can remve mst f these reasns by careful cding. See the SQL re-cmpilatins cunter fr ways t dramatically reduce recmpiles. Stp unnecessary prgrams frm running (such as the Print Spler r activities such as the database server acting as either a BDC r PDC). OS Prcessr Time (Percent) alert The OS Prcessr Time (Percent) alert prvides the percentage f CPU time used by all prcesses n the cmputer hsting yur SQL Server instance. The WMI bject WIN32_PERFRAWDATA_PERFOS_PROCESSOR prperty PERCENTPROCESSORTIME is measured t get percent prcessr time. Reduce OS prcessr time If this value regularly exceeds 75%, yu shuld take actin such as: Reduce the number f SQL re-cmpilatins since they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled and yu can remve mst f these reasns by careful cding. See the SQL Re-cmpilatins cunter fr ways t dramatically reduce recmpiles. Make sure that all T-SQL statements (whether in a stred prcedure, trigger, r ad hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time. Stp unnecessary prgrams (such as the Print Spler r activities such as the database server acting as either a BDC r PDC) frm running. Reasns why the CPU Usage metric has n value SQLdm is unable t cllect the crrespnding cunter due t ne f the fllwing reasns:

280 It usually takes tw refreshes t begin ppulating the CPU Usage metric, which ccurs within a few secnds. OS Metrics cllectin is disabled r nt wrking prperly. Yu must enable OS Metrics cllectin fr SQLdm t cllect hardware perfrmance metrics. Lightweight Pling is enabled. SQLdm cannt cllect OS metrics if Lightweight Pling is enabled n the SQL Server instance. Alerts are disabled. SQLdm displays an alert status when at least ne f the three alerts is enabled. The cunter des nt exist n this SQL Server instance. OS User Time (Percent) alert The OS User Time (Percent) alert prvides the percentage f CPU time spent by all prcesses executing in user mde n the SQL Server cmputer. Page Life Expectancy alert The Page Life Expectancy alert prvides that the number f secnds a page stays in the buffer pl withut references has fallen belw the warning level. A decline in page life expectancy can indicate an increase in the physical I/O requirements fr a user database. The rate decrease culd likely indicate that the memry taken away frm the buffer pl is frcing database pages t exit the buffer pl prematurely. Diagnse prblems with yur SQL Server instance Micrsft recmmends a minimum target fr page life expectancy f 300 secnds. This means that any given page in memry is kept in the buffer fr five minutes befre the buffer flushes the page t disk. A page life expectancy value f less than 300 secnds is indicative f either a memry prblem r inefficient query plans. Prcedure Cache Hit Rati (Percent) alert The Prcedure Cache Hit Rati (Percent) alert prvides the rati f prcedure cache hits t prcedure cache lkups.this value indicates the reuse f an executin plan frm memry as ppsed t a cmpilatin frm disk. Manage yur Prcedure Cache Hit Rati If yu regularly encunter values belw 80% nce SQL Server is actively running fr at least 30 minutes, then cnsider ne f the fllwing remedies: Make sure that all T-SQL statements (whether in a stred prcedure, trigger r ad hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time. Add mre physical memry (RAM) t the cmputer.

281 If yur site makes use f extended stred prcedures that are nt called very ften, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never called again! This is tremendusly wasteful in terms f available memry and a DBCC DLLNAME (FREE) releases that memry fr use by bth the prcedure cache as well as the Data Pages which has a significant psitive effect n bth the Prcedure Cache Hit Rati, as well as the Buffer Cache Hit Rati. In rder t view the extended stred prcedures currently laded in memry by SQL Server, execute SP_HELPEXTENDEDPROC. Allw SQL Server t cnsume mre f the available memry (making sure that OS Paging des nt increase). Stp unnecessary prgrams (such as the Print Spler r activities such as the database server acting as either a BDC r PDC) frm running. If the cmputer is running multiple instances f SQL Server, cnsider placing each instance n a separate physical cmputer. Query Mnitr Events (Cunt) alert The Query Mnitr Events (Cunt) alert prvides the number f queries captured by the Query Mnitr n the SQL Server instance during the last scheduled refresh. A warning is generated if a query matches the criteria specified fr a prly perfrming query. Sessin CPU Time (Secnds) alert The Sessin CPU Time (Secnds) alert prvides the CPU Time (in secnds) used by the SQL Server sessin since the last scheduled refresh. Sessin Tempdb Space Usage (MB) alert The Sessin Tempdb Space Usage (MB) alert prvides the amunt f tempdb space being used by a running sessin. This alert ccurs nly n instances running SQL Server 2005 r abve. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. SQL Server Agent Jb Cmpletin alert The SQL Server Agent Jb Cmpletin alert prvides the status f the Agent Jb Cmpletin metric. Values fr this alert include Succeeded, Retry, Canceled, Failed, and Unknwn. SQL Server Agent Jb Failure alert The SQL Server Agent Jb Failure alert indicates that the scheduled SQL Server Agent jb ended with a Failed status. SQL Server Agent Lg alert The SQL Server Agent Lg alert indicates that specific text appeared in the SQL Server Agent errr lg. Yu can custmize which text triggers this alert by using the Alert Filters tab n the Advanced Alert Cnfiguratin windw. This tab als allws yu t custmize the severity f the alert based n the frequency f ccurrence. The default settings are: 2 - Warning 1 - Critical

282 Use a size limit n yur SQL Server Agent lg SQLdm allws yu t limit the size f yur SQL Server Agent lg t help imprve respnse time and avid using unnecessary space n yur server. Fr additinal infrmatin and steps n setting this limit, see Cnfigure text and expressin alerts. SQL Server Agent Lng Running Jb (Minutes) alert The SQL Server Agent Lng Running Jb (Minutes) alert prvides the maximum number f minutes used t cmplete a scheduled SQL Server Agent jb. SQL Server Agent Lng Running Jb (Percent) alert The SQL Server Agent Lng Running Jb (Percent) alert prvides the percentage f time that a scheduled SQL Server Agent jb uses ver the average successful cmpletin time fr this jb in the current jb histry. SQL Server Agent Status alert The SQL Server Agent Status alert prvides the status f the SQL Server Agent Service. SQL Server Agent XPs Disabled alert The SQL Server Agent XPs Disabled alert indicates that the Agent XPs cnfiguratin ptin is disabled in SQL Server 2005 r later versins. The alert may als signal that prcedures are drpped in SQL Server 2000 fr the SQL Server instance. Nte that SQLdm des nt cllect SQL Agent jb details. Agent XPs are disabled when SQL Server Agent is stpped. Yu can re-enable Agent XPs thrugh the Server Cnfiguratin view and allw viewing f agent jb histries even when the agent is nt running. SQL Server CPU Usage (Percent) alert The SQL Server CPU Usage (Percent) alert indicates an unusually high amunt f CPU usage by SQL Server. The percentage f SQL Server prcessr usage is listed under the cntrl. A high SQL Server percentage culd indicate a large number f active client sessins. Reduce yur SQL Server CPU usage Cnsistently high SQL Server prcessr usage culd indicate the need t: Reduce the number f SQL re-cmpilatins as they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled and yu can remve mst f these reasns by careful cding. Make sure that all T-SQL statements (whether in a stred prcedure, trigger r ad hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time.

283 SQL Server Data Used (Percent) alert The SQL Server Data Used (Percent) alert indicates that yu have a high percentage f allcated database space in use. This alert is raised based n the database metrics cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Reduce yur SQL Server database space used Yu may need t increase the amunt f space allcated t databases, add disks t the cmputer hsting the instance, r mve databases t anther hst cmputer. If yu have autgrwth turned ff, this alert indicates that yu need t either allcate mre space fr databases r add mre disk space. If yu have autgrwth turned n and this alert is triggered ften, yu may need t adjust yur autgrwth settings t a higher percentage t imprve perfrmance. Cnstant grwth adjustments can degrade perfrmance. Fr SQL Server 2000 users, SQLdm may incrrectly reprt the file size. This issue ccurs when certain clumns in the sysindexes table becme inaccurate and prvide SQLdm with incrrect infrmatin regarding the number f rws and table size. T crrect this prblem, use the fllwing T-SQL syntax: DBCC UPDATEUSAGE ('database_name' ) GO We recmmend that yu execute this cmmand during nn-peak hurs as it is server intensive. SQL Server Errr Lg alert The SQL Server Errr Lg alert indicates that specific text appeared in the SQL Server lg. Yu can custmize which text triggers the alert. Yu can als custmize the severity f the alert based n the frequency f ccurrence. The default settings are: 11 - Warning 18 - Critical Use a size limit n yur SQL Server Errr lg SQLdm allws yu t limit the size f yur SQL Server Errr lg t help imprve respnse time and avid using unnecessary space n yur server. Fr additinal infrmatin and steps n setting this limit, see Cnfigure text and expressin alerts. SQL Server Lg Used (Percent) alert The SQL Server Lg Used (Percent) alert prvides the percentage f allcated disk space used by lgs n the SQL Server instance reached an alert threshld. Once the lg space is cmpletely filled, all updates t the event lg fail. This alert is raised based n the database metrics cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Reduce yur SQL Server lg space used Yu can allcate mre disk space t the event lg, turn n the aut-grwth feature fr yur SQL Server lg, r add additinal disk space t the cmputer hsting yur SQL Server instance.

284 If autgrwth is turned ff fr yur lgs, this alert may indicate the need t either increase the allcated space fr lgs and/r add disk space t yur SQL Server envirnment. If autgrwth is turned n and yu are seeing this alert ften, yu may need t adjust yur autgrwth settings t a higher percentage t imprve degraded perfrmance resulting frm cnstant grwth adjustments. In certain cases, SQLdm may incrrectly reprt the file size. This issue ccurs when certain clumns in the 'sysindexes' table in SQL Server 2000 becme inaccurate and prvide SQLdm with incrrect infrmatin regarding the number f rws and table size. Use the fllwing T-SQL syntax t crrect this issue: DBCC UPDATEUSAGE ('database_name' ) GO We recmmend that yu execute this cmmand during nn-peak hurs as it is server intensive. SQL Server Memry Usage (Percent) alert The SQL Server Memry Usage (Percent) alert prvides the ttal server memry (Ttal Server Memry per sysperfinf) as a percent f ttal physical memry frm WMI. Reduce the percentage f memry used by SQL Server If this value is regularly ver 80%, SQL Server needs mre memry r needs t use the memry it has mre efficiently. Cnsider implementing ne r mre f the fllwing slutins: If yur site makes use f extended stred prcedures that are infrequently called, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never again called, which then wastes available memry. A DBCC dllname (FREE) releases that memry fr use by bth the prcedure cache and Data Pages, which has a significant psitive effect n bth the Prcedure Cache Hit Rati and the Buffer Cache Hit Rati. Execute SP_HELPEXTENDEDPROC t view the extended stred prcedures currently laded in memry by SQL Server.

285 As each SQL Server lck requires 96 bytes f memry, the granting f lck space is dne at the expense f Data Pages and Prcedure Cache Pages. T maintain prper system perfrmance and thrughput, keep the number f lcks t a minimum by: Wherever pssible, using the (NOLOCK) ptimizer hint r SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED n select statements as this neither issues any shared lcks n the data it reads nr hnrs any exclusive lcks set by ther transactins. When updating all rws in a table with mre than 50 rws, using the TABLOCKX table hint. This table hint prevents SQL Server frm initially taking exclusive rw lcks, granting many f these lcks, and then escalating them t an exclusive table lck. When deleting all rws in any table, using the TRUNCATE TABLE statement instead f the DELETE statement as fewer lcks and ther system resurces are cnsumed in the prcess. Reducing the time that a lck is held by: Perfrming as much wrk as pssible befre the transactin perfrms its first update, delete, r insert. Fr example, add any necessary SELECT statements. Gruping all UPDATES, DELETES, and INSERTS as clsely as pssible within a transactin with as few SELECTS as pssible separating them. Cmmitting the transactin as sn as pssible after the final DML statement. Aviding any stps fr user input nce the transactin begins. Be sure t gather all user inputs befre the transactin starts. Allwing SQL Server t cnsume mre f the available memry, making sure that OS Paging des nt increase. Add mre physical memry (RAM) t the cmputer. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. If the cmputer is running ther memry-intensive applicatins, such as IIS r Exchange, then cnsider mving each instance t a separate physical cmputer. Limit SQL Server cmputers t perfrming nly SQL Server wrk. Stp any unnecessary prgrams, such as allwing the cmputer t act as either a primary r backup dmain cntrller. SQL Server Respnse Time (Millisecnds) alert The SQL Server Respnse Time (Millisecnd) alert prvides the time (in millisecnds) SQL diagnstic manager currently needs t send a simple SQL cmmand t the SQL Server instance, have it prcessed, and receive the returned result set. High respnse times generally ccur when sessins are blcked r when either there is heavy netwrk traffic r netwrk prblems r when either the cmputer the SQLdm Repsitry r the cmputer the SQLdm Cnsle is hsted n is running slw due t varius prblems. Typically, this value shuld average belw 2000 ms fr a well tuned netwrk and server. Average values in excess f 2000 ms indicate either an excessively busy netwrk segment r a stressed SQL Server. Reduce yur SQL Server respnse time A cmmn cause t high respnse times is when sessins are being blcked. T fix this prblem, g t the Sessins tab and select the Blcking view t see if any sessins are blcking. Yu can then select the sessin and click either Trace Sessin t see what queries the sessin is creating and t see what is causing the blck, r Kill Sessin t stp it.

286 SQL Server Status alert The SQL Server Status alert prvides the status f the SQL Server service. SQLdm Service Status alert The SQLdm Service Status alert prvides the status f the SQLdm Manager Service. The pssible statuses include Running, Stpped, r Unknwn. Yu cannt cnfigure this alert. Table Fragmentatin (Percent) alert The Table Fragmentatin (Percent) alert prvides the percentage f fragmented pages in a table. It is the scan density frm dbcc shwcntig n a clustered index f a table. If the table des nt have a clustered index, table fragmentatin is nt cllected. If this value exceeds 80%, cnsider the fllwing remedies: Drp and re-create the clustered index. Rerder the leaf-level pages f the index in a lgical rder. Rebuild the index nline. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Tempdb Cntentin (ms) alert The Tempdb Cntentin (ms) alert prvides the latch wait time (in millisecnds) fr tempdb allcatin maps. The three tracked allcatin page types are: Page free space (PFS) Glbal allcatin map (GAM) Shared glbal allcatin map (SGAM) Latch cntentin f this srt is usually an indicatin that yu need t create mre tempdb data files. In sme situatin, using Trace Flag 1118 may als alleviate tempdb cntentin. This alert ccurs nly n instances running SQL Server 2005 r abve. Unsubscribed Transactins (Cunt) alert The Unsubscribed Transactins (Cunt) alert prvides the number f replicatin transactins received by the Distributr but nt received by a Subscriber. Unsubscribed Transactins (Secnds) alert The Unsubscribed Transactins (Secnds) alert prvides the time (in secnds) that a replicatin transactin is hlding at the Distributr and waiting fr a Subscriber t receive it. User Cnnectins (Percent) alert The User Cnnectins (Percent) alert prvides the percentage f currently-used user cnnectins allwed by the SQL Server instance. A high percentage indicates a lad n the SQL Server. Nte that the higher this value, the mre SQL Server reserves fr cnnectins.

287 Versin Stre Generatin Rati alert The Versin Stre Generatin Rati alert prvides the percentage by which the tempdb versin stre generatin rate exceeds the cleanup rate. This alert is disabled by default and ccurs nly n instances running SQL Server 2005 r abve. TIP Yu can raise this alert nly when at least ne minute elapses between alert refreshes as versin stre cleanup ccurs nce per minute. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. Versin Stre Size (MB) alert The Versin Stre Size (MB) alert prvides the size f the tempdb versin stre in megabytes. This alert is disabled by default and ccurs nly n instances running SQL Server 2005 r abve. This alert is raised based n the diagnstic data cllectin interval specified in Server Prperties. Fr mre infrmatin, see Set general server ptins. VM CPU Ready Wait Time (ms) alert The VM CPU Ready Wait Time (MS) alert prvides the time (in millisecnds) that a virtual CPU is waiting fr a physical CPU t becme available fr prcessing fr the virtual machine n which the mnitred SQL Server is currently running. This alert is enabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. VM CPU Usage (Percent) alert The VM CPU Usage (Percent) alert prvides the percentage f available virtual CPU time used by the virtual machine hsting the mnitred SQL Server. This may differ frm the prcessr utilizatin percentage reprted by the guest OS. The percentage f prcessr usage is listed under the cntrl. A high percentage culd indicate a large number f active client sessins. This alert is disabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. Reduce the percentage f available virtual CPU time used by yur VM Cnsistently high SQL Server prcessr usage culd indicate the need t: Reduce the number f SQL re-cmpilatins as they are CPU intensive. There are many reasns that an bject such as a stred prcedure is recmpiled and yu can remve mst f these reasns by careful cding. Make sure that all T-SQL statements (whether in a stred prcedure, trigger r ad hc statement) that reference bjects fully qualify the bject referenced. Fr example: SELECT * FROM Nrthwind.db Emplyees is a fully-qualified bject reference whereas SELECT * FROM Emplyees is a prly-qualified bject. Yu can reuse the executin plans f fully-qualified bjects "as is," whereas plans where yu either cannt reuse the nt fully-qualified bjects r, if they are reused, then they are subject t a highly restrictive COMPILE lck while SQL Server determines if all f the bjects referenced in the T-SQL cde have the same wners as the executin plan currently in cache. Bth f these situatins cnsume a significant amunt f CPU time.

288 VM Hst Server Change alert The VM Hst Server Change alert indicates that the virtual machine hsting the mnitred SQL Server instance mved t a different ESX hst. This alert is disabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. VM Memry Swap Delay Detected alert The VM Memry Swap Delay Detected alert indicates that the memry being swapped t disk is causing a perfrmance delay n the virtual machine n which the mnitred SQL Server instance is running. This alert is enabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. VM Memry Usage (Percent) alert The VM Memry Usage (Percent) alert prvides the percentage f available memry used by the virtual machine hsting the mnitred SQL Server. This result may vary frm the memry usage percentage reprted by the guest perating system. This alert is disabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. Reduce the percentage f memry used by SQL Server If this value is regularly ver 80%, SQL Server needs mre memry r needs t use the memry it has mre efficiently. Cnsider implementing ne r mre f the fllwing slutins: If yur site makes use f extended stred prcedures that are infrequently called, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never again called, which then wastes available memry. A DBCC dllname (FREE) releases that memry fr use by bth the prcedure cache and Data Pages, which has a significant psitive effect n bth the Prcedure Cache Hit Rati and the Buffer Cache Hit Rati. Execute SP_HELPEXTENDEDPROC t view the extended stred prcedures currently laded in memry by SQL Server.

289 As each SQL Server lck requires 96 bytes f memry, the granting f lck space is dne at the expense f Data Pages and Prcedure Cache Pages. T maintain prper system perfrmance and thrughput, keep the number f lcks t a minimum by: Wherever pssible, using the (NOLOCK) ptimizer hint r SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED n select statements as this neither issues any shared lcks n the data it reads nr hnrs any exclusive lcks set by ther transactins. When updating all rws in a table with mre than 50 rws, using the TABLOCKX table hint. This table hint prevents SQL Server frm initially taking exclusive rw lcks, granting many f these lcks, and then escalating them t an exclusive table lck. When deleting all rws in any table, using the TRUNCATE TABLE statement instead f the DELETE statement as fewer lcks and ther system resurces are cnsumed in the prcess. Reducing the time that a lck is held by: Perfrming as much wrk as pssible befre the transactin perfrms its first update, delete, r insert. Fr example, add any necessary SELECT statements. Gruping all UPDATES, DELETES, and INSERTS as clsely as pssible within a transactin with as few SELECTS as pssible separating them. Cmmitting the transactin as sn as pssible after the final DML statement. Aviding any stps fr user input nce the transactin begins. Be sure t gather all user inputs befre the transactin starts. Allwing SQL Server t cnsume mre f the available memry, making sure that OS Paging des nt increase. Add mre physical memry (RAM) t the cmputer. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. If the cmputer is running ther memry-intensive applicatins, such as IIS r Exchange, then cnsider mving each instance t a separate physical cmputer. Limit SQL Server cmputers t perfrming nly SQL Server wrk. Stp any unnecessary prgrams, such as allwing the cmputer t act as either a primary r backup dmain cntrller. VM Pwer State alert The VM Pwer State alert prvides the pwer state f the VM as reprted by vcenter. This alert is enabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. VM Reclaimed/Ballned Memry (KB) alert The VM Reclaimed/Ballned Memry (KB) alert prvides the amunt f memry that is reclaimed by the ESX server and is n lnger available t the virtual machine n which the SQL Server instance is running. This may be a sign f memry pressure n the ESX hst. This alert is enabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. Reduce the percentage f memry used by SQL Server If this value is regularly ver 80%, SQL Server needs mre memry r needs t use the memry it has mre efficiently. Cnsider implementing ne r mre f the fllwing slutins:

290 If yur site makes use f extended stred prcedures that are infrequently called, then after calling them, issue a DBCC DLLNAME (FREE). Once an extended stred prcedure is called, it remains in memry until SQL Server is shut dwn even if it is never again called, which then wastes available memry. A DBCC dllname (FREE) releases that memry fr use by bth the prcedure cache and Data Pages, which has a significant psitive effect n bth the Prcedure Cache Hit Rati and the Buffer Cache Hit Rati. Execute SP_HELPEXTENDEDPROC t view the extended stred prcedures currently laded in memry by SQL Server. As each SQL Server lck requires 96 bytes f memry, the granting f lck space is dne at the expense f Data Pages and Prcedure Cache Pages. T maintain prper system perfrmance and thrughput, keep the number f lcks t a minimum by: Wherever pssible, using the (NOLOCK) ptimizer hint r SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED n select statements as this neither issues any shared lcks n the data it reads nr hnrs any exclusive lcks set by ther transactins. When updating all rws in a table with mre than 50 rws, using the TABLOCKX table hint. This table hint prevents SQL Server frm initially taking exclusive rw lcks, granting many f these lcks, and then escalating them t an exclusive table lck. When deleting all rws in any table, using the TRUNCATE TABLE statement instead f the DELETE statement as fewer lcks and ther system resurces are cnsumed in the prcess. Reducing the time that a lck is held by: Perfrming as much wrk as pssible befre the transactin perfrms its first update, delete, r insert. Fr example, add any necessary SELECT statements. Gruping all UPDATES, DELETES, and INSERTS as clsely as pssible within a transactin with as few SELECTS as pssible separating them. Cmmitting the transactin as sn as pssible after the final DML statement. Aviding any stps fr user input nce the transactin begins. Be sure t gather all user inputs befre the transactin starts. Allwing SQL Server t cnsume mre f the available memry, making sure that OS Paging des nt increase. Add mre physical memry (RAM) t the cmputer. If the cmputer is running multiple instances f SQL Server, then cnsider placing each instance n a separate physical cmputer. If the cmputer is running ther memry-intensive applicatins, such as IIS r Exchange, then cnsider mving each instance t a separate physical cmputer. Limit SQL Server cmputers t perfrming nly SQL Server wrk. Stp any unnecessary prgrams, such as allwing the cmputer t act as either a primary r backup dmain cntrller. VM Resurce Cnfiguratin Change alert The VM Resurce Cnfiguratin Change alert indicates that a resurce cnfiguratin change ccurred fr the virtual machine hsting the mnitred SQL Server instance. This alert is enabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. VM Resurce Limits Detected alert The VM Resurce Limits Detected alert indicates that CPU r memry resurce limits are set fr the virtual machine hsting the mnitred SQL Server instance. Resurce limits are set by the VM administratr n the ttal amunt f resurces that a VM is

291 allwed t cnsume. This alert is disabled by default and is available nly n instances hsted n virtual machines that are enabled fr VM mnitring. WMI Service Unavailable alert The WMI Service Unavailable alert indicates that the WMI service is unavailable n the SQL Server cmputer. SQL diagnstic manager des nt cllect OS metrics.

292 Advanced slutins SQLdm includes functinality aimed at the mre advanced user wh wants t manage these features withut cntacting Idera Supprt fr assistance. Please d nt attempt t perfrm these actins if yu are unsure f what yu are ding r why yu wuld want t take such steps. These mre advanced tpics include hw t: migrate r recver yur installatin deply the Idera Newsfeed in a clustered envirnment deply SQLdm in a clustered envirnment understand default alert IDs trublesht WMI cnnectivity issues integrate SQLdm with SCOM Migrate r Recver Yur Installatin Establishing a migratin r disaster recvery strategy fr yur SQLdm Repsitry and Services allws yu t preserve histrical data and existing cnfiguratin settings. Yu can als cntinue mnitring yur SQL Server envirnment t meet yur auditing requirements. TIP SQLdm Applicatin security is nt maintained when yur SQLdm installatin is migrated t a new server. This prcess helps yu execute a migratin r disaster recvery strategy that addresses ne f the fllwing situatins: The cmputer hsting SQLdm requires maintenance, such as new hardware r a sftware upgrade (Micrsft Windws r SQL Server Service Pack) The cmputer hsting SQLdm becmes permanently unavailable Yu decmmissin and replace the cmputer hsting SQLdm Refer t the fllwing when migrating yur SQLdm installatin: Chsing t migrate r recver SQLdm Creating yur migratin r recvery plan Recvering yur SQLdm installatin Migrating yur cmplete SQLdm installatin Migrating the SQLdm Repsitry nly Migrating the SQLdm Services nly System diagnstics The System Diagnstics windw allws yu t test the cnnectins between the SQLdm Services and ther SQLdm cmpnents. This test is designed t assist yu when the lcatin f SQLdm cmpnents change due t a migratin. Yu can perfrm the fllwing tests using system diagnstics: Management Service Tests GUI t management service cnnectin GUI and SQLdm services using the same repsitry Management service repsitry cnnectin

293 Cllectin Service Tests Management service t cllectin service cnnectin Cnnectin service cnfigured t use crrect management service Cllectin service can cnnect t management service Cllectin service heartbeat status Chse t migrate r recver SQLdm When chsing whether a migratin r disaster recvery strategy is best fr yur envirnment, cnsider if yu want t permanently mve the SQLdm Repsitry r Services t anther cmputer. Yu can als chse t have the Repsitry and Cnsle cmpnents lcated n cmputers that belng t different dmains. This deplyment ptin is advantageus during disaster recvery, especially if the nly available cmputer is in anther dmain. Verify that a tw-way trust exists between the target dmains t supprt full cmmunicatin between the Repsitry and cnsles. Gal Replace the SQLdm Repsitry r Services cmputer Repair the riginal Repsitry r Services cmputer Actin Migratin Recvery In bth cases, first back up and then restre the Repsitry database. Create yur migratin r recvery plan Once yu decide whether a SQLdm Migratin r Recvery is best fr yur envirnment, create a plan s that when the time cmes, yu are prepared and get SQL diagnstic manager up and running as quickly as pssible. Creating a Migratin Plan A migratin plan details mving the SQLdm Repsitry and Services t anther SQL Server instance, thereby replacing the riginal cmpnents. Yu can use a migratin plan t respnd t an immediate maintenance need. Use the prcedures and guidelines in this dcument t implement r mdify yur migratin plan. Creating a Recvery Plan A disaster recvery plan details the steps t remedy unexpected utages t make sure yu can cntinue mnitring SQL Server activity and perfrmance metrics. This dcument addresses disaster recvery best-practices fr establishing a new Repsitry. When yu implement SQLdm in yur prductin SQL Server envirnment, cnsider preparing a disaster recvery plan t minimize audit data lss shuld the SQLdm Repsitry becme unavailable. Use the prcedures and guidelines cvered in this dcument t implement r mdify yur disaster recvery plan.

294 Understanding the Repsitry Database The SQLdm Repsitry cnsists f a SQL Server database named, by default, SQLdmRepsitry. This database cntains the fllwing infrmatin: Perfrmance metrics and statistics cllected frm yur mnitred SQL Server instances Cnfiguratin settings such as the cnnectin infrmatin fr the SQLdm Services and alert ntificatin rules Alert messages By default, the Repsitry database uses the simple recvery mdel. When this setting is enabled, SQL Server des nt maintain the transactin lgs fr the database. Likewise, any existing transactin lgs are nt included in backup data. If yur crprate plicies require transactin lg backups, cnsider changing the recvery mdel t full s that transactin lgs are maintained and archived. Understanding SQLdm Services SQLdm has tw centralized services, the Management Service and the Cllectin Service. These tw services reside n the same cmputer. The Management Service perfrms the fllwing primary functins: Prvides real-time data t the SQLdm Cnsle Receives histrical data frm the Cllectin Service fr strage in the Repsitry Raises alerts and sends alert ntificatins The Cllectin Service perfrms n-demand and scheduled cllectin frm the mnitred SQL Server instances. Recvery and Migratin Best Practices Verify the Cnfiguratin f the Target SQL Server When identifying the new SQL Server instance that yu want t hst the Repsitry and Services, make sure this instance meets r exceeds the prduct requirements as well as these specific requirements. Yu can dedicate the target instance t hsting the SQL diagnstic manager nly The target instance runs the same versin f SQL Server sftware that is currently running n the existing SQLdm cmputer Back up the Repsitry Database Use a tl such as Idera SQLsafe t perfrm a full backup f the Repsitry database. If yu changed the default recvery mdel t full, make sure yur backup includes all transactin lgs. Identify hw ften t backup the Repsitry database The frequency at which yu backup the Repsitry database depends n the fllwing factrs: Hw ften yur alert settings change Hw ften yur SQL Server envirnment changes as yu add new servers and databases r remve lder servers and database Hw much perfrmance data yu cllect in a given time perid Hw much risk yu are willing t incur

295 The backup frequency shuld reflect yur maintenance needs and allw yu t meet future mnitring requirements. Schedule rutine backups f the Repsitry database After yu identify the apprpriate backup frequency fr yur mnitring needs, use a tl such as Idera SQLsafe t schedule rutine backups f the Repsitry database. If yu changed the default recvery mdel t full, make sure yur backup includes all transactin lgs. Review disaster recvery guidelines Make sure yur recvery strategy includes plans t reinstate the riginal cmputer nce it is repaired. Cnsider the fllwing guidelines: T minimize data lss, plan t back up the Repsitry database n the temprary Repsitry cmputer immediately befre reinstating the riginal cmputer. Use the prcedures in this Technical Slutin t reinstate the Repsitry n the riginal cmputer and cnfigure the Management Service. T verify all cmpnents were reinstated crrectly, test yur implementatin. Uninstall the cmpnents yu previusly implemented n the temprary cmputer. Migrate yur SQLdm installatin The prcedures in this sectin detail the migratin steps fr mving bth the SQLdm Repsitry and the Services t a new cmputer. Fllw each sectin in rder fr a successful migratin. TIP SQLdm Applicatin security is nt maintained when yur SQLdm installatin is migrated t a new server. Fr mre infrmatin, see Use applicatin security t manage SQLdm. Get a New SQLdm License Key Because yu are migrating the Repsitry database t a different SQL Server instance, SQLdm requires a new license key. Yu can easily request a new license key by sending an t: licensing@idera.cm. T cmplete the request, make sure yu have the name f the SQL Server instance where yu plan t install the SQLdm Repsitry database. Restre the SQLdm Repsitry n the Target Cmputer Fr best results, use the fllwing guidelines migrate yur SQLdm Repsitry t the target cmputer: Perfrm a full restre Schedule the restre during ff-hurs, r times when yu expect the least cllectin activity T restre the Repsitry database: 1. Use SQL Server Enterprise Manager r Management Studi t clse any pen cnnectins t the Repsitry database. 2. Use SQL Server Enterprise Manager r Management Studi t take the Repsitry database ffline. If yu cannt take the Repsitry database ffline, stp the Cllectin Service. 3. Use a tl such as Idera SQLsafe t restre the Repsitry database n the target server using the apprpriate backup archive file.

296 Disable r Uninstall the SQLdm Services n the Current Cmputer SQLdm Services must be uninstalled t avid cnflict with the restred SQLdm Repsitry. Fr best results, use the fllwing prcedure: If yu d nt want t keep the SQLdm cnsle n the current cmputer, perfrm the fllwing steps: 1. Select Start > Cntrl Panel > Uninstall a Prgram n yur current cmputer. 2. Uninstall SQL diagnstic manager cmpletely. If yu want t keep the SQLdm cnsle n the current cmputer, perfrm the fllwing steps: 1. Select Start > Administrative Tls > Services n the current cmputer. 2. Scrll dwn and right-click SQLdm Cllectin Service in the list, and select Prperties. 3. In the Startup Type drp-dwn list, select Disabled. 4. Click OK. 5. Scrll dwn and right click SQLdm Management Services in the list, and select Prperties. 6. In the Startup Type drp-dwn list, select Disabled. 7. Click OK. Perfrm a Full SQL diagnstic manager Install n the New Cmputer A full install f SQL diagnstic manager installs the new SQLdm Services, link them t the restred SQLdm Repsitry, and install the SQLdm Cnsle. Fr best results, use the fllwing prcedure fr installing SQLdm: 1. Lg n with an administratr accunt t the cmputer n which yu want t install the SQLdm services. 2. Run Setup.exe in the rt f the installatin kit. 3. Click SQL diagnstic manager n the Quick Start windw. 4. On the Welcme windw f the setup prgram, click Next. 5. Review and accept the license agreement by clicking I accept the terms in the license agreement, and then click Next. 6. Accept the default flder fr yur SQLdm installatin, r click Change t specify a different flder, and then click Next. 7. Select yur setup type and then click Next. 8. Brwse and select the SQL Server instance yur SQLdm Repsitry was restred t and click Next. 9. Enter yur service accunt credentials and click Next. 10. Click Install t begin installing SQLdm with the ptins yu have selected. Verify that the Migratin was Successful The SQLdm Cnsle includes a system diagnstics test that allws yu t test the cnnectins f all the SQLdm cmpnents. 1. Open the SQLdm cnsle. 2. Enter yur new SQLdm license key. 3. Add the SQL Server instances yu want t mnitr. 4. Open the System Diagnstics utility by selecting Help > System Diagnstics. 5. Click Test. 6. Verify that all the tests are successful.

297 Recvering yur SQLdm installatin In the event that yur existing SQLdm Repsitry is n lnger available, yu can recver yur SQLdm installatin back t the last pint a backup ccurred. Recvering the SQLdm Repsitry T recver lst r damaged data, restre the SQLdm Repsitry database using the fllwing guidelines: Perfrm a full restre Schedule the restre during ff-hurs, r times when yu expect the least cllectin activity T restre the Repsitry database: 1. Use SQL Server Enterprise Manager r Management Studi t clse any pen cnnectins t the Repsitry database. 2. Use SQL Server Enterprise Manager r Management Studi t take the Repsitry database ffline. If yu cannt take the Repsitry database ffline, stp the Cllectin Service. 3. Use a tl such as Idera SQLsafe t restre the Repsitry database using the apprpriate backup archive file. 4. On the cmputer hsting the SQLdm services, restart the SQLdm Cllectin and Management services. 5. On all existing SQLdm cnsles, recnnect t the SQLdm Repsitry by selecting File >Cnnect t SQLdm Repsitry. Recvering the SQLdm Services T install the SQLdm services: 1. Lg n with an administratr accunt t the cmputer n which yu want t install the SQLdm services. 2. Run Setup.exe in the rt f the installatin kit. 3. Click SQL diagnstic manager n the Quick Start windw. 4. On the Welcme windw f the setup prgram, click Next. 5. Review and accept the license agreement by clicking I accept the terms in the license agreement, and then click Next. 6. Accept the default flder fr yur SQLdm installatin, r click Change t specify a different flder, and then click Next. 7. Select the Custm Install setup type, and then click Next. 8. Select SQLdm Services (als select the Desktp Client if yu want t run it n the same cmputer), and then click Next. 9. Specify which SQL Server instance is hsting the Repsitry database, verify that the displayed database name is crrect, and then click Next. 10. Specify the accunt credentials that yu want the SQLdm services t use t cnnect t the SQLdm Repsitry and the mnitred SQL Server instances, and then click Next. This accunt must belng t the sysadmin rle n the SQLdm Repsitry database and each instance yu plan t mnitr. 11. Click Install t begin yur installatin. 12. Click Finish t exit the setup prgram. Migrate the SQLdm Repsitry The prcedures in this sectin detail the migratin steps fr mving the SQLdm Repsitry t a new cmputer while leaving the SQLdm Services. Fllw each sectin in rder fr a successful migratin.

298 Get a New SQLdm License Key Because yu are migrating the Repsitry database t a different SQL Server instance, SQLdm requires a new license key. Yu can easily request a new license key by sending an t: licensing@idera.cm. T cmplete the request, yu need the name f the SQL Server instance where yu plan t install the SQLdm Repsitry database. Restre the SQLdm Repsitry n the Target Cmputer T recver lst r damaged data, restre the Repsitry database. Fr best results, use the fllwing guidelines: Perfrm a full restre Schedule the restre during ff-hurs, r times when yu expect the least cllectin activity T restre the Repsitry database: 1. Use SQL Server Enterprise Manager r Management Studi t clse any pen cnnectins t the Repsitry database. 2. Use SQL Server Enterprise Manager r Management Studi t take the Repsitry database ffline. If yu cannt take the Repsitry database ffline, stp the Cllectin Service. 3. Use a tl such as Idera SQLsafe t restre the Repsitry database using the apprpriate backup archive file. Cnfigure the Management Service If yu migrated the Repsitry t a different cmputer, yu need t cnfigure the Management Service s that it can cmmunicate with the new Repsitry. T cnfigure the SQLdm Management Service: 1. Start the Management Service Cnfiguratin wizard by selecting Start > All Prgrams > Idera > Idera SQL diagnstic manager > Tls > Management Service Cnfiguratin Wizard n the cmputer that hsts the SQLdm Services. 2. Read the Welcme windw, and then click Next. 3. Verify that the fllwing settings are crrect, and then click Next. The name f the SQL Server instance hsting the Repsitry database The name f the Repsitry database The type f authenticatin the Management Service shuld use t cnnect t the Repsitry database 4. Click Test t validate yur settings. 5. Click Finish t exit the wizard. Verify that the Migratin was Successful The SQLdm Cnsle includes a system diagnstics test that allws yu t test the cnnectins f all the SQLdm cmpnents. 1. Open the SQLdm cnsle. 2. Enter yur new SQLdm license key. 3. Add the SQL Server instances yu want t mnitr. 4. Open the System Diagnstics utility by selecting Help > System Diagnstics.

299 5. Click Test. 6. Verify that all the tests are successful. Migrate the SQLdm services The prcedures in this sectin detail the migratin steps fr mving the SQLdm Services t a new cmputer while leaving the SQLdm Repsitry. Fllw each sectin in rder fr a successful migratin. Uninstall SQLdm n the Original Cmputer Uninstalling SQLdm n the riginal cmputer via Add r Remve Prgrams, remves all the SQLdm cmpnents frm the riginal cmputer except fr the SQLdm Repsitry. Fr best results, use the fllwing prcedure fr uninstalling SQLdm n the riginal cmputer: 1. Select Start > Cntrl Panel > Add r Remve Prgrams. 2. Scrll dwn t SQL diagnstic manager and select Remve. 3. Click Yes t the prmpt asking if yu want t cmpletely remve SQL diagnstic manager. Perfrm a Full SQL diagnstic manager Install n the New Cmputer A full install f SQL diagnstic manager installs the new SQLdm Services, link them t the restred SQLdm Repsitry, and install the SQLdm Cnsle. Fr best results, use the fllwing prcedure fr installing SQLdm: 1. Lg n with an administratr accunt t the cmputer n which yu want t install the SQLdm services. 2. Run Setup.exe in the rt f the installatin kit. 3. Click SQL diagnstic manager n the Quick Start windw. 4. On the Welcme windw f the setup prgram, click Next. 5. Review and accept the license agreement by clicking I accept the terms in the license agreement, and then click Next. 6. Accept the default flder fr yur SQLdm installatin, r click Change t specify a different flder, and then click Next. 7. Select yur setup type and then click Next. 8. Brwse and select the SQL Server instance n the riginal cmputer that cntains yur SQLdm Repsitry, and click Next. 9. Enter yur service accunt credentials and click Next. 10. Click Install t begin installing SQLdm with the ptins yu have selected. Verify that the Migratin was Successful The SQLdm Cnsle includes a system diagnstics test that allws yu t test the cnnectins f all the SQLdm cmpnents. 1. Open the SQLdm cnsle. 2. Enter yur new SQLdm license key. 3. Add the SQL Server instances yu want t mnitr. 4. Open the System Diagnstics utility by selecting Help > System Diagnstics. 5. Click Test. 6. Verify that all the tests are successful.

300 Deply SQLdm in a clustered envirnment SQL diagnstic manager allws yu t mnitr yur clustered SQL Server envirnment. See the fllwing tpics fr installatin and cnfiguratin instructins fr Windws Server 2003, Windws Server 2008, and Windws Server 2012 envirnments. Installing in a Windws Server 2003 Clustered Envirnment Installing in a Windws Server 2008 Clustered Envirnment Installing in a Windws Server 2012 Clustered Envirnment Cnfigure alerts fr imprtant cluster events Windws Server 2003 clustered envirnment The fllwing instructins guide yu thrugh the installatin f SQLdm in a Windws Server 2003 based clustered envirnment. Things t cnsider befre yu install SQLdm in a clustered envirnment Create a separate cluster resurce grup t hst SQLdm services. A separate grup allws the SQLdm services t fail withut causing ther resurces in the grup t failver. Befre yu create this separate cluster resurce grup, gather a dedicated IP, NetBIOS name, and a dedicated disk fr the cluster resurce grup. SQLdm Cllectin, Management, and Predictive Analytics services can run as generic services n yur newly-created cluster resurce grup. The system may request the netwrk Name and netwrk IP as part f cluster cnfiguratin. Install SQLdm Services n Cluster Ndes Yu must install the SQLdm services n each cluster nde fr the services t wrk crrectly when a failure ccurs n the primary cluster nde hsting the SQLdm services. T install SQLdm services n cluster ndes: 1. Lg n with an administratr accunt t the cmputer n which yu want t install SQLdm. 2. Run Setup.exe in the rt f the SQLdm installatin kit n the first cluster nde. 3. Click SQL diagnstic manager n the Quick Start windw. 4. On the Welcme windw f the setup prgram, click Next. 5. Review and accept the license agreement by clicking I accept the terms in the license agreement, and then click Next. 6. Accept the default installatin flder, r click Change t specify a different flder, and click Next. 7. Select the Typical setup type and click Next. 8. Select the SQL Server instance and enter a database name. 9. Enter the service accunt infrmatin and click Next. 10. Click Install. 11. In Windws Services, stp the SQLdm Management service and set the Startup type t Manual. 12. In Windws Services, stp the SQLdm Cllectin service and set the Startup type t Manual. 13. In Windws Services, stp the SQLdm Predictive Analytics service and set the Startup type t Manual. TIP Yu cannt perfrm the installatins cncurrently, as the installers cllide when checking the repsitry. Yu must perfrm the installatins sequentially.

301 Cnfigure the Cluster Resurce Grup Cluster Resurce Grup settings must be mdified t allw SQLdm t recgnize the cluster ndes. T cnfigure the Cluster Resurce Grup: 1. In the Cluster Administratr tl, create the Cluster Resurce Grup: Select File > New > Grup and give the grup and descriptin. Add the ndes and click Finish. 2. In the Cluster Administratr tl, add a disk t the Cluster Resurce Grup: Right-click the grup yu just created, select New > Resurce and give it a name and descriptin. Fr the Resurce Type, select Physical Disk. Select the SQLdm grup. Click Next until yu get t the last windw and click Finish. 3. In the Cluster Administratr tl, add an IP address fr the Cluster Resurce Grup: Right-click the grup and select New > Resurce and give it a name and descriptin. Select the Resurce type IP Address. Enter the IP address that yu acquired fr yur new Cluster Resurce Grup. Click Finish. 4. In the Cluster Administratr tl, add the Netwrk Name resurce t the Cluster Resurce Grup: Right-click the grup and New > Resurce and give it a name. Select the Resurce type Netwrk Name. Add the dependency fr the IP address resurce. Specify the name and click Finish. 5. Select a Disk that is in a Cluster Resurce Grup and create a directry n that disk used t hld lcal data fr the services. 6. On the primary nde, create the default registry key and add the full data path value under HKEY_LOCAL_ MACHINE\SOFTWARE\Idera\SQLdm\Default. 7. Create the DataPath value. 8. Select a Cluster Resurce Grup in which yu want t define the SQLdm resurces. 9. Create an IP Address resurce fr the SQLdm Services. If there is already an existing Netwrk Name in the Cluster Resurce Grup, then yu can skip this step. Create an Netwrk Name resurce that maps t the IP Address Create the Netwrk Name resurce and add the IP Address as a dependency 10. Create a Generic Service resurce fr the SQLdm Management Service. Add the Disk fr the shared data as a dependency Add the Netwrk Name as a dependency Specify SQLdmManagementService$Default as the name f the service t start 11. After the service is added, right-click it and select Prperties. Select the Parameters tab and check the Use netwrk name fr cmputer name bx Select the Registry Replicatin tab and add SOFTWARE\Idera\SQLdm\Default Click OK 12. Create a Generic Service resurce fr the SQLdm Cllectin Service.

302 Add the Disk fr the shared data as a dependency Add the Netwrk Name as a dependency Specify SQLdmCllectinService$Default as the name f the service t start 13. After the service is added, right-click it and select Prperties. Select the Parameters tab and check the Use netwrk name fr cmputer name bx Select the Registry Replicatin tab and add SOFTWARE\Idera\SQLdm\Default Click OK 14. Create a Generic Service resurce fr the SQLdm Predictive Analytics Service. Add the Disk fr the shared data as a dependency Add the Netwrk Name as a dependency Specify SQLdmPredictiveAnalyticsService$Default as the name f the service t start 15. After the service is added, right-click it and select Prperties. Select the Parameters tab and check the Use netwrk name fr cmputer name bx Select the Registry Replicatin tab and add SOFTWARE\Idera\SQLdm\Default Click OK 16. In Windws Services, bring the SQLdm Management service resurce nline. 17. In Windws Services, bring the SQLdm Cllectin service resurce nline. 18. In Windws Services, bring the SQLdm Predictive Analytics service resurce nline. Cmplete the Cluster Cnfiguratin in SQLdm 1. Use the Management Service Cnfiguratin wizard t frce the services t re-register. 2. Start the SQLdm Desktp Client and select SQLdm Repsitry. If the SQLdm Repsitry is clustered make sure t use the

303 virtual server name fr the SQL Server hsting the SQLdm Repsitry. 3. Verify that yur cnfiguratin displays crrectly in the SQLdm Desktp Client. Windws Server 2008 clustered envirnment The fllwing instructins guide yu thrugh the installatin f SQLdm in a Windws Server 2008 based clustered envirnment. Things t cnsider befre yu install SQLdm in a clustered envirnment Create a separate cluster resurce grup t hst SQLdm services. A separate grup allws the SQLdm services t fail withut causing ther resurces in the grup t failver. Befre yu create this separate cluster resurce grup, gather a dedicated IP, NetBIOS name, and a dedicated disk fr the cluster resurce grup. SQLdm Cllectin, Management, and Predictive Analytics services can run as generic services n yur newly-created cluster resurce grup. The system may request the netwrk Name and netwrk IP as part f cluster cnfiguratin. Install SQLdm Services n Cluster Ndes Yu must install the SQLdm services n each cluster nde fr the services t wrk crrectly when a failure ccurs n the primary cluster nde hsting the SQLdm services. T install SQLdm services n cluster ndes: 1. Lg n with an administratr accunt t the cmputer n which yu want t install SQLdm. 2. Run Setup.exe in the rt f the SQLdm installatin kit n the first cluster nde. 3. Click SQL diagnstic manager n the Quick Start windw. 4. On the Welcme windw f the setup prgram, click Next. 5. Review and accept the license agreement by clicking I accept the terms in the license agreement, and then click Next. 6. Accept the default installatin flder, r click Change t specify a different flder, and click Next. 7. Select the Typical setup type and click Next. 8. Select the SQL Server instance and enter a database name. 9. Enter the service accunt infrmatin and click Next. 10. Click Install. 11. In Windws Services, stp the SQLdm Management service and set the Startup type t Manual. 12. In Windws Services, stp the SQLdm Cllectin service and set the Startup type t Manual. 13. In Windws Services, stp the SQLdm Predictive Analytics service and set the Startup type t Manual. Repeat the previus steps n each cluster nde. Pint t the SQLdm Repsitry installed n the first nde. TIP Yu cannt perfrm the installatins cncurrently, as the installers cllide when checking the repsitry. Yu must perfrm the installatins sequentially. Cnfigure the Cluster Resurce Grup Cluster Resurce Grup settings must be mdified t allw SQLdm t recgnize the cluster ndes.

304 T cnfigure the Cluster Resurce Grup: 1. Select a disk that is cnfigured in the Cluster Resurce Grup and create a directry n that disk that yu want t use t hld lcal data fr the services. 2. On the primary nde, edit the registry and add a new key named Default t the key \Sftware\Idera\SQLdm. In this key add a string value called DataPath. Set its value t the full path t the data directry created in step 1 (as shwn in the image at the end f the steps). 3. In the Failver Cluster Management tl, right-click n Services and Applicatins and select Cnfigure a Service r Applicatin. Prvide a name fr the service Select Generic Service Select the SQLdm Management Service Enter the netwrk name and IP address fr the services Select the clustered strage that hsts the path defined in step 1 Skip the Registry Replicatin Verify the settings and click Next t cmplete the wizard 4. In Services and Applicatins, click the newly created service name in the Other Resurces sectin and then n the SQLdm Management service and take it ffline. 5. In Services and Applicatins, right-click n the newly created service and then n the SQLdm Management Service and select Prperties. On the General tab, select Use Netwrk Name fr cmputer name On the Dependencies tab, add the name f service and disk, and then click Apply On the Registry Replicatin tab, if blank, add SOFTWARE\Idera\SQLdm\Default\DataPath 6. In Services and Applicatins, right-click the newly created service and select Add a Resurce and Generic Service. 7. Select the SQLdm Cllectin Service. 8. Select Next and finish ut the wizard. 9. In Services and Applicatins, right-click n the newly created service and then n the SQLdm Cllectin Service and select Prperties. On the General tab, select Use Netwrk Name fr cmputer name On the Dependencies tab, add name f service and disk, and then click Apply On the Registry Replicatin tab, add SOFTWARE\Idera\SQLdm\Default\DataPath 10. In Services and Applicatins, right-click the newly created service and select Add a Resurce and Generic Service. 11. Select the Predictive Analytics service frm the list f resurces. 12. Select Next and then Finish t exit the wizard. 13. In Services and Applicatins, click the newly-created service and then n the SQLdm Predictive Analytics service and select Prperties. On the General tab, select Use Netwrk Name fr cmputer name On the Dependencies tab, add the name f the service and disk, and then click Apply On the Registry Replicatin tab, if blank, add SOFTWARE\Idera\SQLdm\Default\DataPath 14. In Windws Services, bring the SQLdm Management service resurce nline. 15. In Windws Services, bring the SQLdm Cllectin service resurce nline. 16. In Windws Services, bring the SQLdm Predictive Analytics service resurce nline.

305 17. On the active nde n which yu installed the SQLdm services, use the Management Service Cnfiguratin wizard (Start > All Prgrams > Idera > SQL diagnstic manager > Tls > Management Service Cnfiguratin Wizard) t frce the services t re-register. 18. Test the cnfiguratin frm the Management Service Cnfiguratin wizard befre finishing the wizard. Cmplete the Cluster Cnfiguratin in SQL diagnstic manager Start the SQLdm Desktp Client and select SQLdm Repsitry. If the SQLdm Repsitry is clustered make sure t use the virtual server name fr the SQL Server hsting the SQLdm Repsitry. Windws Server 2012 clustered envirnment The fllwing instructins guide yu thrugh the installatin f SQLdm in a Windws Server 2012 based clustered envirnment. Things t cnsider befre yu install SQLdm in a clustered envirnment Create a separate cluster resurce grup t hst SQLdm services. A separate grup allws the SQLdm services t fail withut causing ther resurces in the grup t failver. Befre yu create this separate cluster resurce grup, gather a dedicated IP, NetBIOS name, and a dedicated disk fr the cluster resurce grup. SQLdm Cllectin, Management, and Predictive Analytics services can run as generic services n yur newly-created cluster resurce grup. The system may request the netwrk Name and netwrk IP as part f cluster cnfiguratin.

Access the SQLdm Release Notes

Access the SQLdm Release Notes Access the SQLdm Release Ntes SQL diagnstic manager (SQLdm) prvides an unprecedented level f diagnstic infrmatin n the health, perfrmance, and status f SQL Server instances acrss yur envirnment. Yu can

More information

Diagnostic Manager Change Log

Diagnostic Manager Change Log Diagnstic Manager Change Lg Updated: September 8, 2015 4.4.4090 Features and Issues Supprt fr Office 365 Tenants Yu can nw: Mnitr the status f Office 365 Services (including SharePint Online, Exchange

More information

Preparing to Deploy Reflection : A Guide for System Administrators. Version 14.1

Preparing to Deploy Reflection : A Guide for System Administrators. Version 14.1 Preparing t Deply Reflectin : A Guide fr System Administratrs Versin 14.1 Table f Cntents Table f Cntents... 2 Preparing t Deply Reflectin 14.1:... 3 A Guide fr System Administratrs... 3 Overview f the

More information

Using Sentry-go Enterprise/ASPX for Sentry-go Quick & Plus! monitors

Using Sentry-go Enterprise/ASPX for Sentry-go Quick & Plus! monitors Using Sentry-g Enterprise/ASPX fr Sentry-g Quick & Plus! mnitrs 3Ds (UK) Limited, February, 2014 http://www.sentry-g.cm Be Practive, Nt Reactive! Intrductin Sentry-g Enterprise Reprting is a self-cntained

More information

Access the SQLdm Help

Access the SQLdm Help Access the SQLdm Help While the Release Ntes prvide yu with the mst current infrmatin regarding SQLdm, the main Help gives yu the detail yu need t understand SQLdm and hw it prvides an unprecedented level

More information

Introduction to Mindjet MindManager Server

Introduction to Mindjet MindManager Server Intrductin t Mindjet MindManager Server Mindjet Crpratin Tll Free: 877-Mindjet 1160 Battery Street East San Francisc CA 94111 USA Phne: 415-229-4200 Fax: 415-229-4201 mindjet.cm 2013 Mindjet. All Rights

More information

Installation Guide Marshal Reporting Console

Installation Guide Marshal Reporting Console INSTALLATION GUIDE Marshal Reprting Cnsle Installatin Guide Marshal Reprting Cnsle March, 2009 Cntents Intrductin 2 Supprted Installatin Types 2 Hardware Prerequisites 3 Sftware Prerequisites 3 Installatin

More information

Access the SQLsafe Release Notes

Access the SQLsafe Release Notes Access the SQLsafe Release Ntes SQLsafe is a pwerful backup and recvery slutin that greatly reduces backup and recvery time, minimizes strage requirements, and prvides enterprise management capabilities

More information

MiaRec. Performance Monitoring. Revision 1.1 (2014-09-18)

MiaRec. Performance Monitoring. Revision 1.1 (2014-09-18) Revisin 1.1 (2014-09-18) Table f Cntents 1 Purpse... 3 2 Hw it wrks... 3 3 A list f MiaRec perfrmance cunters... 4 3.1 Grup MiaRec Statistics... 4 3.2 Grup MiaRec Call Statistics Per-State... 5 3.3 Grup

More information

HarePoint HelpDesk for SharePoint. For SharePoint Server 2010, SharePoint Foundation 2010. User Guide

HarePoint HelpDesk for SharePoint. For SharePoint Server 2010, SharePoint Foundation 2010. User Guide HarePint HelpDesk fr SharePint Fr SharePint Server 2010, SharePint Fundatin 2010 User Guide Prduct versin: 14.1.0 04/10/2013 2 Intrductin HarePint.Cm (This Page Intentinally Left Blank ) Table f Cntents

More information

STIOffice Integration Installation, FAQ and Troubleshooting

STIOffice Integration Installation, FAQ and Troubleshooting STIOffice Integratin Installatin, FAQ and Trubleshting Installatin Steps G t the wrkstatin/server n which yu have the STIDistrict Net applicatin installed. On the STI Supprt page at http://supprt.sti-k12.cm/,

More information

Implementing SQL Manage Quick Guide

Implementing SQL Manage Quick Guide Implementing SQL Manage Quick Guide The purpse f this dcument is t guide yu thrugh the quick prcess f implementing SQL Manage n SQL Server databases. SQL Manage is a ttal management slutin fr Micrsft SQL

More information

Installation Guide Marshal Reporting Console

Installation Guide Marshal Reporting Console Installatin Guide Installatin Guide Marshal Reprting Cnsle Cntents Intrductin 2 Supprted Installatin Types 2 Hardware Prerequisites 2 Sftware Prerequisites 3 Installatin Prcedures 3 Appendix: Enabling

More information

Access the Release Notes

Access the Release Notes Access the Release Ntes Designed in partnership with majr auditing firms and leading security experts, SQL cmpliance manager prvides a pwerful auditing and cmpliance slutin fr Micrsft SQL Server users.

More information

Service Desk Self Service Overview

Service Desk Self Service Overview Tday s Date: 08/28/2008 Effective Date: 09/01/2008 Systems Invlved: Audience: Tpics in this Jb Aid: Backgrund: Service Desk Service Desk Self Service Overview All Service Desk Self Service Overview Service

More information

Ten Steps for an Easy Install of the eg Enterprise Suite

Ten Steps for an Easy Install of the eg Enterprise Suite Ten Steps fr an Easy Install f the eg Enterprise Suite (Acquire, Evaluate, and be mre Efficient!) Step 1: Dwnlad the eg Sftware; verify hardware and perating system pre-requisites Step 2: Obtain a valid

More information

SBClient and Microsoft Windows Terminal Server (Including Citrix Server)

SBClient and Microsoft Windows Terminal Server (Including Citrix Server) SBClient and Micrsft Windws Terminal Server (Including Citrix Server) Cntents 1. Intrductin 2. SBClient Cmpatibility Infrmatin 3. SBClient Terminal Server Installatin Instructins 4. Reslving Perfrmance

More information

Access the Release Notes

Access the Release Notes Access the Release Ntes Designed in partnership with majr auditing firms and leading security experts, SQL cmpliance manager prvides a pwerful auditing and cmpliance slutin fr Micrsft SQL Server users.

More information

Access SQLdm Help. Monitor SQL Server performance Alert on SQL Server metrics Report on SQL Server performances Updated: 4/27/2012 8:54 AM.

Access SQLdm Help. Monitor SQL Server performance Alert on SQL Server metrics Report on SQL Server performances Updated: 4/27/2012 8:54 AM. Access SQLdm Help While the Release Ntes prvide yu with the mst current infrmatin regarding SQLdm, the main Help gives yu the detail yu need t understand SQLdm and hw it prvides an unprecedented level

More information

CenterPoint Accounting for Agriculture Network (Domain) Installation Instructions

CenterPoint Accounting for Agriculture Network (Domain) Installation Instructions CenterPint Accunting fr Agriculture Netwrk (Dmain) Installatin Instructins Dcument # Prduct Mdule Categry 2257 CenterPint CenterPint Installatin This dcument describes the dmain netwrk installatin prcess

More information

Licensing Windows Server 2012 for use with virtualization technologies

Licensing Windows Server 2012 for use with virtualization technologies Vlume Licensing brief Licensing Windws Server 2012 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents This

More information

MaaS360 Cloud Extender

MaaS360 Cloud Extender MaaS360 Clud Extender Installatin Guide Cpyright 2012 Fiberlink Cmmunicatins Crpratin. All rights reserved. Infrmatin in this dcument is subject t change withut ntice. The sftware described in this dcument

More information

Licensing Windows Server 2012 R2 for use with virtualization technologies

Licensing Windows Server 2012 R2 for use with virtualization technologies Vlume Licensing brief Licensing Windws Server 2012 R2 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 R2 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents

More information

KronoDesk Migration and Integration Guide Inflectra Corporation

KronoDesk Migration and Integration Guide Inflectra Corporation / KrnDesk Migratin and Integratin Guide Inflectra Crpratin Date: September 24th, 2015 0B Intrductin... 1 1B1. Imprting frm Micrsft Excel... 2 6B1.1. Installing the Micrsft Excel Add-In... 2 7B1.1. Cnnecting

More information

Introduction LIVE MAPS UNITY PORTAL / INSTALLATION GUIDE. 2015 Savision B.V. savision.com All rights reserved.

Introduction LIVE MAPS UNITY PORTAL / INSTALLATION GUIDE. 2015 Savision B.V. savision.com All rights reserved. Rev 7.5.0 Intrductin 2 LIVE MAPS UNITY PORTAL / INSTALLATION GUIDE 2015 Savisin B.V. savisin.cm All rights reserved. This manual, as well as the sftware described in it, is furnished under license and

More information

AvePoint Privacy Impact Assessment 1

AvePoint Privacy Impact Assessment 1 AvePint Privacy Impact Assessment 1 User Guide Cumulative Update 2 Revisin E Issued February 2015 Table f Cntents Table f Cntents... 2 Abut AvePint Privacy Impact Assessment... 5 Submitting Dcumentatin

More information

Durango Merchant Services QuickBooks SyncPay

Durango Merchant Services QuickBooks SyncPay Durang Merchant Services QuickBks SyncPay Gateway Plug-In Dcumentatin April 2011 Durang-Direct.cm 866-415-2636-1 - QuickBks Gateway Plug-In Dcumentatin... - 3 - Installatin... - 3 - Initial Setup... -

More information

GETTING STARTED With the Control Panel Table of Contents

GETTING STARTED With the Control Panel Table of Contents With the Cntrl Panel Table f Cntents Cntrl Panel Desktp... 2 Left Menu... 3 Infrmatin... 3 Plan Change... 3 Dmains... 3 Statistics... 4 Ttal Traffic... 4 Disk Quta... 4 Quick Access Desktp... 4 MAIN...

More information

Access to the Ashworth College Online Library service is free and provided upon enrollment. To access ProQuest:

Access to the Ashworth College Online Library service is free and provided upon enrollment. To access ProQuest: PrQuest Accessing PrQuest Access t the Ashwrth Cllege Online Library service is free and prvided upn enrllment. T access PrQuest: 1. G t http://www.ashwrthcllege.edu/student/resurces/enterlibrary.html

More information

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents HP ExpertOne HP2-T21: Administering HP Server Slutins Industry Standard Servers Exam preparatin guide Table f Cntents Overview 2 Why take the exam? 2 HP ATP Server Administratr V8 certificatin 2 Wh shuld

More information

Access the SQL virtual database Help

Access the SQL virtual database Help Access the SQL virtual database Help While the Release Ntes prvide yu with the mst current infrmatin regarding SQL virtual database, the main Help gives yu the detail yu need t understand SQL virtual database

More information

NETWRIX CHANGE NOTIFIER

NETWRIX CHANGE NOTIFIER NETWRIX CHANGE NOTIFIER FOR ACTIVE DIRECTORY, EXCHANGE AND GROUP POLICY QUICK-START GUIDE Prduct versin: 7.5.873 February 2014 February 2014. Legal Ntice The infrmatin in this publicatin is furnished fr

More information

Setup O365 mailbox access on MACs

Setup O365 mailbox access on MACs Setup O365 mailbx access n MACs Yu can use a web brwser r an email prgram n yur cmputer t cnnect t yur email accunt. Web brwser access Yu cnnect yur Apple cmputer t yur email accunt by using a web brwser

More information

Mobile Device Manager Admin Guide. Reports and Alerts

Mobile Device Manager Admin Guide. Reports and Alerts Mbile Device Manager Admin Guide Reprts and Alerts September, 2013 MDM Admin Guide Reprts and Alerts i Cntents Reprts and Alerts... 1 Reprts... 1 Alerts... 3 Viewing Alerts... 5 Keep in Mind...... 5 Overview

More information

What's New. Sitecore CMS 6.6 & DMS 6.6. A quick guide to the new features in Sitecore 6.6. Sitecore CMS 6.6 & DMS 6.6 What's New Rev: 2012-10-22

What's New. Sitecore CMS 6.6 & DMS 6.6. A quick guide to the new features in Sitecore 6.6. Sitecore CMS 6.6 & DMS 6.6 What's New Rev: 2012-10-22 Sitecre CMS 6.6 & DMS 6.6 What's New Rev: 2012-10-22 Sitecre CMS 6.6 & DMS 6.6 What's New A quick guide t the new features in Sitecre 6.6 Sitecre is a registered trademark. All ther brand and prduct names

More information

Citrix XenServer from HP Getting Started Guide

Citrix XenServer from HP Getting Started Guide Citrix XenServer frm HP Getting Started Guide Overview This guide utlines the basic setup, installatin, and cnfiguratin steps required t begin using yur Citrix XenServer frm HP. A first time wizard-based

More information

Helpdesk Support Tickets & Knowledgebase

Helpdesk Support Tickets & Knowledgebase Helpdesk Supprt Tickets & Knwledgebase User Guide Versin 1.0 Website: http://www.mag-extensin.cm Supprt: http://www.mag-extensin.cm/supprt Please read this user guide carefully, it will help yu eliminate

More information

User Manual Brainloop Outlook Add-In. Version 3.4

User Manual Brainloop Outlook Add-In. Version 3.4 User Manual Brainlp Outlk Add-In Versin 3.4 Cntent 1. Summary... 3 2. Release Ntes... 3 2.1 Prerequisites... 3 2.2 Knwn Restrictins... 4 3. Installatin and Cnfiguratin... 4 3.1 The installatin prgram...

More information

Access the SQL virtual database Release Notes

Access the SQL virtual database Release Notes Access the SQL virtual database Release Ntes SQL virtual database helps yu quickly and easily access data and bjects frm yur backup files withut perfrming cstly restre peratins r impacting yur prductin

More information

QAD Operations BI Metrics Demonstration Guide. May 2015 BI 3.11

QAD Operations BI Metrics Demonstration Guide. May 2015 BI 3.11 QAD Operatins BI Metrics Demnstratin Guide May 2015 BI 3.11 Overview This demnstratin fcuses n ne aspect f QAD Operatins Business Intelligence Metrics and shws hw this functinality supprts the visin f

More information

SYSTEM MONITORING PLUG-IN FOR MICROSOFT SQL SERVER

SYSTEM MONITORING PLUG-IN FOR MICROSOFT SQL SERVER SYSTEM MONITORING PLUG-IN FOR MICROSOFT SQL SERVER Oracle Enterprise Manager is Oracle s integrated enterprise IT management prduct line, prviding the industry s first cmplete clud lifecycle management

More information

Your Outlook Mailbox can be accessed from any PC that is connected to the Internet.

Your Outlook Mailbox can be accessed from any PC that is connected to the Internet. Outlk Web Access Faculty and Staff Millsaps Cllege Infrmatin Technlgy Services Yur Outlk Mailbx can be accessed frm any PC that is cnnected t the Internet. Open the Web brwser. Type in this URL: https://mail.millsaps.edu

More information

Migrating to SharePoint 2010 Don t Upgrade Your Mess

Migrating to SharePoint 2010 Don t Upgrade Your Mess Migrating t SharePint 2010 Dn t Upgrade Yur Mess by David Cleman Micrsft SharePint Server MVP April 2011 Phne: (610)-717-0413 Email: inf@metavistech.cm Website: www.metavistech.cm Intrductin May 12 th

More information

Avatier Identity Management Suite

Avatier Identity Management Suite Avatier Identity Management Suite AIMS Versin 9 System Requirements Versin 9 2603 Camin Ramn Suite 110 San Ramn, CA 94583 Phne: 800-609-8610 925-217-5170 FAX: 925-217-0853 Email: supprt@avatier.cm Page

More information

Live Analytics for Kaltura Live Streaming Information Guide. Version: Jupiter

Live Analytics for Kaltura Live Streaming Information Guide. Version: Jupiter Live Analytics fr Kaltura Live Streaming Infrmatin Guide Versin: Jupiter Kaltura Business Headquarters 250 Park Avenue Suth, 10th Flr, New Yrk, NY 10003 Tel.: +1 800 871 5224 Cpyright 2015 Kaltura Inc.

More information

TaskCentre v4.5 MS SQL Server Trigger Tool White Paper

TaskCentre v4.5 MS SQL Server Trigger Tool White Paper TaskCentre v4.5 MS SQL Server Trigger Tl White Paper Dcument Number: PD500-03-02-1_0-WP Orbis Sftware Limited 2010 Table f Cntents COPYRIGHT... 1 TRADEMARKS... 1 INTRODUCTION... 2 Overview... 2 Features...

More information

The ad hoc reporting feature provides a user the ability to generate reports on many of the data items contained in the categories.

The ad hoc reporting feature provides a user the ability to generate reports on many of the data items contained in the categories. 11 This chapter includes infrmatin regarding custmized reprts that users can create using data entered int the CA prgram, including: Explanatin f Accessing List Screen Creating a New Ad Hc Reprt Running

More information

Custom Portlets. an unbiased review of the greatest Practice CS feature ever. Andrew V. Gamet

Custom Portlets. an unbiased review of the greatest Practice CS feature ever. Andrew V. Gamet Custm Prtlets an unbiased review f the greatest Practice CS feature ever Andrew V. Gamet Descriptin In Practice CS, the firm can use any f the fur dashbards t quickly display relative infrmatin. The Firm,

More information

Deployment Overview (Installation):

Deployment Overview (Installation): Cntents Deplyment Overview (Installatin):... 2 Installing Minr Updates:... 2 Dwnlading the installatin and latest update files:... 2 Installing the sftware:... 3 Uninstalling the sftware:... 3 Lgging int

More information

CHAPTER 26: INFORMATION SEARCH

CHAPTER 26: INFORMATION SEARCH Chapter 26: Infrmatin Search CHAPTER 26: INFORMATION SEARCH AVImark allws yu t lcate r target a variety f infrmatin in yur data including clients, patients, Medical Histry, and accunting. The data can

More information

IM, Presence, and Contacts

IM, Presence, and Contacts Find smene Lync 2013 Quick Reference IM, Presence, and Cntacts The quickest way t find smene via Lync is t launch a search by typing the persn s name r IM address in the search bx n the Lync main windw.

More information

NASDAQ BookViewer 2.0 User Guide

NASDAQ BookViewer 2.0 User Guide NASDAQ BkViewer 2.0 User Guide NASDAQ BkViewer 2.0 ffers a real-time view f the rder depth using the NASDAQ Ttalview prduct fr NASDAQ and ther exchange-listed securities including: The tp buy and sell

More information

Junos Pulse Instructions for Windows and Mac OS X

Junos Pulse Instructions for Windows and Mac OS X Juns Pulse Instructins fr Windws and Mac OS X When yu pen the Juns client fr the first time yu get the fllwing screen. This screen shws yu have n cnnectins. Create a new cnnectin by clicking n the + icn.

More information

Product Documentation. New Features Guide. Version 9.7.5/XE6

Product Documentation. New Features Guide. Version 9.7.5/XE6 Prduct Dcumentatin New Features Guide Versin 9.7.5/XE6 2015 Embarcader Technlgies, Inc. Embarcader, the Embarcader Technlgies lgs, and all ther Embarcader Technlgies prduct r service names are trademarks

More information

ACTIVITY MONITOR. Live view of remote desktops. You may easily have a look at any user s desktop.

ACTIVITY MONITOR. Live view of remote desktops. You may easily have a look at any user s desktop. Web Develpment Offshre Develpment Outsurcing SEO ACTIVITY MONITOR This pwerful tl allws yu t track any LAN, giving yu the mst detailed infrmatin n what, hw and when yur netwrk users perfrmed. Whether it

More information

CREDIT REPORTING USER GUIDE

CREDIT REPORTING USER GUIDE Suthwest Business Credit Services, User Guide CREDIT REPORTING USER GUIDE Last Mdified: 5/6/14 Last Mdified: 5/6/14 1 Suthwest Business Credit Services, User Guide Table f Cntents Intrductin... 3 Hw T

More information

ISAM TO SQL MIGRATION IN SYSPRO

ISAM TO SQL MIGRATION IN SYSPRO 118 ISAM TO SQL MIGRATION IN SYSPRO This dcument is aimed at assisting yu in the migratin frm an ISAM data structure t an SQL database. This is nt a detailed technical dcument and assumes the reader has

More information

Outlook Web Access Training Light Version: Using a browser other than Internet Explorer 6.0 or later. A NWOCA Training Session

Outlook Web Access Training Light Version: Using a browser other than Internet Explorer 6.0 or later. A NWOCA Training Session Outlk Web Access Training Light Versin: Using a brwser ther than Internet Explrer 6.0 r later A NWOCA Training Sessin 1 Lg On T Lg On t yur OutLk Web Access accunt, either: G t this URL: https://dwa.nwca.rg

More information

What is New in LepideAuditor Suite 15.2? This document explains what is new in LepideAuditor Suite 15.2.

What is New in LepideAuditor Suite 15.2? This document explains what is new in LepideAuditor Suite 15.2. LEPIDE SOFTWARE What is New in LepideAuditr Suite 15.2? This dcument explains what is new in LepideAuditr Suite 15.2. LepideAuditr Suite Table f Cntents Intrductin... 3 1. New Additins... 4 1.1 Radar Tab...

More information

Fixes for CrossTec Enterprise Management System

Fixes for CrossTec Enterprise Management System Fixes fr CrssTec Enterprise Management System New in EMS 3.10.0005 Nvember 1, 2012 Internet Metering nw includes imprved supprt fr the Chrme Brwser Fixes in EMS 3.10.0005 Nvember 1, 2012 Reslved issue

More information

CorasWorks v11 Essentials Distance Learning

CorasWorks v11 Essentials Distance Learning CrasWrks v11 Essentials Curse Outline CrasWrks distance learning training is designed t help students leverage the CrasWrks platfrm t either build cllabrative applicatins r extend and enhance existing

More information

1) Update the AccuBuild Program to the latest version Version 9.3.0.3 or later.

1) Update the AccuBuild Program to the latest version Version 9.3.0.3 or later. Certified Payrll XML Exprt As f June 4 th, 2015, The Califrnia Department f Industrial Relatins (DIR) is requiring that all certified payrll reprts be submitted nline using the ecpr system. The ecpr System

More information

Getting Started Guide

Getting Started Guide fr SQL Server www.lgbinder.cm Getting Started Guide Dcument versin 1 Cntents Installing LOGbinder fr SQL Server... 3 Step 1 Select Server and Check Requirements... 3 Select Server... 3 Sftware Requirements...

More information

ACTIVITY MONITOR Real Time Monitor Employee Activity Monitor

ACTIVITY MONITOR Real Time Monitor Employee Activity Monitor ACTIVITY MONITOR Real Time Mnitr Emplyee Activity Mnitr This pwerful tl allws yu t track any LAN, giving yu the mst detailed infrmatin n what, hw and when yur netwrk users perfrmed. Whether it is a library

More information

TaskCentre v4.5 Send Message (SMTP) Tool White Paper

TaskCentre v4.5 Send Message (SMTP) Tool White Paper TaskCentre v4.5 Send Message (SMTP) Tl White Paper Dcument Number: PD500-03-17-1_0-WP Orbis Sftware Limited 2010 Table f Cntents COPYRIGHT 1 TRADEMARKS 1 INTRODUCTION 2 Overview 2 FEATURES 2 GLOBAL CONFIGURATION

More information

FUJITSU Software ServerView Suite ServerView PrimeCollect

FUJITSU Software ServerView Suite ServerView PrimeCollect User Guide - English FUJITSU Sftware ServerView Suite ServerView PrimeCllect Editin February 2015 Cmments Suggestins Crrectins The User Dcumentatin Department wuld like t knw yur pinin f this manual. Yur

More information

TaskCentre v4.5 SMTP Tool White Paper

TaskCentre v4.5 SMTP Tool White Paper TaskCentre v4.5 SMTP Tl White Paper Dcument Number: PD500-03-04-1_0-WP Orbis Sftware Limited 2010 Table f Cntents COPYRIGHT... 1 TRADEMARKS... 1 INTRODUCTION... 2 Overview... 2 Features... 2 GLOBAL CONFIGURATION...

More information

Supervisor Quick Guide

Supervisor Quick Guide Payrll Office: ext. 7611 payrll@dixie.edu Supervisr Quick Guide This dcument prvides an verview f the daily functins and respnsibilities t be cmpleted by Supervisrs in the EMPOWERTIME Autmated Timekeeping

More information

LeadStreet Broker Guide

LeadStreet Broker Guide RE/MAX f Western Canada LeadStreet Brker Guide Ver. 2.0 Revisin Histry Name Date Versin Descriptin Tamika Anglin 09/04/13 1.0 Initial Creatin Tamika Anglin 11/05/13 2.0 Inclusin f instructins n reprting

More information

RedCloud Security Management Software 3.6 Release Notes

RedCloud Security Management Software 3.6 Release Notes RedClud Security Management Sftware 3.6 Release Ntes ------------------------------------------------------------------------------------------------------------------------------- General Availability

More information

Connecting to Email: Live@edu

Connecting to Email: Live@edu Cnnecting t Email: Live@edu Minimum Requirements fr Yur Cmputer We strngly recmmend yu upgrade t Office 2010 (Service Pack 1) befre the upgrade. This versin is knwn t prvide a better service and t eliminate

More information

McAfee Enterprise Security Manager. Data Source Configuration Guide. Infoblox NIOS. Data Source: September 2, 2014. Infoblox NIOS Page 1 of 8

McAfee Enterprise Security Manager. Data Source Configuration Guide. Infoblox NIOS. Data Source: September 2, 2014. Infoblox NIOS Page 1 of 8 McAfee Enterprise Security Manager Data Surce Cnfiguratin Guide Data Surce: Infblx NIOS September 2, 2014 Infblx NIOS Page 1 f 8 Imprtant Nte: The infrmatin cntained in this dcument is cnfidential and

More information

Software Distribution

Software Distribution Sftware Distributin Quantrax has autmated many f the prcesses invlved in distributing new cde t clients. This will greatly reduce the time taken t get fixes laded nt clients systems. The new prcedures

More information

Blue Link Solutions Terminal Server Configuration How to Install Blue Link Solutions in a Terminal Server Environment

Blue Link Solutions Terminal Server Configuration How to Install Blue Link Solutions in a Terminal Server Environment Blue Link Slutins Terminal Server Cnfiguratin Hw t Install Blue Link Slutins in a Terminal Server Envirnment Prepared by: Darren Myher April 9, 2002 Table f Cntents Backgrund... 2 Applicatin Server mde

More information

USF Remote Desktop Gateway

USF Remote Desktop Gateway USF Remte Desktp Gateway Fr Hme Cmputers and Laptps Running Windws XP The Remte Desktp Gateway (RDG) allws access t yur USF campus cmputer frm remte lcatins while adding an additinal layer f security t

More information

CallRex 4.2 Installation Guide

CallRex 4.2 Installation Guide CallRex 4.2 Installatin Guide This dcument describes hw t install CallRex 4.2. It cvers the fllwing: CallRex 4.2 Cmpnents. Server Prerequisites. Perfrming the Installatin. Changing the Accunt Used by CallRex

More information

DocAve 6 ediscovery. User Guide. Service Pack 5. Revision B Issued February 2015. DocAve 6: ediscovery

DocAve 6 ediscovery. User Guide. Service Pack 5. Revision B Issued February 2015. DocAve 6: ediscovery DcAve 6 ediscvery User Guide Service Pack 5 Revisin B Issued February 2015 1 Table f Cntents Abut DcAve ediscvery... 4 Cmplementary Prducts... 4 Submitting Dcumentatin Feedback t AvePint... 5 Befre Yu

More information

User Guide. Sysgem SysMan Remote Control. By Sysgem AG

User Guide. Sysgem SysMan Remote Control. By Sysgem AG Sysgem SysMan Remte Cntrl User Guide By Sysgem AG Sysgem is a registered trademark f Sysgem AG. Other brands and prducts are registered trademarks f their respective hlders. 2012 Sysgem AG, Lavaterstrasse

More information

BackupAssist SQL Add-on

BackupAssist SQL Add-on WHITEPAPER BackupAssist Versin 6 www.backupassist.cm 2 Cntents 1. Requirements... 3 1.1 Remte SQL backup requirements:... 3 2. Intrductin... 4 3. SQL backups within BackupAssist... 5 3.1 Backing up system

More information

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel An HP PrCurve Netwrking Applicatin Nte Traffic mnitring n PrCurve switches with sflw and InMn Traffic Sentinel Cntents 1. Intrductin... 3 2. Prerequisites... 3 3. Netwrk diagram... 3 4. sflw cnfiguratin

More information

Software Update Notification

Software Update Notification Sftware Update Ntificatin PSS0223-02 Mastersizer 3000 v1.01 sftware Abstract This dcument details the release f sftware PSS0223-02 v1.01 f the sftware fr the Mastersizer 3000 laser diffractin system. It

More information

New in this release. Sphere 9.4.3.2 (October 2013)

New in this release. Sphere 9.4.3.2 (October 2013) New in this release Sphere 9.4.3.2 (Octber 2013) The fllwing client-facing changes were implemented: An issue that prevented certain Friends Asking Friends spnsrship levels frm appearing as ptins n the

More information

DocAve 6 ediscovery. User Guide. Service Pack 6. Issued October 2015. DocAve 6: ediscovery

DocAve 6 ediscovery. User Guide. Service Pack 6. Issued October 2015. DocAve 6: ediscovery DcAve 6 ediscvery User Guide Service Pack 6 Issued Octber 2015 1 Table f Cntents What s New in this Guide... 4 Abut DcAve ediscvery... 5 Cmplementary Prducts... 5 Submitting Dcumentatin Feedback t AvePint...

More information

Dreamweaver MX 2004. Templates

Dreamweaver MX 2004. Templates Dreamweaver MX 2004 Templates Table f Cntents Dreamweaver Templates... 3 Creating a Dreamweaver template... 3 Types f template regins... 4 Inserting an editable regin... 4 Selecting editable regins...

More information

Remote Desktop Tutorial. By: Virginia Ginny Morris

Remote Desktop Tutorial. By: Virginia Ginny Morris Remte Desktp Tutrial By: Virginia Ginny Mrris 2008 Remte Desktp Tutrial Virginia Ginny Mrris Page 2 Scpe: The fllwing manual shuld accmpany my Remte Desktp Tutrial vide psted n my website http://www.ginnymrris.cm

More information

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008 Exercise 5 Server Cnfiguratin, Web and FTP Instructins and preparatry questins Administratin f Cmputer Systems, Fall 2008 This dcument is available nline at: http://www.hh.se/te2003 Exercise 5 Server Cnfiguratin,

More information

Serv-U Distributed Architecture Guide

Serv-U Distributed Architecture Guide Serv-U Distributed Architecture Guide Hrizntal Scaling and Applicatin Tiering fr High Availability, Security, and Perfrmance Serv-U Distributed Architecture Guide v14.0.1.0 Page 1 f 16 Intrductin Serv-U

More information

Improved Data Center Power Consumption and Streamlining Management in Windows Server 2008 R2 with SP1

Improved Data Center Power Consumption and Streamlining Management in Windows Server 2008 R2 with SP1 Imprved Data Center Pwer Cnsumptin and Streamlining Management in Windws Server 2008 R2 with SP1 Disclaimer The infrmatin cntained in this dcument represents the current view f Micrsft Crpratin n the issues

More information

Access the SQLsafe Help

Access the SQLsafe Help Access the SQLsafe Help While the Release Ntes prvide yu with the mst current infrmatin regarding SQLsafe, the main Help gives yu the detail yu need t understand SQLsafe and hw it prvides a pwerful backup

More information

Organizing E-mail and Time with Outlook

Organizing E-mail and Time with Outlook Organizing E-mail and Time with Outlk Table f Cntents E-mail Management: Things t Think abut... 1 Fairfield University E-mail... 1 Basic E-mail Cleanup... 2 Basic E-mail Management... 2 E-mail Safety Tips

More information

E-Biz Web Hosting Control Panel

E-Biz Web Hosting Control Panel 1 f 38 E-Biz Web Hsting Cntrl Panel This dcument has been created t give yu a useful insight in t the Hsting Cntrl Panel available with E-Biz hsting services. Please nte: Optins available are dependent

More information

Frequently Asked Questions November 19, 2013. 1. Which browsers are compatible with the Global Patent Search Network (GPSN)?

Frequently Asked Questions November 19, 2013. 1. Which browsers are compatible with the Global Patent Search Network (GPSN)? Frequently Asked Questins Nvember 19, 2013 General infrmatin 1. Which brwsers are cmpatible with the Glbal Patent Search Netwrk (GPSN)? Ggle Chrme (v23.x) and IE 8.0. 2. The versin number and dcument cunt

More information

Instructions for Configuring a SAFARI Montage Managed Home Access Expansion Server

Instructions for Configuring a SAFARI Montage Managed Home Access Expansion Server Instructins fr Cnfiguring a SAFARI Mntage Managed Hme Access Expansin Server ~ Please read these instructins in their entirety befre yu begin. ~ These instructins explain hw t add a SAFARI Mntage Managed

More information

esupport Quick Start Guide

esupport Quick Start Guide esupprt Quick Start Guide Last Updated: 5/11/10 Adirndack Slutins, Inc. Helping Yu Reach Yur Peak 908.725.8869 www.adirndackslutins.cm 1 Table f Cntents PURPOSE & INTRODUCTION... 3 HOW TO LOGIN... 3 SUBMITTING

More information

SANsymphony-V Storage Virtualization Software Installation and Getting Started Guide. February 5, 2015 www.datacore.com

SANsymphony-V Storage Virtualization Software Installation and Getting Started Guide. February 5, 2015 www.datacore.com SANsymphny-V Strage Virtualizatin Sftware Installatin and Getting Started Guide February 5, 2015 www.datacre.cm This dcument is the prperty f DataCre Sftware. It is intended slely as an aid fr installing

More information

Tips & Tricks. Table of Contents. Browser Update - WebEx Plugin. Updated Global Access Numbers

Tips & Tricks. Table of Contents. Browser Update - WebEx Plugin. Updated Global Access Numbers Tips & Tricks Table f Cntents Brwser Update - WebEx Plugin... 1 Updated Glbal Access Numbers... 1 WebEx Prfile Settings (Time zne, Email )... 2 Hsting a successful WebEx call with Vide... 2 Using the WebEx

More information

WatchDox for Windows User Guide

WatchDox for Windows User Guide WatchDx fr Windws User Guide Versin 3.9.7 Cnfidentiality This dcument cntains cnfidential material that is prprietary WatchDx. The infrmatin and ideas herein may nt be disclsed t any unauthrized individuals

More information

SMART Active Directory Migrator 9.2

SMART Active Directory Migrator 9.2 SMART Active Directry Migratr 9.2 Installatin Guide MAY 2016 Table f Cntents Sectin 1. Intrductin... 3 1.1 Abut SMART Active Directry Migratr... 3 1.2 Audience fr SMART Active Directry Migratr... 4 1.3

More information

DocAve 6 Exchange Public Folder Migrator

DocAve 6 Exchange Public Folder Migrator DcAve 6 Exchange Public Flder Migratr User Guide Service Pack 4 Revisin A Issued May 2014 1 Table f Cntents Table f Cntents... 2 Abut Exchange Public Flder Migratr... 5 Cmplementary Prducts... 5 Submitting

More information

An Oracle White Paper January 2014. Oracle WebLogic Server on Oracle Database Appliance

An Oracle White Paper January 2014. Oracle WebLogic Server on Oracle Database Appliance An Oracle White Paper January 2014 Oracle WebLgic Server n Oracle Database Appliance Intrductin This white paper describes the architecture and highlights the value prpsitin f Oracle WebLgic Server n Oracle

More information