如何在Azure中使用Java获取VM的串行日志
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Azure中使用Java获取VM的串行日志相关的知识,希望对你有一定的参考价值。
我试图使用Azure SDK获取VM的串行日志,但很难找到方法。
我首先尝试获取虚拟机并检查是否有任何方法可以访问它,并尝试使用StorageAccount来查看是否可以通过这种方式访问它。
我是否需要使用某些凭据或SAS来请求此信息?
我是Azure API的新手,所以我也在寻找如何获取这些信息的一般概念。
答案
您可以使用Azure Diagnostics Log获取VM的串行日志。
创建vm时,可以配置诊断存储帐户。
日志文件将作为页面blob存储在您的存储帐户中。
希望它能帮到你。
更新答案:
现在您可以在配置的存储帐户中找到日志blob文件,您可以将其下载到本地或直接从storage Java SDK获取内容以获取日志信息。
你可以从这个official tutorial找到样本代码。
以上是关于如何在Azure中使用Java获取VM的串行日志的主要内容,如果未能解决你的问题,请参考以下文章
Azure Functions with java - 如何获取写入函数的日志?
如何自动将文件从多个 Azure VM 复制到 Azure 存储并访问