2017-07-20 7 views
0

木場5.0.0でインデックスを作成して@timestampを使用すると、問題なくチャートを作成できます。しかし、mydatefield(インデックスを作成するときに@timestampの代わりにdateタイプを選択した場合、後でチャートを作成することはできません)「データがありません」などと表示されます。そして、次のように日付フィールド指定:@timestamp以外の時間フィールド名が機能しない

mutate { 
    add_field => { 
     "mydatefield" => "%{mydatefield}" 
     } 
    } 
    date 
    { 
    match => [ "mydatefield", "YYYY-MM-dd HH:mm:ss.SSS"] 
    target => "mydatefield" 
    } 

答えて

1

をあなたは以下をチェックする必要があります:あなたは0の結果を取得する場合

1を

GET /_search { "query": { "exists" : { "field" : "yourTimeField" } } })は、このフィールドにNULL値を持つすべての文書という意味します。 0以上の結果が得られた場合は、日付が有効であることを確認してください。 、偽:「TIMED_OUT」33、 :時間ピッカーが、私は最初のポイントをチェックして、私はこの `「取った」を取得し、すべてのインデックス

+0

の範囲に設定されていることをkibana可視化チェックで

2) "_shards":{ "合計":12、 "成功":12、 "失敗":0 }、 "ヒット":{ "合計":60718、 "max_score":1、 "ヒット ":[ { " _index ":" test "、 " _type ":"レジストリ "、 " _id ": "2068978"、 "_score":1、 "_source":{ "MultiplateRate": "5"、 "TakenOn": "2017-03-25T08:32:12.000Z"、... ' – Dinosaurius

+0

TakeOnそれはあなたのフィールドですか?2番目の点を試してください – Lax

+0

申し訳ありません、それは同じです。スレッド内の 'mydatefield'でなければなりません。 – Dinosaurius

関連する問題