【问题标题】:Log analytics query for Scale Set规模集的日志分析查询
【发布时间】:2019-08-09 23:29:55
【问题描述】:

如何为规模集编写日志分析查询。随着规模集 VM 的扩大和缩小,我如何编写查询句柄。我需要在所有实例上获取可用内存。

【问题讨论】:

    标签: azure-log-analytics


    【解决方案1】:

    我从未为 VM 规模集启用 Log Analytics,但 AFAIK VM 规模集的 VM 名称基于 VM 规模集命名约定,即假设 VM 规模集名称为“VMSSName”,然后是实例 (VM) 的名称是特定 VM 规模集的一部分,例如“VMSSName_0”、“VMSSName_1”等。因此,我们可能需要查询以获取属于名为“VMSSName”的 VM 规模集的所有实例 (VM) 上的可用内存' 将如下所示。希望这会有所帮助!

    Perf
    | where ( ObjectName == "Memory" )
    | where ( CounterName == "Available MBytes" or CounterName == "Available MBytes Memory" )
    | where ( Computer startswith "VMSSName_" )
    | summarize AggregatedValue= avg(CounterValue) by Computer, bin(TimeGenerated, 30s)
    

    【讨论】:

    • 感谢您提到的查询,您从未启用 Log Analytics for VM scaleset 是否需要其他替代方法来监视 Log Analytics 的内存?
    猜你喜欢
    • 2015-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-22
    • 1970-01-01
    • 2019-10-25
    • 2022-06-13
    • 1970-01-01
    相关资源
    最近更新 更多