Kibana

Elastic APM .NETAgentで独自のSpanを仕込んでみる

概要 ASP.NETCoreのWebアプリケーションに、.NETAgentを導入した環境においてTransactionとSpanは標準で以下のようになっています。 Transaction 外部からのHTTPリクエスト受信からレスポンス返却 Span EntityFrameworkCoreによるSQLの実行 外部へのHttpRequ…

Elasticsearch Service(Elastic Cloud)のKibanaを日本語化する

概要 Elastic CloudのKibanaの画面を日本語化するためのTipsです。 Elastic Cloudでクラスタ作成画面 Elastic Cloudのクラスタ作成画面にて、「User Setting overrides」からKibanaの設定項目を開きます。 ここで、i18n.locale: "ja-JP" と入力してクラスタ…

Elastic CloudのKibanaをリバースプロキシを通してアクセスする

概要 Elastic Cloudで運用しているKibanaの画面を、独自ドメインのURLで公開したいと思ったとき、 リバースプロキシを立てたくなると思うのですが、その設定方法の一例を備忘録がてら書いておきます。 2019年7月時点では、独自ドメインでの公開は本家の機能…

KibanaのDockerイメージを使用する際に利用できる環境変数

概要 公式のDockerイメージを利用してKibanaを利用しているとき、kibana.ymlをマウントしないでできる範囲ってどこなの? ということが気になったので、ちょっと調べてみた。 ポイントは、docker cmdに割り当たっている /usr/local/bin/kibana-dockerの中に…

Elasticsearch 7.1.0 on DockerでSecurityを確認する

概要 Elasticsearch7.1.0では、BasicライセンスでSecurityの一部機能が無料で使えるようになったという記事が出ていました。 Security for Elasticsearch is now free | Elastic Blog 開発用、検証用と様々な用途で使われるDockerで簡易にこの内容を確認して…

Index LifeCycle Managementを体感する

概要 Elasticsearch 6.6.0から、まだGAとはなっていませんが、Index LifeCycle Management(ILM)が提供されるようになりました。 あわせて、Kibanaでも管理画面が追加されています。 LifeCycle Managementが提供されるということは、こんなことができるように…

Kibana6.6.0 リリース記念 DokcerのKibanaから接続するElasticsearchを複数指定する

はじめに Elastic Stack 6.6.0がリリースされました。 www.elastic.co これまでKibanaでは単一のElasticsearchの場所しか指定できなかったところが、複数指定できるようになった、というアップデートが含まれているので、 これを試してみます。 確認環境 例…

Elastic App Searchを入れた環境のElasticsearchをKibanaで覗く

概要 Elastic App Search(オンプレミス版)を入れたら、接続されているElasticsearchにどんなインデックスが作成されるのか、マッピングはどうなのYO!? Kibanaで覗いてみた結果を貼ってみます。 前回までは 前回はElastic App SearchをDockerで動かす、とい…