Kibana 4で保存された視覚化または保存された検索に固定タイムスパンを設定することは可能ですか?
シナリオ:期間が異なる2つの視覚化を備えた1つのダッシュボードを作成します。
ダッシュボードで期間を変更しても、視覚化には影響しません。可能?
各視覚化の基準となる保存済み検索に日付範囲クエリを追加できます。たとえば、タイムスタンプフィールドがtimestamp
の場合:
timestamp:[now-6M/M TO now]
時間範囲は「今」から「6か月前」までで、月の初めに丸められます。
KibanaはJSONベースのクエリDSLもサポートするようになったため、代わりにこれを検索ボックスに入力して同じことを実現することもできます。
{
"range" : {
"timestamp" : {
"gte": "now-6M/M",
"lte": "now"
}
}
}
日付範囲クエリの詳細については、 http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/_ranges.html#_ranges_on_dates を参照してください
ただし、ダッシュボードのタイムスケールを変更すると、サブセットの場合はこれが上書きされます。したがって、保存された検索で上記の6か月の範囲を使用し、ダッシュボードで3か月の範囲を使用する場合、3か月のデータにフィルター処理します。