Microsoft SQL Server Solution 1.0 Guide


Add to my manuals
34 Pages

advertisement

Microsoft SQL Server Solution 1.0 Guide | Manualzz
Microsoft SQL Server Solution 1.0 Guide
This document supports the version of each product listed and
supports all subsequent versions until the document is
replaced by a new edition. To check for more recent editions
of this document, see http://www.vmware.com/support/pubs.
EN-001897-00
Microsoft SQL Server Solution 1.0 Guide
You can find the most up-to-date technical documentation on the VMware Web site at:
http://www.vmware.com/support/
The VMware Web site also provides the latest product updates.
If you have comments about this documentation, submit your feedback to:
[email protected]
Copyright © 2015 VMware, Inc. All rights reserved. Copyright and trademark information.
VMware, Inc.
3401 Hillview Ave.
Palo Alto, CA 94304
www.vmware.com
2
VMware, Inc.
Contents
The Microsoft SQL Server Solution Guide
5
1 Introduction to the Microsoft SQL Server Solution 7
2 Installing the Microsoft SQL Server Solution 9
Set the Agent as a Domain User 9
Install the Microsoft SQL Server Solution 9
3 Microsoft SQL Server Plug-in Dashboard 11
Access the Dashboard for the Microsoft SQL Server Solution 11
Microsoft SQL Server Plug-in Dashboard 11
4 Microsoft SQL Server Plug-in Alert Definitions 13
5 Microsoft SQL Server Plug-in Metrics 17
MSSQL Server Metrics 17
MSSQL Agent Metrics 23
MSSQL Analysis Service Metrics 23
MSSQL Reporting Services Metrics 30
MSSQL Database Metrics 31
Index 33
VMware, Inc.
3
Microsoft SQL Server Solution 1.0 Guide
4
VMware, Inc.
The Microsoft SQL Server Solution Guide
The Microsoft SQL Server Solution Guide includes information about installing the
Microsoft SQL Server Solution, and describes the objects, metrics, preconfigured dashboard, symptoms,
alerts, recommendations, and inventory tree that it provides.
The Microsoft SQL Server Solution Guide describes the process of deploying a working instance of the
Microsoft SQL Server Plug-in in your vRealize Operations Manager environment.
Intended Audience
The information in this guide is intended for operations personnel who set up and support the
vRealize Operations Manager infrastructure.
VMware Technical Publications Glossary
VMware Technical Publications provides a glossary of terms that might be unfamiliar to you. For definitions
of terms as they are used in VMware technical documentation, go to
http://www.vmware.com/support/pubs.
VMware, Inc.
5
Microsoft SQL Server Solution 1.0 Guide
6
VMware, Inc.
Introduction to the
Microsoft SQL Server Solution
1
The Microsoft SQL Server Plug-in is deployed to the End Point Operations Management agent that helps to
monitor Microsoft SQL Server.
Monitored Objects
The Microsoft SQL Server Plug-in discovers and collects metrics for the following objects:
n
MSSQL Server
n
MSSQL Cluster
n
MSSQL Database Server
n
MSSQL Analysis Service
n
MSSQL Reporting Service
n
MSSQL Agent
These objects are categorized under the group called MSSQL World.
VMware, Inc.
7
Microsoft SQL Server Solution 1.0 Guide
8
VMware, Inc.
Installing the
Microsoft SQL Server Solution
2
You can download the Microsoft SQL Server Solution from the VMware Solution Exchange website.
This chapter includes the following topics:
n
“Set the Agent as a Domain User,” on page 9
n
“Install the Microsoft SQL Server Solution,” on page 9
Set the Agent as a Domain User
If you plan to discover and monitor the Microsoft SQL Server cluster or standalone, change the agent
process manually to run with the domain user account, unless it is a standalone Microsoft SQL Server that
runs with a local user account. Use the Windows services tool to manually set the agent as a domain user.
Procedure
1
Open the Windows Services tool.
2
Select End Point Operations Management Service and double-click.
3
Click the Log On tab in the End Point Operations Management Service Properties dialog box.
4
Select This account and enter the domain user credentials.
5
Click OK and restart the service.
You can also use the sc.exe config "Hyperic HQ Agent" obj= "QA1\administrator" password=
"MyPassword" command to set the agent as domain user.
Install the Microsoft SQL Server Solution
The Microsoft SQL Server Solution consists of a PAK file. You can install the Microsoft SQL Server Solution
to monitor the objects of the Microsoft SQL Server and collect metrics.
Prerequisites
Verify that the cluster.exe command line interface tool is enabled on the monitored machine.
Procedure
1
Log in to the vRealize Operations Manager user interface with administrative privileges.
2
In the left pane of vRealize Operations Manager, click the Administration icon and click Solutions.
3
On the Solutions tab, click the plus sign.
4
Browse to locate the temporary folder and select the PAK file.
VMware, Inc.
9
Microsoft SQL Server Solution 1.0 Guide
5
Click Upload.
The upload might take several minutes.
6
Read and accept the EULA, and click Next.
Installation details appear in the window during the process.
7
When the Microsoft SQL Server Solution is installed, click Finish.
What to do next
After you install the Microsoft SQL Server Solution, the End Point Operations Management agent discovers
and monitors the objects of the Microsoft SQL Server Plug-in .
10
VMware, Inc.
Microsoft SQL Server Plug-in
Dashboard
3
The MS SQL dashboard is added to the predefined vRealize Operations Manager dashboards. You can use
the MS SQL dashboard to perform a quick overview of your Microsoft SQL Server environment.
This chapter includes the following topics:
n
“Access the Dashboard for the Microsoft SQL Server Solution,” on page 11
n
“Microsoft SQL Server Plug-in Dashboard,” on page 11
Access the Dashboard for the Microsoft SQL Server Solution
You can use the dashboard to view, monitor, and troubleshoot objects in your cloud infrastructure.
Procedure
u
To access the dashboard, select the Dashboard List > Applications > MS SQL menu option from the
vRealize Operations Manager menu bar.
If the dashboard is not displayed on the Home page, on the vRealize Operations Manager menu bar,
click Dashboards List, and verify that the Applications check box is selected.
Microsoft SQL Server Plug-in Dashboard
When the Microsoft SQL Server Plug-in is installed, it adds a preconfigured dashboard. Use the MS SQL
dashboard for a quick overview of your Microsoft SQL environment.
You can use the information in the dashboard to determine problems in your infrastructure or database and
take appropriate action.
Widgets in the MS SQL Dashboard
You can use the the MS SQL dashboard to view the Microsoft SQL cluster and servers, key performance
indicators (KPIs), and a list of alerts.
The dashboard includes several widgets.
VMware, Inc.
11
Microsoft SQL Server Solution 1.0 Guide
Table 3‑1. MS SQL Dashboard Widgets
12
Widget
Description
MS SQL
This widget displays the MS SQL cluster view. This widget
provides an overview of the MS SQL environment. You can
view the MS SQL clustered and nonclustered objects and
their health. You can filter the other widgets when you click
on an object.
KPIs
This widget displays important metrics, their current value
and health, and the short term trend. You can view
important health metrics to see what is not working. You
can view information in this widget only after you select a
specific object in the MS SQL widget.
Alert List
This widget displays a list of active alerts for the objects it is
configured to monitor. You can view information in this
widget only after you select a specific object in the MS SQL
widget.
Relationships
This widget displays a topology view of the objects. You
can view the different infrastructure components,
application components, and services built as a stack. You
can drill-down on the red items to determine problems in
your infrastructure or database and take appropriate action.
You can view information in this widget only if you have
selected a specific object in the MS SQL widget.
VMware, Inc.
4
Microsoft SQL Server Plug-in Alert
Definitions
When the Microsoft SQL Server Solution is installed, it adds preconfigured dashboards and alert definitions
that you use to monitor and troubleshoot the components in your storage area network.
vRealize Operations Manager generates an alert if a problem occurs with the components in the storage area
network that the Microsoft SQL Server Plug-in is monitoring.
Table 4‑1. Alert Definitions
Alert Name
Object Type
Symptom
Recommendation
Cluster health is critical
MSSQL cluster
The SQL Server
instance is unavailable
n
n
n
Restart the node.
Verify connectivity
between nodes.
Verify connectivity to
shared storage.
Critical disk I/O latency
and locks per second
greater than specified
MSSQL
The disk on which the
database resides has
critical I/O latency.
Verify whether low disk
response time causes the lock.
Database file at max file
MSSQL Database
All conditions must be
met for an alert to be
triggered.
n The percentage
used from the
database file size
allocated is greater
than specified.
n AutoGrowth is
enabled.
n The maximum file
size for the
database has been
reached.
n The maximum
database file size
is set.
n
The disk on which the
database resides has
critical i/O latency.
Optimize data manipulation
statements.
Deadlocks per second
greater than specified
VMware, Inc.
MSSQL
n
Increase the maximum file
size.
Add files to the file group.
13
Microsoft SQL Server Solution 1.0 Guide
Table 4‑1. Alert Definitions (Continued)
Alert Name
Object Type
Symptom
Recommendation
Inadequate memory
usage
MSSQL Database
Any of the parent
objects must exhibit all
the symptoms for an
alert to be triggered.
n The MS SQL
instance memory
usage is less than
the specified
memory
allocation.
n The buffer cache
hit ratio is less
than the specified
ratio.
n The MS SQL
instance is up and
running for more
than one hour.
n
Insufficient space for
the database file. Less
than 15 to 5 percent
free space.
n
Insufficient disk space
Insufficient disk space
for next allocation
Insufficient file-group
space
Lock waits per second
greater than specified
Logical disk transfer
speed is out if specified
range
14
MSSQL Database
MSSQL Database
MSSQL Database
MSSQL
MSSQL
n
n
All conditions must be
met for an alert to be
triggered.
n The percentage of
space used by the
database file is
greater than
specified.
n AutoGrowth is
enabled.
n The next
allocation size is
greater than the
available disk
space.
n
All conditions must be
met for an alert to be
triggered.
n The percentage of
space used by the
database file is
greater than
specified.
n AutoGrowth is
not enabled.
n
n
n
n
The number of lock
waits per second is
greater than specified.
n
The data transfer
speed on the logical
disk is out of normal
range or is critically
slow.
n
n
n
Check whether the queries
load unnecessary data to
memory (query tuning).
Check whether allocated
machine memory size is
insufficient for the current
load.
Increase the disk space and
reduce the database files.
Add files to a file group on
another disk.
Increase the disk space and
shrink database files.
Add files to a file group on
another disk.
Increase the disk space and
reduce the number of
database files.
Add files to file group on
another disk.
Enable AutoGrowth for
the files.
Optimize the data
manipulation statements.
Verify the disk response
time.
Verify your storage for one
or more malfunctioning
disks.
If you are using more than
your planned throughput,
look for untuned queries.
VMware, Inc.
Chapter 4 Microsoft SQL Server Plug-in Alert Definitions
Table 4‑1. Alert Definitions (Continued)
Alert Name
Object Type
Symptom
Recommendation
Low free memory and
high paging
MSSQL
Free memory on the
operating system is
less than specified.
The page output on
the disk is greater than
specified.
n
All conditions must be
met for an alert to be
triggered or any of the
child objects must
exhibit all the
symptoms before an
alert is triggered.
n The database
recovery model is
Full.
n The total database
log size is above
dynamic
threshold.
n
All conditions must be
met for an alert to be
triggered or any of the
child objects must
exhibit all the
symptoms before an
alert is triggered.
n The database
recovery model is
or Simple.
n The total database
log size is above
dynamic
threshold.
Check the size and duration of
transactions.
Transaction log is
inflating while the
recovery mode is Full
Transaction log is
inflating while the
recovery mode is
Simple
VMware, Inc.
MSSQL
MSSQL
n
n
n
Improve inefficient queries
which consume memory.
Consider adding more
memory to the guest.
Take a backup of the
transaction log to free
already allocated space.
Check when you last took
a successful backup of the
transaction log.
If replication is involved,
troubleshoot old articles.
15
Microsoft SQL Server Solution 1.0 Guide
16
VMware, Inc.
Microsoft SQL Server Plug-in Metrics
5
The Microsoft SQL Server Plug-in collects metrics for objects.
You can view these metrics from the vRealize Operations Manager user interface. From the
vRealize Operations Manager user interface, click Environment > MSSQL Clusters Instances and Services
> Troubleshooting > All Metrics tab.
This chapter includes the following topics:
n
“MSSQL Server Metrics,” on page 17
n
“MSSQL Agent Metrics,” on page 23
n
“MSSQL Analysis Service Metrics,” on page 23
n
“MSSQL Reporting Services Metrics,” on page 30
n
“MSSQL Database Metrics,” on page 31
MSSQL Server Metrics
The Microsoft SQL Server Plug-in collects metrics for the MSSQL Server object type.
Table 5‑1. MSSQL Server Metrics
Name
Category
KPI
Available in versions
Availability
AVAILABILITY
True
All
Total Database Active
Transactions
THROUGHPUT
True
All
Total Database
Transactions/sec
THROUGHPUT
True
All
% Processor Time
UTILIZATION
True
All
Batch Requests/sec
UTILIZATION
True
All
Buffer cache hit ratio
UTILIZATION
True
All
Instance uptime
UTILIZATION
True
2008 and above
Machine % disk time
CALCULATED
True
All
Machine avg disk queue
length
CALCULATED
True
All
Machine CPU usage
CALCULATED
True
All
Machine total memory
CALCULATED
True
All
Machine used memory
CALCULATED
True
All
Memory usage
CALCULATED
True
All
VMware, Inc.
17
Microsoft SQL Server Solution 1.0 Guide
Table 5‑1. MSSQL Server Metrics (Continued)
18
Name
Category
KPI
Available in versions
SQL compilations/sec
UTILIZATION
True
All
SQL re-compilations/sec
UTILIZATION
True
All
Lazy writes/sec
UTILIZATION
True
All
Lock Wait Time (ms)
UTILIZATION
True
All
Lock Waits/sec
UTILIZATION
True
All
Locks Average Wait Time
(ms)
UTILIZATION
True
All
Lock Requests/sec
UTILIZATION
True
All
Logins/sec
UTILIZATION
True
All
Logouts/sec
UTILIZATION
True
All
Number of Deadlocks/sec
UTILIZATION
True
All
Page life expectancy
UTILIZATION
True
All
Stored procedures
invoked/sec
UTILIZATION
True
All
Total server memory (KB)
UTILIZATION
True
2012 and 2014
Target server memory
(KB)
UTILIZATION
True
2012 and 2014
Total database log file size
(KB)
UTILIZATION
True
All
Total database data file
size (KB)
UTILIZATION
True
All
Active Transactions
THROUGHPUT
False
All
SQL compilations percent
per second
UTILIZATION
False
All
SQL re-compilations
percent per second
UTILIZATION
False
All
% User Time
UTILIZATION
False
All
% Privileged Time
UTILIZATION
False
All
Active Temp tables
UTILIZATION
False
All
AU cleanup batches/sec
UTILIZATION
False
All
AU cleanups/sec
UTILIZATION
False
All
Auto-Param Attempts/sec
UTILIZATION
False
All
Average Latch Wait Time
(s)
UTILIZATION
False
All
Background writer
pages/sec
UTILIZATION
False
2012 and 2014
By-reference LOB create
count
UTILIZATION
False
All
By-reference LOB use
count
UTILIZATION
False
All
Checkpoint Pages/sec
UTILIZATION
False
All
Connection Memory (KB)
UTILIZATION
False
All
Connection Reset/sec
UTILIZATION
False
2008 and above
VMware, Inc.
Chapter 5 Microsoft SQL Server Plug-in Metrics
Table 5‑1. MSSQL Server Metrics (Continued)
Name
Category
KPI
Available in versions
Count LOB Read ahead
UTILIZATION
False
All
Count pull in row
UTILIZATION
False
All
Count push off row
UTILIZATION
False
All
Database cache memory
(KB)
UTILIZATION
False
2012 and 2014
Database pages
UTILIZATION
False
All
Deferred dropped AUs
UTILIZATION
False
All
Deferred dropped rowsets
UTILIZATION
False
All
Data File Size
UTILIZATION
False
All
Dropped rowset
cleanups/sec
UTILIZATION
False
All
Dropped rowsets
skipped/sec
UTILIZATION
False
All
Elapsed time
UTILIZATION
False
All
Event notifications
delayed drop
UTILIZATION
False
All
Extent deallocations/sec
UTILIZATION
False
All
Extents allocated/sec
UTILIZATION
False
All
External benefit for
memory
UTILIZATION
False
2012 and 2014
Failed AU cleanup
batches/sec
UTILIZATION
False
All
Failed auto-param/sec
UTILIZATION
False
All
Failed leaf page cookie
UTILIZATION
False
All
Failed tree page cookie
UTILIZATION
False
All
Forced
parameterization/sec
UTILIZATION
False
All
Forwarded records/sec
UTILIZATION
False
All
Free list stalls/sec
UTILIZATION
False
All
Free Memory (KB)
UTILIZATION
False
2012 and 2014
Free space page
fetches/sec
UTILIZATION
False
All
Free space scans/sec
UTILIZATION
False
All
Full scans/sec
UTILIZATION
False
All
Granted workspace
memory (KB)
UTILIZATION
False
All
Guided plan
executions/sec
UTILIZATION
False
2008 and above
Handle count
UTILIZATION
False
All
HTTP authenticated
requests
UTILIZATION
False
All
Index searches/sec
UTILIZATION
False
All
InSysXact waits/sec
UTILIZATION
False
2012 and 2014
VMware, Inc.
19
Microsoft SQL Server Solution 1.0 Guide
Table 5‑1. MSSQL Server Metrics (Continued)
20
Name
Category
KPI
Available in versions
Integral Controller Slope
UTILIZATION
False
2012 and 2014
IO Data bytes/sec
UTILIZATION
False
All
IO Data operations/sec
UTILIZATION
False
All
IO other bytes/sec
UTILIZATION
False
All
IO other operations/sec
UTILIZATION
False
All
IO read operations/sec
UTILIZATION
False
All
IO read bytes/sec
UTILIZATION
False
All
IO write bytes/sec
UTILIZATION
False
All
IO write operations/sec
UTILIZATION
False
All
Latch waits/sec
UTILIZATION
False
All
LOB handle destroy count
UTILIZATION
False
All
LOBSS provider create
count
UTILIZATION
False
All
LOBSS provider destroy
count
UTILIZATION
False
All
LOBSS provider
truncation count
UTILIZATION
False
All
LOB Handle create count
UTILIZATION
False
All
Lock Blocks
UTILIZATION
False
All
Lock Blocks Allocated
UTILIZATION
False
All
Lock Memory (KB)
UTILIZATION
False
All
Lock Owner Blocks
UTILIZATION
False
All
Lock Owner Blocks
Allocated
UTILIZATION
False
All
Lock Timeouts/sec
UTILIZATION
False
All
Log Pool Memory (KB)
UTILIZATION
False
2012 and 2014
Logical connections
UTILIZATION
False
All
Mars deadlock
UTILIZATION
False
All
Maximum Workspace
Memory (KB)
UTILIZATION
False
All
Memory Grants
Outstanding
UTILIZATION
False
All
Memory Grants Pending
UTILIZATION
False
All
Misguided plan
executions/sec
UTILIZATION
False
2008 and above
Mixed page
allocations/sec
UTILIZATION
False
All
Non-atomic yield rate
UTILIZATION
False
All
Number of super latches
UTILIZATION
False
All
Optimizer Memory (KB)
UTILIZATION
False
All
Page compression
attempts/sec
UTILIZATION
False
2008 and above
VMware, Inc.
Chapter 5 Microsoft SQL Server Plug-in Metrics
Table 5‑1. MSSQL Server Metrics (Continued)
Name
Category
KPI
Available in versions
Page deallocations/sec
UTILIZATION
False
All
Page faults/sec
UTILIZATION
False
All
Page file bytes
UTILIZATION
False
All
Page file bytes peak
UTILIZATION
False
All
Page lookups/sec
UTILIZATION
False
All
Page reads/sec
UTILIZATION
False
All
Page splits/sec
UTILIZATION
False
All
Page writes/sec
UTILIZATION
False
All
Page reads per Minute
UTILIZATION
False
All
Page writes per Minute
UTILIZATION
False
All
Page allocated/sec
UTILIZATION
False
All
Page splits
UTILIZATION
False
All
Percent Log Used
UTILIZATION
False
All
Pages compressed/sec
UTILIZATION
False
2008 and above
Pool Nonpaged bytes
UTILIZATION
False
All
Pool paged bytes
UTILIZATION
False
All
Priority base
UTILIZATION
False
All
Private bytes
UTILIZATION
False
All
Probe scans/sec
UTILIZATION
False
All
Processes blocked
UTILIZATION
False
All
Range scans/sec
UTILIZATION
False
All
Read ahead pages/sec
UTILIZATION
False
All
Replication Pending
Transactions
UTILIZATION
False
All
Replication Transaction
Rate
UTILIZATION
False
All
Reserved Server Memory
(KB)
UTILIZATION
False
2012 and 2014
Safe auto-param/sec
UTILIZATION
False
All
Scan point
revalidation/sec
UTILIZATION
False
All
Skipped ghosted
records/sec
UTILIZATION
False
All
SOAP empty requests
UTILIZATION
False
All
SOAP method invocations
UTILIZATION
False
All
SOAP session initiate
requests
UTILIZATION
False
All
SOAP session terminate
requests
UTILIZATION
False
All
SOAP SQL requests
UTILIZATION
False
All
SOAP WSDL requests
UTILIZATION
False
All
VMware, Inc.
21
Microsoft SQL Server Solution 1.0 Guide
Table 5‑1. MSSQL Server Metrics (Continued)
22
Name
Category
KPI
Available in versions
SQL attention rate
UTILIZATION
False
All
SQL cache memory (KB)
UTILIZATION
False
All
SQL trace IO provider
lock waits
UTILIZATION
False
All
Stolen server memory
(KB)
UTILIZATION
False
2012 and 2014
Stolen pages
UTILIZATION
False
All
Super latch
promotions/sec
UTILIZATION
False
All
Super latch demotions/sec
UTILIZATION
False
All
Table lock escalations/sec
UTILIZATION
False
All
Temp tables creation rate
UTILIZATION
False
All
Temp tables for
destruction
UTILIZATION
False
All
Tempdb recovery unit ID
UTILIZATION
False
2008 and above
Tempdb rowset ID
UTILIZATION
False
2008 and above
Thread count
UTILIZATION
False
All
Total database log cache
hit ratio
UTILIZATION
False
All
Total database log file
used size (KB)
UTILIZATION
False
All
Total database log flush
wait time
UTILIZATION
False
All
Total database log
growths
UTILIZATION
False
All
Total database log shrinks
UTILIZATION
False
All
Total database log
truncations
UTILIZATION
False
All
Total database percent log
used (%)
UTILIZATION
False
All
Total database
repl.pending Xacts
UTILIZATION
False
All
Total database repl.trans.
rate
UTILIZATION
False
All
Total latch wait time (ms)
UTILIZATION
False
All
Trace event notification
queue
UTILIZATION
False
All
Transactions
UTILIZATION
False
All
Unsafe auto params/sec
UTILIZATION
False
All
Used leaf page cookie
UTILIZATION
False
All
Used tree page cookie
UTILIZATION
False
All
User connections
UTILIZATION
False
All
Virtual bytes
UTILIZATION
False
All
Virtual bytes peak
UTILIZATION
False
All
VMware, Inc.
Chapter 5 Microsoft SQL Server Plug-in Metrics
Table 5‑1. MSSQL Server Metrics (Continued)
Name
Category
KPI
Available in versions
Workfiles created/sec
UTILIZATION
False
All
Working set
UTILIZATION
False
All
Working set - private
UTILIZATION
False
All
Working set peak
UTILIZATION
False
All
Worktables created/sec
UTILIZATION
False
All
Worktables from cache
ratio
UTILIZATION
False
All
MSSQL Agent Metrics
The Microsoft SQL Server Plug-in collects metrics for the MSSQL Agent object type.
Table 5‑2. MSSQL Agent Metrics
Name
Category
KPI
Available in versions
Availability
AVAILABILITY
True
All
Active Jobs
UTILIZATION
True
All
Failed Jobs
UTILIZATION
True
All
Job Success Rate
UTILIZATION
False
All
Jobs activated/minute
UTILIZATION
False
All
Queued jobs
UTILIZATION
False
All
Successful jobs
UTILIZATION
False
All
MSSQL Analysis Service Metrics
The Microsoft SQL Server Plug-in collects metrics for the MSSQL Analysis Service object type.
Table 5‑3. MSSQL Analysis Service Metrics
Name
Category
KPI
Available in versions
Availability
AVAILABILITY
True
All
Total Failures
UTILIZATION
True
All
Avg time/query
UTILIZATION
True
All
Agg Cache KB
UTILIZATION
False
All
Aggregation hits/sec
UTILIZATION
False
2008 and above
Aggregation lookups/sec
UTILIZATION
False
2008 and above
Aggregation map files
UTILIZATION
False
All
Avg time/query
UTILIZATION
False
All
Bytes sent/sec
UTILIZATION
False
All
Calculation cache hits/sec
UTILIZATION
False
2008 and above
Calculation cache
lookups/sec
UTILIZATION
False
2008 and above
Cases/sec
UTILIZATION
False
All
Cleaner balance/sec
UTILIZATION
False
All
VMware, Inc.
23
Microsoft SQL Server Solution 1.0 Guide
Table 5‑3. MSSQL Analysis Service Metrics (Continued)
24
Name
Category
KPI
Available in versions
Cleaner current price
UTILIZATION
False
All
Cleaner Memory KB
UTILIZATION
False
All
Cleaner memory
nonshrinkable KB
UTILIZATION
False
All
Cleaner memory
shrinkable KB
UTILIZATION
False
All
Cleaner Memory shrunk
KB/sec
UTILIZATION
False
All
Concurrent DM queries
UTILIZATION
False
All
Current connections
UTILIZATION
False
All
Current dimension
queries
UTILIZATION
False
All
Current entries
UTILIZATION
False
All
Current KB
UTILIZATION
False
All
Current latch waits
UTILIZATION
False
All
Current lock waits
UTILIZATION
False
All
Current locks
UTILIZATION
False
All
Current measure group
queries
UTILIZATION
False
All
Current models
processing
UTILIZATION
False
All
Current partitions
UTILIZATION
False
All
Current user partitions
UTILIZATION
False
All
Data bytes/sec
UTILIZATION
False
All
Data reads/sec
UTILIZATION
False
All
Dimension cache hits/sec
UTILIZATION
False
2008 and above
Dimension cache
lookups/sec
UTILIZATION
False
2008 and above
Dimension Index (Hash)
Files
UTILIZATION
False
All
Dimension property files
UTILIZATION
False
All
Dimension queries/sec
UTILIZATION
False
All
Dimension string files
UTILIZATION
False
All
Direct hit ratio
UTILIZATION
False
All
Direct hits/sec
UTILIZATION
False
All
Evictions/sec
UTILIZATION
False
All
Fact aggregation files
UTILIZATION
False
All
Fact data files
UTILIZATION
False
All
Fact string files
UTILIZATION
False
All
Failures/sec
UTILIZATION
False
All
Filestore clock pages
examined/sec
UTILIZATION
False
All
VMware, Inc.
Chapter 5 Microsoft SQL Server Plug-in Metrics
Table 5‑3. MSSQL Analysis Service Metrics (Continued)
Name
Category
KPI
Available in versions
Filestore clock pages have
ref/sec
UTILIZATION
False
All
Filestore clock pages
valid /sec
UTILIZATION
False
All
Filestore IO errors
UTILIZATION
False
All
Filestore IO errors/sec
UTILIZATION
False
All
Filestore KB
UTILIZATION
False
All
Filestore KB reads/KB
UTILIZATION
False
All
Filestore KB write/sec
UTILIZATION
False
All
Filestore memory pinned
KB
UTILIZATION
False
All
Filestore page faults/sec
All
Filestore reads/sec
UTILIZATION
False
All
Filestore writes/sec
UTILIZATION
False
All
Flat cache hits/sec
UTILIZATION
False
2008 and above
Flat cache lookups/sec
UTILIZATION
False
2008 and above
In-memory aggregation
map file KB
UTILIZATION
False
All
In-memory aggregation
map file KB/sec
UTILIZATION
False
All
In-memory dimension
index (hash) file KB
UTILIZATION
False
All
In-memory dimension
index (hash) file KB/sec
UTILIZATION
False
All
In-memory dimension
property file KB
UTILIZATION
False
All
In-memory dimension
property file KB/sec
UTILIZATION
False
All
In-memory dimension
string file KB
UTILIZATION
False
All
In-memory dimension
string file KB/sec
UTILIZATION
False
All
In-memory fact
aggregation file KB
UTILIZATION
False
All
In-memory fact
aggregation file KB/sec
UTILIZATION
False
All
In-memory fact data file
KB
UTILIZATION
False
All
In-memory fact data file
KB/sec
UTILIZATION
False
All
In-memory fact string file
KB
All
In-memory fact string file
KB/sec
UTILIZATION
False
All
In-memory map file KB
UTILIZATION
False
All
VMware, Inc.
25
Microsoft SQL Server Solution 1.0 Guide
Table 5‑3. MSSQL Analysis Service Metrics (Continued)
26
Name
Category
KPI
Available in versions
In-memory map file
KB/sec
UTILIZATION
False
All
In-memory other file KB
UTILIZATION
False
All
In-memory other file
KB/sec
UTILIZATION
False
All
Inserts/sec
UTILIZATION
False
All
KB added/sec
UTILIZATION
False
All
Latch waits/sec
UTILIZATION
False
All
Lock denials/sec
UTILIZATION
False
All
Lock grants/sec
UTILIZATION
False
All
Lock requests/sec
UTILIZATION
False
All
Lock waits/sec
UTILIZATION
False
All
Long parsing busy
threads
UTILIZATION
False
All
Long parsing idle threads
UTILIZATION
False
All
Long parsing job queue
length
UTILIZATION
False
All
Long parsing job rate
UTILIZATION
False
All
Lookups/sec
UTILIZATION
False
All
Map bytes/sec
UTILIZATION
False
All
Map files
UTILIZATION
False
All
Map reads/sec
UTILIZATION
False
All
Measure group cache
hits/sec
UTILIZATION
False
2008 and above
Measure group cache
lookups/sec
UTILIZATION
False
2008 and above
Measure group
queries/sec
UTILIZATION
False
All
Memory limit hard KB
UTILIZATION
False
2012 and 2014
Memory limit high KB
UTILIZATION
False
All
Memory limit low KB
UTILIZATION
False
All
Memory limit Vertipaq
KB
UTILIZATION
False
2012 and 2014
Memory size bytes
UTILIZATION
False
All
Memory size rows
UTILIZATION
False
All
Memory usage KB
UTILIZATION
False
All
Misses/SEC
UTILIZATION
False
All
Network round trips/sec
UTILIZATION
False
2008 and above
Notifications/sec
UTILIZATION
False
2012 and 2014
Other files
UTILIZATION
False
All
Page pool 1 Alloc KB
UTILIZATION
False
All
Page pool 1 lookaside KB
UTILIZATION
False
All
VMware, Inc.
Chapter 5 Microsoft SQL Server Plug-in Metrics
Table 5‑3. MSSQL Analysis Service Metrics (Continued)
Name
Category
KPI
Available in versions
Page pool 64 Alloc KB
UTILIZATION
False
All
Page pool 64 lookaside KB
UTILIZATION
False
All
Page pool 8 Alloc KB
UTILIZATION
False
All
Page pool 8 lookaside KB
UTILIZATION
False
All
Persisted cache hits/sec
UTILIZATION
False
2008 and above
Persisted cache
lookups/sec
UTILIZATION
False
2008 and above
Potential in-memory
aggregation map file KB
UTILIZATION
False
All
Potential in-memory
dimension index (hash)
file KB
UTILIZATION
False
All
Potential in-memory
dimension property file
KB
UTILIZATION
False
All
Potential in-memory
dimension string file KB
UTILIZATION
False
All
Potential in-memory fact
aggregation file KB
UTILIZATION
False
All
Potential in-memory fact
data file KB
UTILIZATION
False
All
Potential in-memory fact
string file KB
UTILIZATION
False
All
Potential in-memory fact
map file KB
UTILIZATION
False
All
Potential in-memory other
file KB
All
Predictions/sec
UTILIZATION
False
All
Proactive caching
begin/sec
UTILIZATION
False
2012 and 2014
Proactive caching
completion/sec
UTILIZATION
False
2012 and 2014
Processing
cancellations/sec
UTILIZATION
False
2012 and 2014
Processing pool busy I/O
job threads
UTILIZATION
False
2012 and 2014
Processing pool busy nonI/O threads
UTILIZATION
False
2012 and 2014
Processing pool busy
threads
UTILIZATION
False
All
Processing pool busy I/O
job completion rate
UTILIZATION
False
2012 and 2014
Processing pool I/O job
queue length
UTILIZATION
False
2012 and 2014
Processing pool idle I/O
job threads
UTILIZATION
False
2012 and 2014
VMware, Inc.
27
Microsoft SQL Server Solution 1.0 Guide
Table 5‑3. MSSQL Analysis Service Metrics (Continued)
28
Name
Category
KPI
Available in versions
Processing pool idle nonI/O threads
UTILIZATION
False
2012 and 2014
Processing pool idle
threads
UTILIZATION
False
All
Processing pool job queue
length
UTILIZATION
False
All
Processing pool job rate
UTILIZATION
False
All
Queries answered/sec
UTILIZATION
False
All
Queries from cache
direct/sec
UTILIZATION
False
All
Queries from cache
filtered/sec
UTILIZATION
False
All
Queries from file/sec
UTILIZATION
False
All
Queries/sec
UTILIZATION
False
All
Query pool busy threads
UTILIZATION
False
All
Query pool idle threads
UTILIZATION
False
All
Query pool job queue
length
UTILIZATION
False
All
Query pool job rate
UTILIZATION
False
All
Quota blocked
UTILIZATION
False
All
Quota KB
UTILIZATION
False
All
Requests/sec
UTILIZATION
False
All
Rows converted/sec
UTILIZATION
False
All
Rows created/sec
UTILIZATION
False
All
Rows merged/sec
UTILIZATION
False
All
Rows read/sec
UTILIZATION
False
All
Rows sent/sec
UTILIZATION
False
All
Rows written/sec
UTILIZATION
False
All
Rows/sec
UTILIZATION
False
All
Short parsing busy
threads
UTILIZATION
False
All
Short parsing idle threads
UTILIZATION
False
All
Short parsing job queue
length
UTILIZATION
False
All
Short parsing job rate
UTILIZATION
False
All
Successes/sec
UTILIZATION
False
All
Temp file bytes
written/sec
UTILIZATION
False
All
Temp file rows written/sec
UTILIZATION
False
All
Total autoexist
UTILIZATION
False
All
Total cells calculated
UTILIZATION
False
All
Total deadlocks detected
UTILIZATION
False
All
VMware, Inc.
Chapter 5 Microsoft SQL Server Plug-in Metrics
Table 5‑3. MSSQL Analysis Service Metrics (Continued)
Name
Category
KPI
Available in versions
Total dimension queries
UTILIZATION
False
All
Total direct hits
UTILIZATION
False
All
Total evictions
UTILIZATION
False
All
Total existing
UTILIZATION
False
All
Total filtered iterator
cache hits
UTILIZATION
False
2008 and above
Total filtered iterator
cache misses
UTILIZATION
False
2008 and above
Total flat cache inserts
UTILIZATION
False
All
Total inserts
UTILIZATION
False
All
Total lookups
UTILIZATION
False
All
Total measure group
queries
UTILIZATION
False
All
Total misses
UTILIZATION
False
All
Total network round trips
UTILIZATION
False
All
Total non empty
UTILIZATION
False
All
Total non empty for
calculated members
UTILIZATION
False
All
Total non empty
unoptimized
UTILIZATION
False
All
Total partitions
UTILIZATION
False
All
Total predictions
UTILIZATION
False
All
Total queries
UTILIZATION
False
All
Total queries answered
UTILIZATION
False
All
Total queries from cache
direct
UTILIZATION
False
All
Total queries from cache
filtered
UTILIZATION
False
All
Total queries from file
UTILIZATION
False
All
Total recomputes
UTILIZATION
False
All
Total requests
UTILIZATION
False
All
Total rows
UTILIZATION
False
All
Total rows converted
UTILIZATION
False
All
Total rows read
UTILIZATION
False
All
Total rows written
UTILIZATION
False
All
Total sonar subcubes
UTILIZATION
False
All
Total successes
UTILIZATION
False
All
Unlock requests/sec
UTILIZATION
False
All
VertiPaq MemoryMapped KB
UTILIZATION
False
2012 and 2014
VMware, Inc.
29
Microsoft SQL Server Solution 1.0 Guide
Table 5‑3. MSSQL Analysis Service Metrics (Continued)
Name
Category
KPI
Available in versions
VertiPaq Nonpaged KB
UTILIZATION
False
2012 and 2014
VertiPaq Paged KB
UTILIZATION
False
2012 and 2014
MSSQL Reporting Services Metrics
The Microsoft SQL Server Plug-in collects metrics for the MSSQL Reporting Services object type.
Table 5‑4. MSSQL Reporting Services Metrics
30
Name
Category
KPI
Available in versions
Availability
AVAILABILITY
True
All
Total Processing Failures
UTILIZATION
True
All
Total Rejected Threads
UTILIZATION
True
All
Active sessions
UTILIZATION
False
All
Cache flushes/sec
UTILIZATION
False
All
Cache hits/sec
UTILIZATION
False
All
cache hits/sec (semantic
motion)
UTILIZATION
False
All
cache misses/sec
UTILIZATION
False
All
cache misses/sec (semantic
motion)
UTILIZATION
False
All
Delivers/sec
UTILIZATION
False
All
Events/sec
UTILIZATION
False
All
First session requests/sec
UTILIZATION
False
All
Memory cache hits/sec
UTILIZATION
False
All
Memory cache miss/sec
UTILIZATION
False
All
Next session requests/sec
UTILIZATION
False
All
Report requests
UTILIZATION
False
All
Reports executed/sec
UTILIZATION
False
All
Reports/sec
UTILIZATION
False
All
Snapshot updates/sec
UTILIZATION
False
All
Total App domain recycles
UTILIZATION
False
All
Total cache flushes
UTILIZATION
False
All
Total cache hits
UTILIZATION
False
All
Total cache hits (semantic
mode)
UTILIZATION
False
All
Total cache misses
UTILIZATION
False
All
Total cache misses (semantic
mode)
UTILIZATION
False
All
Total deliveries
UTILIZATION
False
All
Total events
UTILIZATION
False
All
Total memory cache hits
UTILIZATION
False
All
VMware, Inc.
Chapter 5 Microsoft SQL Server Plug-in Metrics
Table 5‑4. MSSQL Reporting Services Metrics (Continued)
Name
Category
KPI
Available in versions
Total memory cache misses
UTILIZATION
False
All
Total Reports Executed
UTILIZATION
False
All
Total requests
UTILIZATION
False
All
Total snapshot updates
UTILIZATION
False
All
MSSQL Database Metrics
The Microsoft SQL Server Plug-in collects metrics for the MSSQL Database object type.
Table 5‑5. MSSQL Database Metrics
Name
Category
KPI
Available in versions
Availability
AVAILABILITY
True
All
Active Transactions
THROUGHPUT
True
All
Transactions/sec
THROUGHPUT
True
All
Database Free Percent %
UTILIZATION
True
All
Data File Disk % Free Space
UTILIZATION
True
All
Data File Disk Free Space (MB)
UTILIZATION
True
All
Recovery Model
UTILIZATION
True
All
Data File next Allocation (KB)
UTILIZATION
True
All
Data File Size (KB)
UTILIZATION
True
All
Data file max size (KB)
UTILIZATION
True
All
Data File Available Free Space
CALCULATED
True
All
Data File Disk Post-Allocation Free
Space
CALCULATED
True
All
Log Cache Hit Ratio
UTILIZATION
False
All
Log File Size (KB)
UTILIZATION
False
All
Log File Used Size (KB)
UTILIZATION
False
All
Log Flush Wait Time
UTILIZATION
False
All
Log Growths
UTILIZATION
False
All
Log Shrinks
UTILIZATION
False
All
Log Truncations
UTILIZATION
False
All
Percent Log Used
UTILIZATION
False
All
Replication Pending Xacts
UTILIZATION
False
All
Replication Transaction Rate
UTILIZATION
False
All
VMware, Inc.
31
Microsoft SQL Server Solution 1.0 Guide
32
VMware, Inc.
Index
A
access dashboards 11
agent metrics for 2008, 2012, and 2014 23
alert definitions 13
analysis service 23
D
dashboards 11
G
glossary 5
I
installing management packs 9
intended audience 5
introduction 7
M
management packs, installing 9
metrics 17, 23, 30, 31
Microsoft SQL Server solution, installing 9
Microsoft SQL Server plug-in alert definitions 13
MSSQL 2014, metrics 17, 23, 30, 31
MSSQL Database 31
R
reporting service 30
S
setting the agent as a domain user 9
W
widgets 11
VMware, Inc.
33
Microsoft SQL Server Solution 1.0 Guide
34
VMware, Inc.

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement