监控工具SQL Monitor v10新功能详解:自动配置和调整警 策略

SQL Monitor正式版


SQL Monitor是为繁忙的DBA设计的,它需要照顾许多服务器。 这个想法是为了提供简单的观点、活动的摘要和视图、从服务器组或集群的广泛范围一直到与单个数据库查询相关的复杂的等待统计信息。

使用SQL Monitor 10,我们可以使您更轻松地控制监视内容,扩展配置警 策略的方式以及优化对收集到的信息做出响应的方式。 我们推出了一系列新的指标和功能,希望它们可以使人们更容易理解服务器出现急性压力状况或不稳定的根本原因。

自动配置和调整警 策略

至关重要的是,适当的人员或适当的渠道,在适当的时间获得适当的警 。 我提倡有必要像其他任何DevOps流程一样不断完善您的警 策略。过度警 可能是监视系统“失败”的最常见原因。

理想的情况下,一个好的警 系统不应在无法采取任何措施或所有人都知道可以放心的情况下发出任何警 ,因为它们与给定的数据库或给定的时间无关。同样,任何表明需要开发时间或系统管理员进行调查的重要警 ,都应自动生成票证以计划这项工作,从而鼓励对数据库系统进行连续,逐步改进的过程。

SQL Monitor 10可以帮助您完成所有这些工作,从而使您能够:

  • 配置重要警 以自动提高IT服务管理(ITSM)系统中的票证
  • 通过PowerShell API自动执行警 配置
  • 将警 摘要 告添加到“ SQL Monitor 告”页面(也是GUI)。

与IT服务管理(ITSM)系统进行警 集成

SQL Monitor现在支持警 的Webhook通知,这意味着它们现在可以在ServiceNow、Microsoft Teams、Jira或ZenDesk等服务管理系统中自动提高票证。这样就可以安排工作,而无需DBA手动进行。

用户可以选择触发警 的警 (例如按类型或严重性),并将其与新的时间过滤功能集成在一起,例如,在维护时段内不会创建警 。

只需转到“配置”标签和“通知设置”窗口,然后向我们提供正确的URL:

监控工具SQL Monitor v10新功能详解:自动配置和调整警 策略

通过PowerShell API进行警 配置

在SQL Monitor 10中,我们扩展了PowerShell API(在v9.1中首次引入),以便您可以编写警 策略的所有方面的脚本,包括警 阈值级别。

SQL Monitor可以开箱即用地发挥最大作用,它可以使用合理的阈值设置一组有用的核心度量和警 。 但是,正确的警 和正确的阈值100%取决于您的系统。 一组服务器或一类服务器可能都需要具有相同阈值的相同警 类型,但是它们可能与其他类别服务器的警 类型完全不同。 此外,例如,对于一组与内存相关的警 ,基于VMWare的服务器组可能需要与裸机服务器不同的阈值。

逐个服务器在GUI中配置所有这些操作可能很耗时,而且很容易引入差异。就像任何其他SQL Server管理或维护任务一样,此警 配置任务也应自动执行。

使用PowerShell API,您现在可以编写PowerShell脚本,以完全符合您的要求的方式在计算机上设置警 。然后,您可以将其用作模型,将所有设置复制到其他计算机,或仅复制到计算机组。您可以定义应启用或禁用的警 类型,例如,集群中的任何服务器,应设置的阈值以及每种警 类型应通知谁。您可以将设置保存到磁盘以进行配置管理记录,也可以从该记录中安装计算机。您可以根据需要单独或跨计算机集合添加、更新或暂停警 。使用这些脚本化的技术,您可以在整个资产范围内快速复制警 设置,并在每次注册给定类或类型的新服务器时应用相同的警 策略。

举一个简单的例子,假设我们有一个很好的、经过测试的备份过程。我们确切知道哪些数据库在其中,哪些没在,也不再需要“备份过期”警 。导航到“ SQL Monitor”中的“配置”选项卡,然后单击“API”部分下的“查看示例PowerShell脚本”,您将找到“禁用备份过期警 ”脚本,该脚本将对所有SQL Server实例上的所有数据库禁用此警 。

请注意,如果您希望在短时间内(例如在部署期间)完全暂停对服务器的监视,则也可以使用PowerShell API来执行此操作。

警 抑制窗口

现在,SQL Monitor 10允许团队在特定时期内抑制警 或仅抑制其通知。您可以将同一警 抑制窗口应用于多个服务器(例如,群集中的服务器)或仅应用于群集中的单个节点。这些警 抑制窗口尚无法通过API编写脚本(但即将发布),因此,要创建一个窗口,请在GUI中导航至“配置”>“警 抑制”。

在某些时期,警 全都是噪音,没有信 。 例如,当您执行一些计划的系统维护时,很有可能服务器会在维护窗口内多次启动和关闭,并且警告为“服务器不可用”是令人讨厌的事情。

即使在正常操作期间,有时也可能不可避免,例如某些作业在服务器上运行时,某些指标将超过其配置的警 阈值。也许安全团队每月执行一次“渗透测试”,这会导致很多SQL Server登录失败。您不想完全关闭“登录失败”警 ,但希望在此期间停止通知。以下屏幕显示了每周维护星期天的警 抑制窗口的示例:

监控工具SQL Monitor v10新功能详解:自动配置和调整警 策略

预警 告

SQL Monitor 10还使创建和共享最近类型和警 严重程度的 告变得更容易。导航到Reports部分,添加一个新平铺,并选择Alert平铺类型。创建这些 告只是UI,但是应该很快就可以编写脚本了。

您可以对警 状态(如所有当前活动的警 )或特定的警 类型(如最近的“作业失败”警 )进行筛选。警 告块可以在警 过滤器中使用 告时间范围(最近7天),或者为警 的类型或状态定义的时间范围。

监控工具SQL Monitor v10新功能详解:自动配置和调整警 策略

SQL Monitor v10新功能较多,敬请期待后续内容~感兴趣的朋友可以下载SQL Monitor试用版免费体验~关注我们 了解更多产品详情哦!

相关内容推荐:

监控工具SQL Monitor 发布v10.0版,WinRM连接现在支持HTTP | 附下载


想要购买SQL Monitor正版授权,或了解更多产品信息请点击【咨询在线客服】

监控工具SQL Monitor v10新功能详解:自动配置和调整警 策略

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月27日
下一篇 2020年1月27日

相关推荐

发表回复

登录后才能评论