docker部署skywalking

摘要:
http://archive.apache.org/dist/skywalking/6.6.0/2、部署和修改系统参数vim/etc/security/limits.conf调整参数vm.max _ map_ Count=262144刷新参数sysctl-p以启动弹性搜索dockerrun-d-name=es7-p9200:9200-p9300:9300-e“discovery.type=single node”弹性搜索:7.5.1等待约30秒,然后检查docker日志。如果出现“publish_address{172.17.0.2:9300},bound_addresss{0.0.0.0.9300}”,则表示启动成功。创建持久目录,然后重新启动并启动elasticsearchdockerpes7:/usr/share/lastsearch/data/data/lastsearch/dockercpes7:/usr/share/llastsearch/logs/data/llastsearch/dockerrm-fes7mkdir-p/data/last searchdockerrun-d-name=es7 restart=always-p9200:9200-p9300:9300-e“discovery.type=single node”-V/data/lastsearch/data:/usr/share/lastearch/data/logs:/usr/share/last search/logselastsearch:7.5.1安装oapdockerrun-nameoap-restartalways-d-restart=always eTZ=Asia/Shanghai-p1280:12800-p1180:11800--linkes7:es7-eSW_STORAGE=elasticsearch-eSW_ STORAGE_ES_CLUSTER_ NODES=es7:9200apache/skywalking oap服务器:6.6.0-es7安装UIdockerrun-nameskywalway-ui-restart=always-eTZ=Asia-Shanghai-p8088:8080--linkoap:oap-eSW_oap_ADDRESS=oap:12800apache/sky walking ui:6.6.0注意:这里的映射端口是8088,以防止端口冲突。

一、概述
简介
skywalking是一个开放源码的,用于收集、分析,聚合,可视化来自于不同服务和本地基础服务的数据的可观察的平台,
skywalking提供了一个简单的方法来让你对你的分布式系统甚至是跨云的服务有清晰的了解。
它更像是一个现代的系统性能管理,特别为分布式系统而设计。
http://archive.apache.org/dist/skywalking/6.6.0/

二、部署

修改系统参数
vim /etc/security/limits.conf
调整参数
vm.max_map_count=262144
刷新参数
sysctl -p

  1. 启动elasticsearch
    docker run -d --name=es7
    -p 9200:9200 -p 9300:9300
    -e "discovery.type=single-node" elasticsearch:7.5.1
    等待30秒左右,查看docker日志,如果有出现

"publish_address {172.17.0.2:9300}, bound_addresses {0.0.0.0:9300}"
说明启动成功了。

创建持久化目录,并重启启动elasticsearch

docker cp es7:/usr/share/elasticsearch/data /data/elasticsearch/
docker cp es7:/usr/share/elasticsearch/logs /data/elasticsearch/
docker rm -f es7
mkdir -p /data/elasticsearch
docker run -d --name=es7
--restart=always
-p 9200:9200 -p 9300:9300
-e "discovery.type=single-node"
-v /data/elasticsearch/data:/usr/share/elasticsearch/data
-v /data/elasticsearch/logs:/usr/share/elasticsearch/logs
elasticsearch:7.5.1

  1. 安装oap

docker run --name oap --restart always -d
--restart=always
-e TZ=Asia/Shanghai
-p 12800:12800
-p 11800:11800
--link es7:es7
-e SW_STORAGE=elasticsearch
-e SW_STORAGE_ES_CLUSTER_NODES=es7:9200
apache/skywalking-oap-server:6.6.0-es7

  1. 安装UI
    docker run -d --name skywalking-ui
    --restart=always
    -e TZ=Asia/Shanghai
    -p 8088:8080
    --link oap:oap
    -e SW_OAP_ADDRESS=oap:12800
    apache/skywalking-ui:6.6.0

注意:这里映射的端口为8088,防止端口冲突。

访问ui
http://ip:8088/

页面多刷新几次接口

http://192.168.31.146:8080/
http://192.168.31.146:8080/?name=cheney
http://192.168.31.146:8080/randomAbout

本文参考链接
https://blog.csdn.net/shykevin/article/details/108115442

免责声明:文章转载自《docker部署skywalking》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【 java版坦克大战--绘图技术】 绘制坦克win2008 r2 安装sqlserver2005 sp3报错下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

用dockerfile创建jmeter的docker镜像

网上多是创建docker镜像是从jmeter官方下载jmeter的tgz包 今天我们用本地已经下载好的tgz包。 以下是dockerfile FROM java:8 ENV http_proxy "" ENV https_proxy "" RUN mkdir /jmeter RUN cd /jmeter ENV JMETER_VERSION=5.1....

ElasticSearch-7.10安装-2

ElasticSearch安装 上面我们讲了单节点安装,之后我们在继续。这里遇到了一点问题,就是安装的虚拟机,在外面不能访问es。 这里是由于防火墙的原因,由于是在本地,我直接关闭防火墙,若是在云上,则设置安全组即可systemctl stop firewalld.service1.插件安装 ElasticSearch-head插件,可以通过可视化的方式查...

从零开始搭建服务器之更加优雅地部署项目

如果你需要经常性需要多处部署同样的项目,如果你曾经也遇到过"明明在我电脑运行得好好的"问题,如果听说过 Docker 但还没用过,如果你不确定你到底需不需要 Docker ,那么,希望你花时间阅读一下这篇文章! 因为 Docker 将帮助你轻松运行自己不熟悉语言编写的开源项目,帮助你更加优雅地部署自己的项目,省去重复下载并配置环境的繁琐过程... 现在让我...

docker volume创建、备份、nfs存储

docker存储volume 环境 centos7.4 , Docker version 17.12.0-ce docker volume创建、备份、nfs存储 #docker volume 数据存容器内,删容器即销毁全部数据 要保留的数据(数据持久化),需存储在容器外 docker volume是文件或目录,mount到docker容器中使用 docke...

Jenkins版本迭代以及回滚

一、摘要 在上一篇文章,链接如下: https://www.cnblogs.com/xiao987334176/p/11434849.html 镜像打的是latest版,如果需要回滚的话,就比较麻烦了。 因此,需要修改为参数化构建。镜像的版本,使用时间戳。 本文采用的环境,依然是上一篇的环境,就不多介绍了。 二、参数化构建 发布 修改 ph任务,勾选 此项...

4.0中的并行计算和多线程详解(一)

  并行计算部分   沿用微软的写法,System.Threading.Tasks.::.Parallel类,提供对并行循环和区域的支持。 我们会用到的方法有For,ForEach,Invoke。   一、简单使用   首先我们初始化一个List用于循环,这里我们循环10次。(后面的代码都会按这个标准进行循环) Code             Pr...