Kibana は Alibaba Cloud Elasticsearch (ES) のコンソールに組み込まれており、クラスターのデータを探索、分析、可視化できます。ES にはすべての X-Pack 機能が無料で含まれており、ロールベースのアクセス制御 (RBAC) を用いて、クラスター、インデックス、フィールドに対するきめ細かなアクセス許可を設定できます。
使用上の注意
ES クラスターは、コントロールアーキテクチャとしてベーシックコントロール (v2) とクラウドネイティブコントロール (v3) を採用しています。接続方法はアーキテクチャによって異なるため、お使いのクラスターのタイプに応じた手順に従ってください。v3 アーキテクチャでは、機能、安定性、セキュリティが大幅に向上しています。できるだけ早く v1 または v2 インスタンスを v3 にアップグレードすることを推奨します。詳細については、「インスタンスアーキテクチャのアップグレード」をご参照ください。
ES クラスターアーキテクチャのバージョンの特定
Alibaba Cloud Elasticsearch コンソールにログインし、インスタンスの 基本情報 ページに移動します。 デプロイコントロールモード フィールドには、[クラウドネイティブの新しいコントロール (v3)] または [基本コントロール (v2)] のいずれかが表示されます。
Kibana エンドポイント
エンドポイントとポート番号
|
アーキテクチャバージョン |
アクセス方法 |
デフォルトの状態 |
ポート |
設定方法 |
|
v2 |
パブリックネットワーク |
デフォルトで有効ですが、デフォルトのホワイトリストは |
5601 |
パブリックアクセスホワイトリストに、お使いのデバイスの IP アドレスを追加します。 |
|
プライベートネットワーク |
デフォルトでは無効です。 |
5601 |
コンソールでプライベートネットワークアクセスを有効にし、プライベートホワイトリストを設定します。 |
|
|
v3 |
パブリックネットワーク |
デフォルトで有効ですが、デフォルトのホワイトリストは |
443 |
パブリックアクセスホワイトリストに、お使いのデバイスの IP アドレスを追加します。 |
|
プライベートネットワーク |
デフォルトでは無効です。 |
5601 |
コンソールでプライベートネットワークアクセスを有効にし、PrivateLink エンドポイントを作成します。 |
プライベートネットワークアクセスには、Kibana ノードに少なくとも 2 コアの CPU と 4 GB のメモリが必要です。
エンドポイントフォーマット
|
アクセス方法 |
エンドポイントフォーマット |
|
パブリックネットワーク |
|
|
プライベートネットワーク |
|
パラメーターの説明:
-
{region-abbreviation}: 実際のリージョン略称に置き換えます (たとえば、中国本土のサイトの場合はcnです)。 -
{full-region-id}: 完全なリージョン ID に置き換えます (例: 中国 (杭州) の場合はcn-hangzhou)。 -
{instance-id}:お使いの ES インスタンス ID に置き換えます。 -
主な違い: プライベートエンドポイントには
.internal.識別子が含まれますが、パブリックエンドポイントには含まれません。 -
{port}:アーキテクチャバージョンに対応するポート番号を使用します。
Kibana アカウントと認証方法
|
アーキテクチャバージョン |
認証方法 |
デフォルトのユーザー名 |
パスワードソース |
|
v2 |
ES インスタンスアクセスパスワード (単一要素認証) |
|
インスタンス作成時に設定したパスワード |
|
v3 |
Alibaba Cloud アカウント + ES インスタンスアクセスパスワード (二要素認証) |
|
インスタンス作成時に設定したパスワード |
-
デフォルトユーザー:
elasticユーザーは ES クラスターのスーパー管理者で、最高の権限を持ちます。 -
パスワードをリセットするには、ES コンソールでインスタンスの [基本情報] ページに移動し、[パスワードのリセット] をクリックします。
-
セキュリティに関する推奨事項: 本番環境では、デフォルトの
elasticアカウントを使用しないことを推奨します。代わりに、Elasticsearch X-Pack RBAC メカニズムを使用してカスタムロールとユーザーを作成し、きめ細かい権限管理を行ってください。詳細については、「Elasticsearch X-Pack ロールを使用したユーザー権限の管理」をご参照ください。 -
パスワードの復旧: Alibaba Cloud ES では、忘れたパスワードの復旧はサポートされていません。パスワードは、次のいずれかの方法でのみリセットできます。
-
elasticアカウント: ES コンソールのインスタンスの 基本情報 ページに移動し、[パスワードのリセット] をクリックします。 -
カスタムアカウント:
elasticアカウントで Kibana にログインし、[管理] > [スタック管理] > [ユーザー] を選択します。対象のユーザーを見つけ、パスワードをリセットします。または、リクエストボディ{"password": "your-new-password"}を使用してPOST _xpack/security/user/{username}/_passwordAPI 操作を呼び出します。
-
パブリックネットワーク経由の Kibana へのログイン (v2/v3)
-
Alibaba Cloud Elasticsearch コンソールにログインし、ターゲットインスタンスの 基本情報 ページに移動します。
-
左側のナビゲーションペインで、 をクリックします。Kibana セクションで、設定の編集 をクリックします。
-
ネットワークアクセス設定 セクションで、Kibana ホワイトリスト と Kibana インターネットアクセス認証方式 を設定します。
-
Kibana ホワイトリスト の設定:デフォルトでは、パブリック IP アドレスホワイトリストが
127.0.0.1に設定されているため、すべての IPv4 アドレスからのアクセスが拒否されます。Kibana にアクセスするには、お使いのデバイスのパブリック IP アドレスをホワイトリストに追加する必要があります。-
シナリオに基づいて必要な IP アドレスを取得します。
シナリオ
必要な IP アドレス
方法
パブリックネットワーク経由でオンプレミスデバイスから Kibana にアクセスする場合。
オンプレミスデバイスのパブリック IP アドレス。
説明オンプレミスデバイスがホームネットワークまたは企業 LAN 上にある場合は、LAN のパブリックエグレス IP アドレスを追加します。
curl ipinfo.io/ipコマンドを実行して、ローカルデバイスのパブリック IP アドレスを照会できます。パブリックネットワーク経由で ECS インスタンスから Kibana にアクセスする場合。
ECS インスタンスと ES クラスターが異なる VPC にある場合、ECS インスタンスのパブリック IP アドレスを使用して Kibana にアクセスできます。この場合、ECS インスタンスのパブリック IP アドレスを Kibana のパブリック IP アドレスホワイトリストに追加する必要があります。
ECS コンソールにログインし、インスタンスリストでインスタンスのパブリック IP アドレスを表示します。
-
Kibana ホワイトリスト セクションで、編集 をクリックします。
-
default グループの横にある 設定 をクリックし、表示されるダイアログボックスで IP ホワイトリストを追加します。
IP アドレスホワイトリストの追加 をクリックして、カスタム名のグループを作成することもできます。グループは IP アドレス管理専用であり、アクセス権限には影響しません。
設定タイプ
フォーマットと値の例
重要な注意点
IPv4 アドレスフォーマット
-
単一の IP:
192.168.0.1 -
CIDR ブロック:
192.168.0.0/24。個々の IP アドレスを CIDR ブロックに統合することを推奨します。
1 つのクラスターにつき、最大 300 個の IP アドレスまたは CIDR ブロックを設定できます。複数のエントリはコンマ (,) で区切り、コンマの前後にはスペースを追加しないでください。
0.0.0.0/0:すべての IPv4 アクセスを許可します。重要-
0.0.0.0/0の設定は、高いセキュリティリスクをもたらすため、強く推奨しません。 -
一部のクラスターおよびリージョンでは、
0.0.0.0/0をサポートしていません。UI に表示される情報またはエラーメッセージが優先されます。
IPv6 アドレスフォーマット
(中国 (杭州) リージョンの v2 アーキテクチャクラスターでのみサポート)
-
単一の IP:
2401:XXXX:1000:24::5 -
CIDR ブロック:
2401:XXXX:1000::/48
1 つのクラスターにつき、最大 300 個の IP アドレスまたは CIDR ブロックを設定できます。複数のエントリはコンマ (,) で区切り、コンマの前後にはスペースを追加しないでください。
-
::1:IPv6 ループバックアドレスです。このアドレスを指定すると、外部からのアクセスは許可されません。 -
::/0:すべての IPv6 アクセスを許可します重要-
::/0は高いリスクをもたらすため、設定しないことを強く推奨します。 -
一部のクラスターバージョンでは
::/0をサポートしていません。サポート状況は、コンソール UI またはエラーメッセージでご確認ください。
-
-
-
設定が完了したら、OK をクリックします。
-
-
Kibana インターネットアクセス認証方式 の設定:
v3 アーキテクチャクラスターの場合、認証方式はデフォルトで 2 要素認証です。まず Alibaba Cloud アカウントでログインし、次に ES インスタンスのパスワードで認証する必要があります。
v2 アーキテクチャクラスターの場合、認証はデフォルトで ES インスタンスのアクセスパスワードを使用します。この設定は変更できません。
-
-
Kibana セクションに戻り、インターネットからのアクセス をクリックします。Kibana のログインページで、ユーザー名とパスワードを入力します。ログインに成功すると Kibana コンソールが表示され、ES データの探索を開始できます。
または、ブラウザにエンドポイントを直接入力することもできます。お使いのデバイスの IP アドレスが Kibana のパブリック IP アドレスホワイトリストに含まれていることを確認してください。
-
v2:
https://es-{region-abbreviation}-{instance-id}-kibana.elasticsearch.aliyuncs.com:{port} -
v3:
https://es-{region-abbreviation}-{instance-id}-kibana.{full-region-id}.elasticsearch.aliyuncs.com:{port}
-
プライベートネットワーク経由での Kibana へのログイン (v3)
v3 アーキテクチャでは、Kibana へのプライベートネットワークアクセスはデフォルトで無効になっています。有効にするには、Alibaba Cloud PrivateLink を使用して VPC 内にエンドポイントを作成します。このエンドポイントは追加料金なしで ES サービスに含まれています。
Kibana プライベートエンドポイントの設定
-
ネットワークアクセス設定 ページで、プライベートネットワークアクセス スイッチをオンにします。
-
ページに表示されるプロンプトに従って、エンドポイント情報を設定します。
パラメーター
説明
[エンドポイント名]
エンドポイント名は自動的に生成されますが、変更可能です。
[VPC]
VPC は ES インスタンスと同じである必要があります。インスタンスの VPC は 基本情報 ページで確認できます。
[ゾーン]
インスタンスの ゾーン は、その 基本情報 ページで確認できます。
[vSwitch]
vSwitch は、ES インスタンスが属する vSwitch である必要があります。インスタンスの vSwitch の ID は、その 基本情報 ページで確認できます。
[セキュリティグループ]
セキュリティグループルールは、プライベートネットワーク経由での Kibana へのネットワークアクセスを制御します。既存のセキュリティグループを選択するか、新しいセキュリティグループを作成します。ルールを設定するには、ECS コンソールに移動してセキュリティグループルールを変更します。
-
宛先ポート範囲には、Kibana のプライベートポート 5601 を含める必要があります。
-
ソースには、アクセスに使用するデバイスの IP アドレスを含める必要があります。
-
Kibana へのプライベートアクセス用のセキュリティグループを変更する場合、最初に選択したものと同じタイプのセキュリティグループを選択する必要があります:
-
最初に基本セキュリティグループを選択した場合、別の基本セキュリティグループにのみ変更できます。
-
最初にエンタープライズセキュリティグループを選択した場合、別のエンタープライズセキュリティグループにのみ変更できます。
-
-
セキュリティグループをすばやく作成するには:
-
セキュリティグループ テキストボックスの下にある クイック作成 をクリックします。
-
セキュリティグループの名前を入力します。
名前は自動的に生成されますが、変更可能です。
-
許可する IP アドレスを入力します。
これは、許可されたデバイスのプライベート IP アドレスです。たとえば、プライベートネットワーク経由で ECS インスタンスから Kibana にアクセスする場合、その ECS インスタンスのプライベート IP アドレスを入力する必要があります。ECS コンソールにログインして、インスタンスリストでプライベート IP アドレスを確認します。
-
[プライベートネットワークアクセス認証方法]
デフォルトでは 2 要素認証となり、Alibaba Cloud アカウントと ES インスタンスのアクセスパスワードの両方が必要です。
OK をクリックした後、設定が完了するまで待ちます。Kibana プライベートエンドポイントは、接続ステータスが 接続済み に変わると準備が完了します。
-
作成後、変更できるのはエンドポイント名のみです。セキュリティグループを管理するには、ECS コンソールに移動します。
-
プライベートネットワークアクセス スイッチをオフにすると、関連付けられたエンドポイントリソースが自動的に解放されます。再度有効にするには新しいエンドポイントを作成する必要がありますが、Kibana アクセスエンドポイントのアドレスは変更されません。
-
Terraform を使用した Kibana プライベートネットワークアクセスの有効化
Terraform の alicloud_elasticsearch_instance リソースを使用して Kibana プライベートネットワークアクセスを有効にする場合、enable_kibana_private_network = true を設定することに加えて、kibana_private_security_group_id パラメーターを設定して セキュリティグループ ID を指定する必要があります。
kibana_private_security_group_id が設定されていない場合、内部の EnableKibanaPvlNetwork API 呼び出し (POST /openapi/instances/{instanceId}/actions/enable-kibana-private) は securityGroups パラメーターなしで実行されます。その結果、呼び出しは InvalidParameter エラー ("The parameter is invalid. Modify the parameter.") で失敗します。
この問題を解決するには、次の例に示すように kibana_private_security_group_id を Terraform 設定に追加し、設定を再度適用します。
resource "alicloud_elasticsearch_instance" "example" {
enable_kibana_private_network = true
kibana_private_security_group_id = "sg-xxx"
}
接続例
-
次の例は、VNC を使用して ECS インスタンス (Windows を実行) にリモート接続し、プライベートエンドポイントを使用して Kibana にアクセスする方法を示しています。
ブラウザのアドレスバーに Kibana のプライベートネットワークアドレス (例:
https://es-<instance-id>-kibana.internal.elasticsearch.aliyuncs.com:5601) を入力します。ユーザー名とパスワードを入力し、[ログイン] をクリックします。Kibana の Elasticsearch X-Pack 機能を使用して、きめ細かい権限管理のためのロールを作成することを推奨します。
-
次の例は、ワークベンチを使用して ECS インスタンスにリモート接続し、次のコマンドを実行してプライベートエンドポイントを使用して Kibana に接続する方法を示しています:
curl.exe -u elastic:password! -k -I "https://es-cn-xxxxxxxxxxxxxxxxx-kibana.internal.elasticsearch.aliyuncs.com:5601/"接続に成功すると、次の情報が返されます:
PS C:\Windows\system32> curl.exe -u elastic:password! -k -I "https://es-cn-xxxxxxxxxxxxxxxxx-kibana.internal.elasticsearch.aliyuncs.com:5601/" HTTP/1.1 302 Found location: /spaces/enter kbn-name: es-cn-xxx58897574f-s8x5s kbn-license-sig: cxxx11d398939051305557700a08e cache-control: private, no-cache, no-store, must-revalidate content-length: 0 Date: Tue, 16 Sep 2025 06:08:58 GMT Connection: keep-alive
プライベートネットワーク経由の Kibana へのログイン (v2)
v2 アーキテクチャでは、プライベートネットワークアクセスには、少なくとも 2 コアの CPU と 4 GB のメモリを備えた Kibana ノードが必要です。ログインする前に、コンソールでプライベートネットワークアクセスを有効にし、お使いのデバイスの IP アドレスをプライベートホワイトリストに追加してください。
-
左側のナビゲーションペインで データ可視化 をクリックします。[Kibana] エリアで 設定の編集 をクリックします。
-
ネットワークアクセス設定 セクションで、プライベートネットワークアクセス スイッチを有効にし、アクセスホワイトリストを設定します。
-
プライベートネットワーク経由で ECS インスタンスから Kibana にアクセスするには、ECS インスタンスと ES クラスターが同じ VPC に存在する必要があります。ECS コンソールにログインし、インスタンスリストでインスタンスのプライベート IP アドレスを確認します。
-
プライベートネットワークホワイトリスト セクションで 編集 をクリックします。ECS インスタンスのプライベート IP アドレスを default グループに追加するか、IP アドレスホワイトリストの追加 をクリックして新しいグループを作成できます。
重要セキュリティリスクが高いため、
0.0.0.0/0を設定しないことを強く推奨します。また、一部のクラスターおよびリージョンでは0.0.0.0/0はサポートされていません。UI またはエラーメッセージでご確認ください。
-
-
次の例では、Workbench を使用して ECS インスタンスにリモート接続し、プライベートエンドポイントを使用して Kibana に接続するコマンドを実行する方法を示します:
curl.exe -u elastic:password! -k -I "https://es-xx-xxxxxxxxxxxxxxxxx-kibana.internal.elasticsearch.aliyuncs.com:5601/"接続に成功すると、次の情報が返されます:
PS C:\Windows\system32> curl.exe -u elastic:xxx -k -I "https://es-xx-xxx...uncs.com:5601/" HTTP/1.1 302 Found location: /spaces/enter kbn-name: es-xx-rxxxaliyuncs.com kbn-license-sig: b8xxx9b417d0dd6db5ef538095d27 cache-control: private, no-cache, no-store, must-revalidate content-length: 0 Date: Tue, 16 Sep 2025 06:53:19 GMT Connection: keep-alive
Nginx プロキシ経由の Kibana へのアクセス (v3 の例)
Nginx プロキシの設定
Nginx プロキシ経由で Kibana にアクセスする前に、次の情報を設定または取得してください:
-
Kibana エンドポイント:
-
プライベートエンドポイントと認証方法:プライベートエンドポイントを設定するには、「プライベートネットワーク経由の Kibana へのログイン (v3 デプロイアーキテクチャ)」をご参照ください。Nginx プロキシ経由で Kibana にアクセスする場合、サポートされる認証方法は ES インスタンスのアクセスパスワードのみです。
-
パブリックエンドポイント、ホワイトリスト、認証方法:エンドポイントの取得方法とホワイトリストの設定方法については、「パブリックネットワーク経由の Kibana へのログイン (v2/v3 デプロイアーキテクチャ)」をご参照ください。認証方法として使用できるのは ES インスタンスのアクセスパスワードのみです。
-
-
セキュリティグループの設定:Nginx プロキシ (例:ECS サーバー) 経由でローカルブラウザから Kibana にアクセスする場合は、オンプレミスデバイスの IP アドレスとポート 80 を ECS インスタンスの セキュリティグループに追加する必要があります。
-
Nginx 設定の変更。主なパラメーターは次のとおりです:
-
server_name:サーバーのドメイン名です。お使いのサーバーの実際のドメイン名に置き換えることができます。
-
proxy_pass:リクエストをバックエンドの Kibana サービスにプロキシします。値を Kibana のプライベートまたはパブリックの接続情報 (エンドポイントとポート番号) に置き換える必要があります。
server { listen 80; # server_name を、サーバーの実際のドメイン名に置き換えます。 server_name _ ; # セキュリティ設定 add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always; add_header X-Frame-Options DENY; add_header X-Content-Type-Options nosniff; location / { # リクエストをバックエンドの Kibana サービスにプロキシします。 proxy_pass https://es-xx-xxxxxxxxxxxxxxxxx-kibana.internal.elasticsearch.aliyuncs.com:5601; # 証明書の検証 (本番環境では有効な証明書を使用してください)。 proxy_ssl_verify off; proxy_ssl_server_name on; # ヘッダー設定 # Host ヘッダーは削除するか、バックエンドの Kibana サービスに合わせて設定します。 proxy_set_header Host es-xx-xxxxxxxxxxxxxxxxx-kibana.internal.elasticsearch.aliyuncs.com; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # WebSocket のサポート proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_cache_bypass $http_upgrade; # タイムアウト設定 proxy_connect_timeout 60s; proxy_send_timeout 60s; proxy_read_timeout 60s; } }
-
Kibana basePath の変更
独自のドメイン名配下のサブパスから Kibana にアクセスする場合は、kibana.yml の basePath と関連設定も変更する必要があります。
ES コンソールのインスタンス詳細ページで、左側メニューで 設定と管理 > データ可視化 をクリックします。Kibana 設定 ページの 基本設定 セクションで その他の設定 を見つけ、kibana.yml ファイルを変更します。
-
バージョン 7.10 以前
次のパラメーターを設定します:
server.basePath: "/subpath" server.rewriteBasePath: true説明server.rewriteBasePathを true に設定すると、Nginx では追加のリライト設定は不要です。 -
バージョン 7.10 より後のバージョン
次のパラメーターを設定します:
server.basePath: "/subpath" server.rewriteBasePath: true server.publicBaseUrl: "https://es-xx-xxxxxxxxxxxxxxxxx-kibana.internal.elasticsearch.aliyuncs.com:5601/subpath"説明デフォルトでは、Alibaba Cloud 上の Kibana の
server.publicBaseUrlはhttp://0.0.0.0:5601に設定されています。basePath を設定する場合は、この設定を basePath の値を含むように変更する必要があります。server.rewriteBasePathを true に設定すると、Nginx では追加のリライト設定は不要です。
Kibana の設定
Kibana 設定ページから、表示言語や暗号化キーなどの Kibana の基本設定を変更します。暗号化キーを設定すると、アラートやアクションなどのエンタープライズ機能が有効になります。
この機能は、クラウドネイティブコントロール (v3) アーキテクチャと ES バージョン 6.7.0 以降のインスタンスでのみ利用できます。インスタンスがベーシックコントロール (v2) アーキテクチャを使用している場合は、この機能を使用するために v3 にアップグレードすることを推奨します。
-
Alibaba Cloud Elasticsearch コンソールにログインし、対象のインスタンスの 基本情報 ページに移動します。
-
左側メニューで、データ可視化 をクリックします。Kibana セクションで、設定の編集 をクリックします。
-
基本設定 セクションで、設定の編集 をクリックします。
-
基本設定の編集 パネルで、必要に応じて次の設定を変更します:
言語の選択: Kibana の表示言語を変更します。Kibana は中国語と英語 (デフォルト) に対応しています。
xpack.security.encryptionKey: Kibana セッション情報を暗号化します。32 文字以上の文字列である必要があります。
xpack.encryptedSavedObjects.encryptionKey: 保存済みオブジェクトを暗号化し、アラートやアクションなどの機能を有効にします。32 文字以上の文字列である必要があります。
xpack.reporting.encryptionKey: Kibana レポート内の機密データを暗号化します。32 文字以上の文字列である必要があります。
その他の設定: 他の Kibana 設定を YAML フォーマットで追加します。説明これらのキーを設定していない場合は、ワンクリックで生成 をクリックして自動的に作成します。
-
OK をクリックします。
よくある質問
-
Q: V2 と V3 のデプロイアーキテクチャはどのように区別しますか?
A: クラスターには、クラウドネイティブコントロール (v3) とベーシックコントロール (v2) の 2 つのコントロールデプロイメントモードがあります。
Elasticsearch インスタンスの詳細ページで、左側のナビゲーションペインにある 基本情報 をクリックし、右側にある [デプロイアーキテクチャ] フィールドで現在のインスタンスのデプロイアーキテクチャバージョンを確認します。
-
Q: Kibana へのパブリックアクセスまたはプライベートアクセスを有効にすると、ES クラスターに影響しますか?
A: いいえ、影響しません。Kibana へのパブリックアクセスまたはプライベートアクセスを有効にすると、Kibana に接続する Server Load Balancer (SLB) にのみ影響します。
説明初めて Kibana へのプライベートアクセスを有効にすると、Kibana ノードが再起動されますが、ES クラスターに変更は発生しません。
-
Q: ホワイトリストに IP アドレスを追加しましたが、Kibana にアクセスできません。どうすればよいですか?
A: 次の項目を確認して問題をトラブルシューティングしてください:
-
ES インスタンスが正常な状態である必要があります。
-
IP アドレスの設定が間違っている可能性があります:オンプレミスデバイスから Kibana サービスにアクセスする場合、ブラウザで www.cip.cc にアクセスし、取得した IP アドレスが Kibana パブリックアクセスホワイトリストに含まれていることを確認してください。すべての IPv4 アドレスからのパブリックネットワークアクセスを許可するには、
/0サブネットマスクを含めて0.0.0.0/0と入力します。サブネットマスクなしで0.0.0.0を入力すると、エンドポイントに到達できず、接続がタイムアウトします。 -
ES インスタンスのアクセスホワイトリストを設定している場合、Kibana にログインするには、パブリックまたは内部向けのアクセスホワイトリストも設定する必要があります。ES インスタンスの で Kibana のホワイトリスト設定を変更できます。
-
ブラウザキャッシュをクリアして、再試行してください。
-
.kibanaエイリアスのバインディングを確認してください。この確認は、バージョン 6.x 以降を実行する ES クラスターが対象です。Kibana ページが 404 (internal/spaces/_active_space) または 500 (api/spaces/space) エラーを返すか、空のスペースセレクターにリダイレクトされる場合、.kibanaエイリアスが存在しません。[Kibana 開発ツール] または ES API を介して、GET _alias/.kibanaを実行してください。404 レスポンスは、.kibanaエイリアスが存在せず、再作成する必要があることを意味します。次に、
GET _cat/indices/.kibanaを実行して、同じ名前の.kibanaインデックスが存在するかどうかを確認してください。そのインデックスが存在し、かつ ES によって自動的に作成された場合にのみ、DELETE /.kibanaを実行して削除してください。このコマンドはインデックスとその中のデータを削除します。リクエストボディ{"actions":[{"add":{"index":".kibana_1","alias":".kibana"}}]}を指定してPOST _aliasesを実行し、エイリアスを再作成してください。これにより、.kibanaエイリアスが.kibana_1にバインドされます。ES での自動作成によって同じ名前の
.kibanaインデックスが生成されている可能性があるため、PUT /.kibana_N/_alias/.kibanaを直接実行するとinvalid_alias_name_exceptionが返されることがあります。常に最初に確認し、同じ名前のインデックスが存在する場合にのみ削除してください。 -
アクセス URL のポート番号を確認してください。デフォルトの HTTPS ポート 443 は省略できます。5601 など、デフォルト以外のポート番号を指定する必要があります。
-
Kibana ノードを再起動して、再試行してください。
-
-
Q: なぜ ES コンソールでセキュリティグループルールを変更できないのですか?
A: セキュリティグループルールを調整すると、アクセス制御にそのルールを使用するすべてのシナリオに影響します。そのため、ES コンソールでセキュリティグループルールを変更することはできません。セキュリティグループルールを変更するには、ECS セキュリティグループコンソールに移動してください。
-
Kibana コンソールからインターネット上のサービス (Baidu Maps や AMAP など) にアクセスできますか?
-
Kibana V7.16 インスタンスのプライベートドメイン名から解決された IP アドレスが、VPC ネットワーク内にないのはなぜですか?
関連ドキュメント
-
API ドキュメント:
-
Kibana へのパブリックアクセスまたはプライベートアクセスを有効または無効にするには、TriggerNetwork API をご参照ください。
-
Kibana のパブリックアクセスまたはプライベートアクセスのホワイトリストを更新するには、ModifyWhiteIps API をご参照ください。
-
-
Kibana へのログインまたは使用時に問題が発生した場合は、「Kibana よくある質問」をご参照ください。