【问题标题】:How to get Custom Log tables from Azure Log Analytics Workspace through PowerShell script?如何通过 PowerShell 脚本从 Azure Log Analytics Workspace 获取自定义日志表?
【发布时间】:2022-11-07 21:41:43
【问题描述】:
我正在寻找一种通过 PowerShell 代码从 Azure 日志分析工作区获取所有自定义日志表的方法。
下面是三个自定义日志表的示例,我想查看对象(数组/列表/...)中的名称。
我能够创建一个自定义日志表,在其中插入和检查数据,但我无法在查询表之前预先检查表是否已经存在。
我正在使用Invoke-AzOperationalInsightsQuery PowerShell cmdlet 查询自定义日志表,但如果日志尚不存在,则会失败。因此问题。
感谢您的输入。
【问题讨论】:
标签:
azure
azure-powershell
azure-log-analytics
azure-log-analytics-workspace
【解决方案1】:
并执行以下命令
Get-AzOperationalInsightsDataSource -Kind CustomLog -ResourceGroupName RGName -WorkspaceName LogAnalyticsWorkSpaceName
Get-AzOperationalInsightsDataSource - 获取 Azure Log Analytics 工作区下的数据源。
【解决方案2】:
您是如何创建自定义日志表、插入和检查数据的?使用 Powershell?
如果是,请发布链接以供参考。谢谢