【问题标题】:Issue deploying fileLogs in Linux Diagnostic Agent在 Linux 诊断代理中部署文件日志的问题
【发布时间】:2019-01-22 19:50:17
【问题描述】:

我正在尝试更新 linux 诊断文件的 json 以添加 fileLog。

json文件的副本可以在HERE找到。

问题是即使在存储帐户中创建表后,我似乎也无法在存储表中找到它们。

我将不胜感激任何指针

更新:

我已经更新了json文件,可以找到一个副本HERE

我仍然无法查看存储帐户中的日志。

当我检查扩展时,我收到以下错误:

这表明我的 json 文件有错误。对于这方面的任何帮助,我将不胜感激。

【问题讨论】:

    标签: azure monitoring


    【解决方案1】:

    我认为您的 JSON 文件存在三处错误:

    1. StorageAccount 名称无效。存储帐户不能包含大写字符。详情 [此处][1]。
    2. resourceId 无效。而不是“resourceId”:"/subscriptions//providers/Microsoft.Compute/virtualMachines/SANDBOX",它应该是"resourceId": "/subscriptions/<YOUR SUBSCRIPTION ID>/resourceGroups/<YOUR VM RESOURCE GROUP>/providers/Microsoft.Compute/virtualMachines/SANDBOX"
    3. fileLogs 部分似乎嵌套在您的 ladCfg 部分中。它应该与 ladCfg 处于同一级别。

    可能还有其他问题,但这些引起了我的注意。

    【讨论】:

    • 谢谢瑞克。 1 & 2 是我混淆数据的尝试。我已经从 3 中获得了建议,但由于我创建的表(奇偶校验日志)是空的,因此不确定该日志文件应该在 azure 中出现的位置
    猜你喜欢
    • 1970-01-01
    • 2017-12-24
    • 2019-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-21
    相关资源
    最近更新 更多