こんにちわ。
KibanaのIndex ManagementのAdvanced Settingの下記のところを確認してみてください。
9時間プラスされている、とのことなのでおそらくここの部分が
- Browser (日本語環境で動かしていると想定)
- Asia/Tokyo
などになっているのではないでしょうか?
入っているデータが UTCとして扱われるため、日本時刻に直そうとするとき、+9時間されると思います。
なので、回避方法としては、こんな感じではないでしょうか。
- データを投入するときに、タイムゾーンを指定したフォーマットで投入しておく
- すべてJSTのデータしか入らない、という前提とし、Kibana側で+9時間足さないように設定する(上記の画像のとこでEtc/UTCなどにする)
タイムゾーン指定する例
PUT forum1129/doc/1
{
"timestamp": "2018-11-29T00:00:00+0900",
"value": 1
}
JSON作成時に9時間引いてUTCで出せる、ということであればその方法でも良いかもしれません。
ご参考
Internally, dates are converted to UTC (if the time-zone is specified) and stored as a long number representing milliseconds-since-the-epoch.