簡體   English   中英

通過腳本/ARM 模板將診斷日志設置添加到 Azure 數據工廠

[英]Add diagnostic log settings to Azure Data Factory via scripting/ARM templates

繼幾天前發布的一個問題之后, 數據工廠診斷設置,有沒有辦法通過腳本完成添加到日志分析診斷。

我在Azure CLI - 數據工廠擴展Terraform Azure 數據工廠提供程序中找不到任何支持此功能的內容。

診斷不是資源的屬性,而是使用它自己的提供程序配置的。

https://docs.microsoft.com/en-us/azure/azure-monitor/samples/resource-manager-diagnostic-settings

我確實找到了這個問題的答案。 希望它能幫助其他任何尋求 Azure 數據工廠自動化的人。

該解決方案不在我正在尋找的 Azure 數據工廠的文檔中,而是在 - Azure Monitor 的腳本中。 鏈接是 - 創建診斷設置以將平台日志和指標發送到不同的目的地 - Azure Monitor | 微軟文檔

感謝 Azure 團隊,此鏈接可在 Portal 上獲得,其中診斷已添加到 Azure 數據工廠,但有關 Z3A580F142203677F1F0BC30898F63F5Z 的底部頁面的信息靠近 CLI。 (所以,我臉上的雞蛋,因為錯過了它。)

這是我想出的腳本:

az monitor diagnostic-settings create  \
--name LogAnalytics02-Diagnostics \
--resource /subscriptions/(your-subscription)/resourceGroups/(your-resource-group)/providers/Microsoft.DataFactory/factories/(data-factory-name) \
--logs '[{"category": "PipelineRuns","enabled": true}]' \
--metrics '[{"category": "AllMetrics","enabled": true}]' \
--workspace /subscriptions/(your-subscription)/resourcegroups/(your-resource-group)/providers/microsoft.operationalinsights/workspaces/(your-log-analytics-workspace-name)

運行腳本的先決條件是預配到 Azure 數據工廠和 Log Analytics 工作區。 替換值以匹配 Azure 訂閱和資源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM