内容导航
  • SQL Diagnostic Manager for SQL Server

SQL Diagnostic Manager for SQL Server

24x7 SQL 性能监视、警报和诊断

以下是 "SQL Diagnostic Manager for SQL Server",如果您需要了解更多信息,您可以联系我们。

SQL Diagnostic Manager (SQLdm) 提供了有关整个环境中的SQL Server实例的运行状况、性能和状态的前所未有的诊断信息。您可以从中心控制点查看、诊断和报告关键性能统计信息。

您可以从中心控制点查看、诊断和报告关键性能统计信息。

  • 物理和虚拟数据库的性能监视
  • 查询监视以查看阻塞和锁死的原因
  • 历史浏览以查找和解决过去的问题
  • 带有设置的预测性警报以避免错误警报
  • 最小化服务器扩展的容量规划
  • 新的-用于与System Center集成的SCOM管理包

物理和虚拟性能监视

方便地监视和查看物理和 VMware 服务器环境的性能,以获得 SQL server 数据库的完整视图。查看 VMs 及其相关 ESX 主机(包括CPU、内存、磁盘使用率、网络等)的性能指标和警报,以获得 SQL Server 环境的完整性能图。

查询性能监视

识别和监视低效和性能差的 SQL 查询、批处理、语句和导致阻塞和锁死的存储过程,例如长时间或最频繁的查询或占用异常高 CPU 或 I/O 的查询。可以在每个单独的服务器上配置阈值,从而允许更大的灵活性。通过查看单个查询执行(按语句)或查看汇总多个执行的查询签名,该接口使查看成本最高的查询变得非常容易。

历史游览记录

往更深处找到到发生错误的准确时间点,以查看历史SQL Server和操作系统度量,并更好地了解可能导致错误的多个因素。

预测警报

使用自适应警报功能避免错误警报,并根据服务器性能数据的内置历史统计分析设置警报阈值。该系统嵌入了对事件趋势和行为的启发式分析,并给出了各种事件可能在一天中晚些时候发生的可能性的百分比,因为在过去的行为中存在一种趋势。这可以帮助数据库管理员更好地准备在出现问题时快速、有效地诊断、深入研究和解决问题。

容量计划

了解趋势并查看您的 SQL Server 环境的预测,以便更好地规划未来的需求,并使用数据库增长报告处理 SQL Server 的扩展。

移动接入

从任何地方访问SQL诊断管理器。使用任何移动设备(如iPhone、Android、Blackberry或Tablet)查看实时和历史的SQL Server性能数据。此外,还可以查看或终止会话、启动/停止作业和运行查询,以便在运行时远程解决或诊断问题。

与 SCOM 的新集成

SQL Diagnostic Manager 管理包提供了与 Microsoft’s System Center Operations Manager (SCOM)的轻松集成。这个管理包将所有受监视实例的当前状态、运行状况和事件传播到 Operations Manager,使DBA和IT操作人员能够在其企业的更高级别共享数据。这个管理包易于安装,不会产生任何额外的监视开销。

对SQL Server 2014的实验性支持

已测试SQL诊断管理器,以使用SQL Server 2014的预发布副本。

性能监视

新-可用性组监视 

在 SQL Server 2012 中管理高可用性组的拓扑结构。监视始终可用性组的性能并获取警报,以确保在故障转移到辅助副本时,SQL Server 正在指定节点上运行。SQL Diagnostic Manager 也可以在可用性组上运行。

 持续监测与分析

在整个企业范围内的数百个 SQL 服务器(包括群集配置)上,对SQL Server 和操作系统的运行状况和性能指标进行连续监视和实时分析。

物理和虚拟监控

轻松监视和查看物理和 VMware 服务器环境的性能,以获得您的 SQL server 数据库的完整视图。查看 VMs 及其相关 ESX 主机的性能指标和警报,包括CPU、内存、磁盘使用率、网络吞吐量等。

临时数据库监控

使用临时数据库监视和相应的诊断视图快速识别和解决临时数据库争用和性能相关的问题。监视和显示 TempDB 空间和性能相关信息,包括:

  • Tempdb 文件空间监控
  • Tempdb 版本存储监控
  • Tempdb 会话空间使用的监控
  • 监视与 Tempdb 相关的等待

自定义监控 

在监视过程中添加无限数量的自定义计数器。其中包括任何计数器或任何SQL查询(可以启用高级应用程序特定监视)可以添加到SQL诊断管理器将监视的已经存在的行业指定计数器的列表中。此信息也存储在存储库中,因此可以创建和存储自定义报表来捕获此数据。

查询和等待状态监视

查看服务器和查询的整体等待的强大界面。用户可以轻松地监视 SQL server 和查询正在等待的资源,还可以向下钻取查看他们正在经历的等待。此详细级别显示哪个数据库、应用程序、用户、会话等具有最高的等待。

作业管理与监控

可以监测和警告作业成功、失败、取消或重试事件。“作业”视图显示所有作业、它们的上次已知状态、完整的作业历史记录,并允许用户启动/停止作业。

监测复制和镜像环境

轻松监视镜像或复制环境的性能问题。系统还提供警报和实时诊断视图,以帮助在这些环境中进行故障排除。

监测操作系统度量

用户可以使用 WMI 或 OLE 自动化收集操作系统性能指标。

警报

自适应控制和自动警报

强大而复杂的警报引擎提供超过100个预定义和可配置的警报设置。这些警报设置基于行业最佳实践,并具有高级配置设置,允许更大的灵活性。通过默认警报配置和允许多服务器配置的“复制到”操作,还简化了向多个服务器添加或修改度量的过程。高级通知允许根据度量、一天中的时间、实例等向不同的人员组发送警报。

警报阈值建议

捕获受监视实例过去性能的基线,以确定是否设置了任何警报阈值,使其可能过于嘈杂或导致误报。如果确定某个度量值不断发出警报,它将提供标志以指示可能需要更改,并将为新阈值提供建议。

警报流畅和休眠

在指定的分钟数内轻松“打盹”任何警报或警报组,以防止在解决问题时重复出现警报。对于偶尔会在很短的时间内出现峰值的问题度量,用户可以轻松地指定在发送第一个警报之前问题必须发生的时间长度。这样可以减少噪音,并允许数据库管理员将注意力集中在代表一个值得进一步调查的持续问题上。对设置的更改可以在单个服务器级别进行,也可以对一组服务器进行批量更改。

每个数据库和每个磁盘警报

用户可以以不同的方式定义每个数据库和每个磁盘警报。例如,当磁盘E:已满90%或磁盘F:已满80%时,可以向用户发出警报。用户现在还可以获得有关以下项目的警报:OS Disk Full、OS Database Full 和 OS Log Full,这些项目以 GB 或 MB 为单位显示特定大小,以及占数据库总大小的百分比。

错误和代理日志

查看和接收有关SQL Server错误日志中特定条件的警报。

维护模式设置

在维护期间禁用数据收集和警报以避免误报。维护模式可以是按需、一次性或每周计划的维护周期,也可以通过PowerShell启用,以允许与外部作业计划集成。此模式也可以一次性为所有服务器批量启用。

诊断与分析

精确锁定、阻塞和锁死

识别实时和历史会话锁定、阻塞和锁,并查看完整的块链,以便于识别和解决。会话跟踪还可以运行以进行其他诊断,或者可以终止会话。阻塞数据包括绘制阻塞事件图、调查潜在阻塞者、查看会话运行的最后一个命令等功能,而锁监测允许用户往更深层次查看锁受害者和导致锁的代码。

历史游览记录

所有会话、阻塞、块和性能计数器信息都是历史可用的。诊断几分钟、几天或几周前发生的问题很简单,方法是选择一个过去的时间点,控制台会快速更改所有屏幕,以便在该时间点显示 SQL Server 和操作系统性能指标。

性能基线

查看服务器基线性能,比较服务器的基线值,并比较服务器在时间范围内以及不同服务器之间的基线。另外,生成报告,在给定的性能指标的图表中显示基线,以便更好地规划新服务器的容量。

服务器活动时间线

将服务器性能事件可视化为时间线日历,而不仅仅是事件列表。事件采用颜色编码,便于区分,滑动刻度提供放大到特定时间范围的能力。这有助于以易于阅读的格式将同时发生的事件关联起来,以便更快地进行趋势分析和修正。

碎片统计

碎片是导致 SQL Server 性能下降的最常见原因之一。将显示有关碎片的统计信息,以帮助您识别可能需要注意的索引。

PowerShell 管理单元

使用PowerShell管理单元快速轻松地编写许多SQL诊断管理器管理任务的脚本。

企业管理

可定制和可扩展的控制台

服务器仪表板通过一个直观、易于使用的中央控制台提供“单窗格”监控。控制台 GUI 中突出显示的一些关键区域包括:

  • 服务器

服务器仪表板显示八个关键区域。颜色编码将突出显示触发特定阈值警报的区域。

概述、会话、查询、等待统计信息、磁盘计数器、数据库、服务、日志。

  • 新闻提要协作
  • 报告
  • 管理

通过这个控制台可以监视数百台服务器;多个控制台可以支持数千个数据库,从而提供前所未有的可见性和对整个 SQL Server 环境的控制。

中央数据存储库

将所有历史性能数据存储在一个中央存储库中,以便对长期趋势进行分析,支持容量规划,并允许进行各种战略分析。

应用程序安全性

对服务器访问和安全权限的灵活定制使 DBAs 能够完全访问一个或多个服务器,而其他用户(如帮助 Desk Operators)提供只读访问。

审核事务日志

审核在更改日志中显示为事件的配置更改(例如终止会话)。对于 SQLdm 的应用程序安全功能,其他用户(管理员之外)可以访问数据库。管理员可以跟踪这些用户正在执行的操作,并在配置更改的新报告中捕获更改,以便在需要时提供审核跟踪。

强大而全面的报告

全面的报告和趋势分析,通过易于使用的报告界面突出关键性能趋势。报告和图表涵盖以下领域:

  • CPU 到 I/O 活动
  • 物理磁盘活动
  • 按应用程序或用户列出的最差性能
  • 登录(包括未成功登录)
  • 过程缓存命中率


该系统还提供一系列预测报告,允许用户根据过去的性能预测数据库、驱动器和表的增长。

除了超过25个现成的报告外,用户还可以根据收集到的任何度量创建/存储自定义报告,以识别重复出现的问题并防止将来发生。所有报表还可以部署到SQL Server Reporting Services,并可以通过管理控制台轻松安排电子邮件。

仪表板模板

用户可以通过自定义仪表板添加列/行,从面板库中选择不同的度量,并在用户之间共享仪表板,以查看与给定数据库的用户最相关的性能度量。

用户还可以为每个实例指定不同的默认仪表板。例如,可以将虚拟化的 SQL 服务器定义为在仪表板中显示 VM 和主机数据的仪表板。

IntelliFeed™ 技术

Idera Newsfeed 允许用户跟踪关键问题,并使用社交网络范型与其他技术人员共享有关SQL Server问题的更新。

知识库

UI中提供的一个知识共享工具提供了添加自定义环境特定细节作为参考点的能力,以减少问题解决时间、提高可用性和提高内部意识。

SQL Diagnostic Manager for SQL Server v10.5最新改进

  • 改进了 DBaaS 的功能,并添加对 Microsoft SQL Server 2019 的支持。
  • 通过添加来自SQL Doctor的最新建议(包括对 DBaaS 的建议)更新了处方分析。
  • 通过隐藏无效窗口更新了用于监视 DBaaS 的用户界面。
  • 通过添加对DBaaS的支持、减少误报和处理客户请求来更新警报。
  • 支持 Microsoft SQL Server 2019。

SQL Diagnostic Manager for SQL Server 截图

Image


Screenshot of SQL Diagnostic Manager for SQL Server

Image


Image


Image


Image


Image


Image


Image


Image


Image