Merge branch 'master' into feature/spring-constructor-issue

This commit is contained in:
吴晟 Wu Sheng 2017-11-28 14:24:57 +08:00 committed by GitHub
commit 44c7e044bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 3 deletions

View File

@ -22,8 +22,8 @@
<Property name="log-path">${sys:collector.logDir}</Property>
</Properties>
<Appenders>
<RollingFile name="RollingFile" fileName="${log-path}/skywalking-web-server.log"
filePattern="${log-path}/skywalking-web-server-%d{yyyy-MM-dd}-%i.log" >
<RollingFile name="RollingFile" fileName="${log-path}/skywalking-collector-server.log"
filePattern="${log-path}/skywalking-collector-server-%d{yyyy-MM-dd}-%i.log" >
<PatternLayout>
<pattern>%d - %c -%-4r [%t] %-5p %x - %m%n</pattern>
</PatternLayout>

View File

@ -58,4 +58,27 @@ collector_inside:
## 使用Elastic Search代替H2存储
由于H2数据库性能的局限性我们在单机模式下也支持使用ElasticSearch 5.3作为存储。你需要安装对应的ElasticSearch 5.3,并取消
- 在单机模式下除了支持内置的H2数据库运行也支持其他的存储当前已支持的ElasticSearch 5.3以及将会支持的ShardJdbc安装storage注释修改配置信息即可。
- 在单机模式下除了支持内置的H2数据库运行也支持其他的存储当前已支持的ElasticSearch 5.3安装storage注释修改配置信息即可。取消Storage相关配置节的注释。
```yaml
#storage:
# elasticsearch:
# cluster_name: CollectorDBCluster
# cluster_transport_sniffer: true
# cluster_nodes: localhost:9300
# index_shards_number: 2
# index_replicas_number: 0
```
### 部署Elasticsearch
- 修改`elasticsearch.yml`文件
- 设置 `cluster.name: CollectorDBCluster`。此名称需要和collector配置文件一致。
- 设置 `node.name: anyname`, 可以设置为任意名字如Elasticsearch为集群模式则每个节点名称需要不同。
- 增加如下配置
```
# ES监听的ip地址
network.host: 0.0.0.0
thread_pool.bulk.queue_size: 1000
```
- 启动Elasticsearch