04-部署skywalking

3.1:二进制部署-架构规划

skywalking-ui: 前端服务,端口号8080.

skywalking-oap:可观测性分析平台,11800为数据写入端口,12800为查询端口。

ES: 9200为elasticsearch的数据读写端口,sky walking支持的存储有es,h2,mysql,tidb,influxdb,postgresql等。

agent: app服务器部署skywalking-agent,用于收集app中的访问请求

在这里插入图片描述

3.2:环境准备

skywalking(v9.4.0): 192.168.58.152
ElasticSearch(v7.10.1):192.168.58.156

3.3:部署ElasticSearch

~$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.1-amd64.deb
~$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.1-amd64.deb.sha512

~$ shasum -a 512 -c elasticsearch-7.10.1-amd64.deb.sha512  #校验deb包
elasticsearch-7.10.1-amd64.deb: OK

~$ dpkg -i elasticsearch-7.10.1-amd64.deb

# 修改配置文件
~$ vim /etc/elasticsearch/elasticsearch.yml
cluster.name: skywalking-es-cluster
node.name: node-1
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
network.host: 192.168.58.156
http.port: 9200
discovery.seed_hosts: ["192.168.58.156"]
cluster.initial_master_nodes: ["192.168.58.156"]

# 启动服务
~$ systemctl daemon-reload && systemctl restart elasticsearch.service && systemctl enable elasticsearch.service

3.3.1: 验证elasticsearch

在这里插入图片描述

3.4:部署skywalking server

~$ apt install openjdk-11-jdk -y
~$ cd /apps
~$ wget https://dlcdn.apache.org/skywalking/9.4.0/apache-skywalking-apm-9.4.0.tar.gz
~$ tar xf apache-skywalking-apm-9.4.0.tar.gz
~$ cd apache-skywalking-apm-bin/
~$ vim config/application.yml
修改存储:
140 storage:
141   selector: ${SW_STORAGE:elasticsearch}
142   elasticsearch:
143     namespace: ${SW_NAMESPACE:"icloud2native"}
144     clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:192.168.58.156:9200}


# 启动
root@sky-serv:/apps/apache-skywalking-apm-bin# ./bin/startup.sh 
SkyWalking OAP started successfully!
SkyWalking Web Application started successfully!

3.4.1: 验证skywalking Server

在这里插入图片描述

3.4.2:验证ElastricSearch数据

在这里插入图片描述

  • 28
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值