簡體   English   中英

Grafana-當用戶名和密碼可用於ES時,如何將elasticsearch添加為數據源?

[英]Grafana - How to add elasticsearch as a datasource when username and password are available for ES?

我設置了x-pack,為Elasticsearch提供了額外的安全保護,現在我再也無法將Elasticsearch用作數據源了。 我所看到的只是一個紅色警報信號,表明grafana無法將elasticsearch添加為數據源。

我提供的網址為http:// elastic:changeme @ localhost:9200

用於帶錯誤符號的Elasticsearch的Grafana數據源配置

使用Grafana的Basic Auth連接到Elasticsearch實例應該沒有問題。 Grafana甚至提供了通過檢查“ Basic Auth身份Basic Auth字段來輸入憑據的可能性。

可能會導致設置出現問題的是通過直接訪問提供基本身份驗證憑據的方式,因此您的瀏覽器會直接向Elasticsearch實例發出請求,通常僅在啟用CORS中的匹配CORS設置時才有效。 但是由於grafana還允許使用其后端作為調用的代理,因此我的建議是使用這種方式,而不是對跨域調用開放elasticsearch。

有關詳細信息,請參閱elasticsearch數據源上的grafana文檔

因此,請嘗試在“ Basic Auth身份驗證”的grafana設置中添加您的憑據,然后切換到proxy訪問權限,而不是direct在http設置部分中direct訪問。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM