栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用elasticsearch配置Jaeger?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用elasticsearch配置Jaeger?

搜索解决方案一段时间后,我发现了一个docker-compose.yml文件,该文件具有Jaeger
Query,Agent,collector和Elasticsearch配置。

docker-compose.yml

  version: "3"services:  elasticsearch:    image: docker.elastic.co/elasticsearch/elasticsearch:6.3.1    networks:      - elastic-jaeger    ports:      - "127.0.0.1:9200:9200"      - "127.0.0.1:9300:9300"    restart: on-failure    environment:      - cluster.name=jaeger-cluster      - discovery.type=single-node      - http.host=0.0.0.0      - transport.host=127.0.0.1      - ES_JAVA_OPTS=-Xms512m -Xmx512m      - xpack.security.enabled=false    volumes:      - esdata:/usr/share/elasticsearch/data  jaeger-collector:    image: jaegertracing/jaeger-collector    ports:      - "14269:14269"      - "14268:14268"      - "14267:14267"      - "9411:9411"    networks:      - elastic-jaeger    restart: on-failure    environment:      - SPAN_STORAGE_TYPE=elasticsearch    command: [      "--es.server-urls=http://elasticsearch:9200",      "--es.num-shards=1",      "--es.num-replicas=0",      "--log-level=error"    ]    depends_on:      - elasticsearch  jaeger-agent:    image: jaegertracing/jaeger-agent    hostname: jaeger-agent    command: ["--collector.host-port=jaeger-collector:14267"]    ports:      - "5775:5775/udp"      - "6831:6831/udp"      - "6832:6832/udp"      - "5778:5778"    networks:      - elastic-jaeger    restart: on-failure    environment:      - SPAN_STORAGE_TYPE=elasticsearch    depends_on:      - jaeger-collector  jaeger-query:    image: jaegertracing/jaeger-query    environment:      - SPAN_STORAGE_TYPE=elasticsearch      - no_proxy=localhost    ports:      - "16686:16686"      - "16687:16687"    networks:      - elastic-jaeger    restart: on-failure    command: [      "--es.server-urls=http://elasticsearch:9200",      "--span-storage.type=elasticsearch",      "--log-level=debug"    ]    depends_on:      - jaeger-agentvolumes:  esdata:    driver: localnetworks:  elastic-jaeger:    driver: bridge

docker-compose.yml文件将安装elasticsearch,Jaeger收集器,查询和代理。

安装docker和docker首先组成 https://docs.docker.com/compose/install/#install-
compose

然后,按顺序执行这些命令

1. sudo docker-compose up -d elasticsearch2. sudo docker-compose up -d3. sudo docker ps -a

启动所有docker容器-Jaeger代理,收集器,查询和elasticsearch。

sudo docker启动容器ID

访问-> http:// localhost:16686 /



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/383854.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号