当前位置: 首页 > 科技观察

重新开始:Skywalking8.4安装指南

时间:2023-03-22 16:07:17 科技观察

这篇文章只是为了分享,因为我刚刚涉足这方面,慢慢学,所以不好解释太多。毕竟刚开始学,国内的资料(免费的)不多。只能靠官网和google了。文本环境系统:CentOS8.2软件版本:8.4(最新)Java版本:8后端存储:ES7多说一句Skywalking自带一个demoH2,但实际测试真的是一个只有一个界面的demo前端,所以还是直接看Github的Demo环境比较好,所以推荐使用ES。ES7安装1、安装JDK环境dnf-yinstalljavawget2。下载ES7包(rpm安装方式)wgethttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.1-x86_64.rpmrpm-ivhelasticsearch-7.11.1-x86_64.rpm3。启动ES7。systemctlstartelasticsearch.service&&systemctlenableelasticsearch.service4.检查ES7状态。此时无法访问,因为没有配置初始化配置文件。此时无法访问5.修改ES配置文件。vi/etc/elasticsearch/elasticsearch.yml修改集群名称,记得对齐格式允许所有IP访问,同样的格式是单机环境,所以只需要一个6.重启es服务,验证(如果重启失败,注意检查格式是否正常,格式对齐没有问题)systemctlrestartelasticsearch.service成功部署Skywalking1、下载安装包。wgethttps://mirrors.bfsu.edu.cn/apache/skywalking/8.4.0/apache-skywalking-apm-es7-8.4.0.tar.gz2。解压安装包mkdir/skywalkingmvapache-skywalking-apm-es7-8.4.0.tar.gz/skywalking/cdskywalkingtar-zxvfapache-skywalking-apm-es7-8.4.0.tar.gzcdapache-skywalking-apm-bin-es73。修改skywalking配置文件viconfig/application.yml找到storageoptions,selectors填elasticsearch7,因为是ES7要填ES7集群名和IP地址。Enableself-monitoringEnabletelemetryEnableself-monitoring4.安装java并启动skywalkingdnf-yinstalljavaashbin/startup.sh启动成功首先启动并不断创建索引5.访问前端。访问是正常的。总结整个安装过程走过了很多坑,折腾了好久终于出来了。后续会慢慢学习和分享。