我们有一个随机增加CPU峰值的实例。我想创建一个警报,该警报在CPU上触发超过90%的警报,并自动调用运行的作业sp_AskBrent
并通过电子邮件将输出发送给我。但是,该输出在“文本”或HTML输出中均不可读。它甚至不能很好地放入Excel电子表格中。如何获取可读格式的信息?
3
您可以检查我在另一个问题上的答案以在PowerShell下运行它,它将输出数据的HTML报告。根据SQL Server的版本,您可以将其设置为SQL Agent作业(PowerShell步骤),然后添加PS代码以通过电子邮件发送文件。
@ShawnMelton是的,我也是来这里发布帖子的,PowerShell运行起来很简单,然后再进行即席格式化。
—
ConstantineK