概要
OperationName が “GetBlob” のものを探せばOK。
Log Analyticsでダウンロード数を取得する
StorageBlobLogs
| where
OperationName == "GetBlob"
and AuthenticationType == "Anonymous"
and Uri == "https://test0sa1.blob.core.windows.net:443/cont0/test.exe"
and TimeGenerated between(datetime("2023-01-01 00:00:00") .. datetime("2024-01-01 00:00:00"))
| summarize count() by format_datetime(TimeGenerated, "yyyy/MM")
ストレージアカウントに保存されたログから集計する
Get-Content .\storageAccounts\test0sa1\blobServices\default\*\*\*\*\*\*.json | ConvertFrom-Json | ?{( ($_.operationName -eq "GetBlob") -and ($_.identity.type -eq "Anonymous") -and ($_.uri -eq "https://test0sa1.blob.core.windows.net:443/cont0/test.exe"))} | Measure-Object