0

dockerでelkスタックを使いたい。dockerでELK Stackを使用し、x.packでauthを作成すると認証が失敗する

私はドッカー作成ファイルを作成しました。 X-Packが無効になっている限り、すべて正常に動作します。

は、しかし、今、私はkibana UIのログインを持っていると思いますので、私はelasticsearchの環境でのユーザー名とPassswordを定義してもlogstash X-パック

を使用します。

しかし、私はいつもこのexceptionm

elasticsearch_1を取得| 【2017-11-27T09:25:58190] [INFO ] の認証は[弾性]レルムによって終了した予約] [oexsaAuthenticationService] [clEpqom] - [弾性] ユーザの認証に失敗した

私が間違っていることのヒント? ここに私のドッキングウィンドウ-コンファイル:デフォルトのパスワードを使用して

version: '2' 

services: 
    elasticsearch: 
    image: docker.elastic.co/elasticsearch/elasticsearch-platinum:6.0.0 
    ports: 
     - "9200:9200" 
     - "9300:9300" 
    environment: 
     ELASTIC_USERNAME: "elastic" 
     ELASTIC_PASSWORD: "MyPw123" 
     http.cors.enabled: "true" 
     http.cors.allow-origin: "*" 
    networks: 
     - elk 

    logstash: 
    image: docker.elastic.co/logstash/logstash:6.0.0 
    environment: 
     xpack.monitoring.elasticsearch.url: "172.17.0.1:9200" 
     xpack.monitoring.elasticsearch.username: "elastic" 
     xpack.monitoring.elasticsearch.password: "MyPw123" 
    networks: 
     - elk 
    depends_on: 
     - elasticsearch 

    kibana: 
    image: docker.elastic.co/kibana/kibana:6.0.0 
    ports: 
     - "5601:5601" 
    networks: 
     - elk 
    depends_on: 
     - elasticsearch 
networks: 
    elk: 
    driver: bridge 

UPDATE "はchangemeは、" 作業を行います。

+0

「愚かな」発言かもしれませんが、作成を使用せずにコンテナのマニュアルを開始し、毎回数秒待つとどうなりますか? (最初のES、logstashより、kibanaより)?キバナがログシェッハがすでに起動していない間に接続しようとしているのかもしれませんか? – lvthillo

+0

は1つずつ試してみませんでしたが、何も表示されていなくても、すべてが起動してエラーが発生していることがわかりました –

+0

パスワードが変更されてログがlogstashに到着した場合、 'curl -u elastic 'localhost:9200/_cat/indices?v'(ESのインデックスを確認) – lvthillo

答えて

1

あなたは使用してクラスタでの弾性(管理者)のパスワードを変更することができます

curl -u elastic -XPUT 'localhost:9200/_xpack/security/user/elastic/_password?prett‌​y' -H 'Content-Type: application/json' -d' 
{ 
    "password": "supersecret" 
} 

をデフォルトのパスワードはchangmeです。

実際に設定をdocker-composeに設定する場合は、thisページを参照することをお勧めします。私はあなたが(環境変数のリストにない)logstashの環境変数としてelasticsearchのパスワードを設定できないと思います。設定ファイルで変更するか、独自のイメージを作成する必要があります。 (キバナと同じですが恐れています)。

関連する問題