美文网首页
docker es安装以及优化

docker es安装以及优化

作者: 小黑佬 | 来源:发表于2019-12-30 16:51 被阅读0次

    直接参考官方文档
    此处我使用6.8版本

    docker es安装以及优化

    Skywalking collector 配置详解

    cluster:
       # 单节点模式
       standalone:
       # zk用于管理collector集群协作.
       # zookeeper:
          # 多个zk连接地址用逗号分隔.
          # hostPort: localhost:2181
          # sessionTimeout: 100000
       # 分布式 kv 存储设施,类似于zk,但没有zk重型(除了etcd,consul、Nacos等都是类似功能)
       # etcd:
          # serviceName: ${SW_SERVICE_NAME:"SkyWalking_OAP_Cluster"}
          # 多个节点用逗号分隔, 如: 10.0.0.1:2379,10.0.0.2:2379,10.0.0.3:2379
          # hostPort: ${SW_CLUSTER_ETCD_HOST_PORT:localhost:2379}
    core:
       default:
          # 混合角色:接收代理数据,1级聚合、2级聚合
          # 接收者:接收代理数据,1级聚合点
          # 聚合器:2级聚合点
          role: ${SW_CORE_ROLE:Mixed} # Mixed/Receiver/Aggregator
     
           # rest 服务地址和端口
          restHost: ${SW_CORE_REST_HOST:localhost}
          restPort: ${SW_CORE_REST_PORT:12800}
          restContextPath: ${SW_CORE_REST_CONTEXT_PATH:/}
     
          # gRPC 服务地址和端口
          gRPCHost: ${SW_CORE_GRPC_HOST:localhost}
          gRPCPort: ${SW_CORE_GRPC_PORT:11800}
     
          downsampling:
          - Hour
          - Day
          - Month
     
          # 设置度量数据的超时。超时过期后,度量数据将自动删除.
          # 单位分钟
          recordDataTTL: ${SW_CORE_RECORD_DATA_TTL:90}
     
          # 单位分钟
          minuteMetricsDataTTL: ${SW_CORE_MINUTE_METRIC_DATA_TTL:90}
     
          # 单位小时
          hourMetricsDataTTL: ${SW_CORE_HOUR_METRIC_DATA_TTL:36}
     
          # 单位天
          dayMetricsDataTTL: ${SW_CORE_DAY_METRIC_DATA_TTL:45}
     
          # 单位月
          monthMetricsDataTTL: ${SW_CORE_MONTH_METRIC_DATA_TTL:18}
     
    storage:
     
       elasticsearch:
     
          # elasticsearch 的集群名称
          nameSpace: ${SW_NAMESPACE:"local-ES"}
     
          # elasticsearch 集群节点的地址及端口
          clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:192.168.2.10:9200}
     
          # elasticsearch 的用户名和密码
          user: ${SW_ES_USER:""}
          password: ${SW_ES_PASSWORD:""}
     
          # 设置 elasticsearch 索引分片数量
          indexShardsNumber: ${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:2}
     
          # 设置 elasticsearch 索引副本数
          indexReplicasNumber: ${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:0}
     
          # 批量处理配置
          # 每2000个请求执行一次批量
          bulkActions: ${SW_STORAGE_ES_BULK_ACTIONS:2000}
     
          # 每 20mb 刷新一次内存块
          bulkSize: ${SW_STORAGE_ES_BULK_SIZE:20}
     
          # 无论请求的数量如何,每10秒刷新一次堆
          flushInterval: ${SW_STORAGE_ES_FLUSH_INTERVAL:10}
     
          # 并发请求的数量
          concurrentRequests: ${SW_STORAGE_ES_CONCURRENT_REQUESTS:2}
     
          # elasticsearch 查询的最大数量
          metadataQueryMaxSize: ${SW_STORAGE_ES_QUERY_MAX_SIZE:5000}
     
          # elasticsearch 查询段最大数量
          segmentQueryMaxSize: ${SW_STORAGE_ES_QUERY_SEGMENT_SIZE:200}
    ————————————————
    原文链接:https://blog.csdn.net/smooth00/article/details/96479544
    

    相关文章

      网友评论

          本文标题:docker es安装以及优化

          本文链接:https://www.haomeiwen.com/subject/mdpmoctx.html