【问题标题】:Tail Azure Blob Container log with Powershell使用 Powershell 跟踪 Azure Blob 容器日志
【发布时间】:2021-03-25 12:02:33
【问题描述】:

我目前正在将应用程序登录下沉到 blob 容器中。每天都有一个新的日志输出存储在一个文本文件中。类似today_date.txt

在将日志下沉到 blob 之前,我们正在登录我们的 VM,并且能够通过执行 Get-Content -Path -Tail 轻松地跟踪日志。

是否可以在 blob 存储中以类似方式从 azure 容器中跟踪日志?

【问题讨论】:

    标签: azure powershell logging azure-blob-storage


    【解决方案1】:

    您不能直接使用此命令Get-Content -Path -Tail 进行 Blob 存储。

    为此,您应该使用 Get-AzStorageBlobContent 将 blob 下载到本地,然后使用该命令 Get-Content -Path -Tail

    另一种方式是你可以使用一些第三方工具,它支持将 blob 容器映射到本地。然后可以直接使用命令Get-Content -Path -Tail但大多数工具都不是免费的

    【讨论】:

    • 谢谢!抱歉,我不是开发人员,只是这家公司的一个戴着很多帽子的人,问题可能很少,但是,我是否需要安装任何 PS 模块才能执行Get-AzStorageBlobContent?一旦我得到它,它会实时同步吗?
    • @kkdeveloper7,是的,你需要安装Az.Storage module。这是关于azure powershell az module 的文档。由于是在本地下载的,所以不会实时同步。因此,一旦 blob 更新,您需要再次下载。
    猜你喜欢
    • 2020-06-25
    • 2020-04-27
    • 2018-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-12
    • 2011-04-01
    • 1970-01-01
    相关资源
    最近更新 更多