servicesおよびinstancesのテンプレート変数を含むGrafanaダッシュボードがあります。サービスを選択するときに、最初のテンプレート変数リストに基づいて2番目のテンプレート変数リストをフィルター処理するにはどうすればよいですか?
services
instances
2番目の変数クエリで最初の変数を参照できます。ただし、_label_values_ヘルパーを使用する方法があるかどうかはわかりません。
label_values
最初の変数クエリ:up正規表現:/.*app="([^"]*).*/
up
/.*app="([^"]*).*/
2番目の変数:クエリ:_up{app="$app"}_正規表現:/.*instance="([^"]*).*/
up{app="$app"}
/.*instance="([^"]*).*/
label_valuesは、変数を使用してうまく機能します。例:
label_values(cassandra_keyspace_readlatency_count{product="$product"}, keyspace)