You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2019/01/02 07:07:13 UTC
[incubator-skywalking-website] branch master updated: 修复日期错误问题 (#23)
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-skywalking-website.git
The following commit(s) were added to refs/heads/master by this push:
new b5ee1cf 修复日期错误问题 (#23)
b5ee1cf is described below
commit b5ee1cf1f03016dcc735d76d3a628dc121cb3bfa
Author: Jonathan <li...@gmail.com>
AuthorDate: Wed Jan 2 15:07:09 2019 +0800
修复日期错误问题 (#23)
* Create 2019-01-12-skywalking-elasticsearch-basic.md
添加Elasticsearch Basic验证skywalking无法调用问题。
* Update README.md
添加关于elasticsearch因basic认证导致skywalking无法正常调用接口问题的blog
* Update README.md
修改blog乱序问题
* Rename 2019-01-12-skywalking-elasticsearch-basic.md to 2019-01-02-skywalking-elasticsearch-basic.md
修改文件名称错误
---
.../2019-01-02-skywalking-elasticsearch-basic.md | 61 ++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/docs/zh/blog/2019-01-02-skywalking-elasticsearch-basic.md b/docs/zh/blog/2019-01-02-skywalking-elasticsearch-basic.md
new file mode 100644
index 0000000..a739dcb
--- /dev/null
+++ b/docs/zh/blog/2019-01-02-skywalking-elasticsearch-basic.md
@@ -0,0 +1,61 @@
+### 关于使用elasticsearch,需要basic认证问题
+
+skywalking依赖elasticsearch集群,如果elasticsearch安装有x-pack插件的话,那么就会存在一个Basic认证,导致skywalking无法调用elasticsearch,解决方法是使用nginx做代理,让nginx来做这个Basic认证,那么这个问题就自然解决了。
+
+方法如下:
+
+1.安装nginx
+
+> yum install -y nginx
+
+
+2.配置nginx
+
+```xml
+
+
+server {
+ listen 9200 default_server;
+ server_name _;
+
+ location / {
+ proxy_set_header Host $host;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_pass http://localhost:9200;
+ #Basic字符串就是使用你的用户名(admin),密码(12345)编码后的值
+ #注意:在进行Basic加密的时候要使用如下格式如:admin 123456 注意中间有个空格,如果使用其它格式,那么结果我们是无法预知的,最起码笔者使用上诉格式没有出现问题。
+ proxy_set_header Authorization "Basic YWRtaW4gMTIzNDU2";
+ }
+ }
+
+
+```
+
+3.验证
+
+> curl localhost:9200
+
+```xml
+{
+ "name" : "Yd0rCp9",
+ "cluster_name" : "es-cn-4590xv9md0009doky",
+ "cluster_uuid" : "jAPLrqY5R6KWWgHnGCWOAA",
+ "version" : {
+ "number" : "6.3.2",
+ "build_flavor" : "default",
+ "build_type" : "tar",
+ "build_hash" : "053779d",
+ "build_date" : "2018-07-20T05:20:23.451332Z",
+ "build_snapshot" : false,
+ "lucene_version" : "7.3.1",
+ "minimum_wire_compatibility_version" : "5.6.0",
+ "minimum_index_compatibility_version" : "5.0.0"
+ },
+ "tagline" : "You Know, for Search"
+}
+
+
+```
+
+## 看到如上结果那么恭喜你成功了。