gpt4 book ai didi

powershell - 如何配置单个数据库和服务器的日志分析?

转载 作者:行者123 更新时间:2023-12-02 06:48:01 24 4
gpt4 key购买 nike

我使用 Azure SQL Analytics(预览版)解决方案配置了日志分析,用于监视数据库、服务器和弹性池。

为此,我点击了以下链接

Monitor Azure SQL Database using Azure SQL Analytics (Preview) in Log Analytics

Enable Azure resource metrics logging using PowerShell

我使用下面的 cmdlet 为单个数据库而不是所有数据库启用指标和诊断。

Set-AzureRmDiagnosticSetting -ResourceId “/subscriptions/XXXXXX-XXX-XXX-XXX/resourceGroups/YYYYY/providers/Microsoft.Sql/servers/YYYY/databases/” -WorkspaceId “XXXXXX-XXX-XXX-XXX” -Enabled $True

但是,当我在管理员模式下在 PowerShell ISE 中运行上述 cmdlet 时,即使我安装了 Azure RM 模块,我也会收到以下错误。

enter image description here

最佳答案

请看一下: https://learn.microsoft.com/en-us/azure/sql-database/sql-database-metrics-diag-logging

此处提供了有关如何配置数据库以将遥测数据发送到 Log Analytics 的信息。除了 PowerShell 之外,还可以通过 Azure 门户、CLI、REST API 和 ARM 模板来完成此操作。

当涉及到 PowerShell 问题时,看起来您错过了在 ResourceId 中指定数据库。您可以配置数据库或弹性池以将遥测数据发送到 Log Analytics,但无法配置服务器。

关于powershell - 如何配置单个数据库和服务器的日志分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44333712/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com