問題タブ [azure-resource-graph]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure Resource Graph クエリ - サブスクリプション名ごとにポリシーの状態を一覧表示する
私の目標は、ポリシーの状態に応じたサブスクリプションのリストを含む Azure ダッシュボード ウィジェットを作成することです。
そのために、Azure Resource Graph クエリを使用しています。サブスクリプション ID に関連するポリシーの状態を一覧表示できます。ただし、サブスクリプション名とは関係ありません。
このクエリ
につながる
kusto 言語を使用すると、テーブルを結合できます。ただし、kusto 言語では、Resources テーブルと ResourceContainer テーブルの結合のみが許可されます。ポリシー リソース用ではありません。
サブスクリプション名に関連するテーブルを作成することはできますか?
azure-log-analytics - Log Analytics (KQL) を使用してハートビートを介して VM 可用性セット (または可用性ゾーン) の SLA を追跡する方法
Log Analytics クエリを使用して、モニター ブックで VM の SLA を追跡したいと考えています。このために、各 VM のハートビートを提供する「ハートビート」テーブルを使用します。ただし、一部の VM は可用性セット/ゾーン内にあるため、1 分間の間隔で両方のハートビートが欠落している場合にのみ、SLA が破られます。そのため、クエリで可用性セット/ゾーンごとにハートビートをグループ化できる必要がありますが、ハートビートにはそのようなプロパティがないようです。
別の Azure Resource Graph クエリを使用して、どの VM が可用性セット/ゾーン内にあるかを検索できますが、このクエリを Log Analytics クエリとマージすると、クエリに対してそれ以上の Kusto クエリ言語処理を行うことができません (私はテーブルのマージのみ可能です)。
情報として、これらは私の Log Analytics Heartbeat クエリと私の Resource Graph SLA クエリです。