2017-09-16 2 views
0

Elasticsearch에 추가 보안 레이어를 제공하기 위해 x-pack을 설정 했으므로 더 이상 elasticsearch를 데이터 소스로 사용할 수 없습니다. 내가 볼 수있는 것은 빨간색 경고 신호이며 grafana가 elasticsearch를 데이터 소스로 추가하지 못했음을 보여줍니다. Grafana - ES에 사용자 이름과 비밀번호를 사용할 수있는 경우 데이터 소스로 elasticsearch를 추가하는 방법은 무엇입니까?

나는 Grafana에서 기본 인증을 가진 elasticsearch 인스턴스에 연결하는 문제가 안 http://elastic:[email protected]:9200

Grafana datasource configuration for elasticsearch with error sign

답변

1

로 URL을 제공했다. Grafana는 Basic Auth 필드를 확인하여 자격 증명을 입력 할 수도 있습니다.

직접 설정을 통해 기본 인증 자격 증명을 제공하는 방법은 브라우저가 elasticsearch 인스턴스에 대한 요청을 직접 발행하는 방법입니다. elasticsearch 인스턴스는 일반적으로 elasticsearch에서 일치하는 CORS 설정을 사용할 때만 작동합니다. 그러나 grafana가 백엔드를 호출의 프록시로 사용할 수 있기 때문에 내 제안은 크로스 검색을 호출하는 대신 elasticsearch를 여는 대신이 방법을 사용하는 것입니다.

자세한 내용은 grafana docs on the elasticsearch datasource을 참조하십시오.

그래서 그래프 설정 섹션에서 Basic Auth에 대한 자격증 명을 추가하고 http 설정 섹션에서 direct 대신 proxy 액세스로 전환하십시오.

+0

매력처럼 작동했습니다. 감사합니다 @ Andreas :) –

관련 문제