Kibanaに接続
docker-compose.yml
version: "3"
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.13.1
environment:
- discovery.type=single-node
- cluster.name=docker-cluster
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ports:
- 9200:9200
volumes:
- es-data:/usr/share/elasticsearch/data
kibana:
image: docker.elastic.co/kibana/kibana:7.13.1
ports:
- 5601:5601
environment:
- "I18N_LOCALE=ja-JP"
volumes:
es-data:
設定
- サンプルデータ - データの追加
- データを表示
- iFrameコードをコピー
iframeを仕込む
以下のような形式になる。
<iframe src="http://host:5601/app/dashboards#/view/7adfa750-4c81-11e8-b3d7-01146121b73d?embed=true&_g=(filters%3A!()%2CrefreshInterval%3A(pause%3A!f%2Cvalue%3A900000)%2Ctime%3A(from%3Anow-24h%2Cto%3Anow))" height="600" width="800"></iframe>
- index.html の作成
- 表示できた。
- 実際はNginxなどでbasic認証などをではさんで接続が良いと思う。
データの投入
- 開発ツール からjsonの投入が容易
その他
Google チャートも簡単かも