skywalking-1-服务端安装

skywalking很优秀。

安装服务端

skywalking的服务端主要是aop服务,为了方便查看使用还需要安装ui。另外采集的数据我们肯定要存起来,这个数据库就直接用官方的banyandb。也就是aop、ui、banyandb都使用官方包。
我们的目的是快速使用和体验,所以安装部署时选择单机模式。
为了更有沉浸感,我们选择直接的安装部署,不用docker那些。

确认安装了java

如果没有,可以直接用命令安装一个,比如

dnf install java -y

本次安装的版本是java 11

java -version
openjdk version "11.0.23" 2024-04-16 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.23.0.9-2) (build 11.0.23+9-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.23.0.9-2) (build 11.0.23+9-LTS, mixed mode, sharing)

下载官方包

wget https://dlcdn.apache.org/skywalking/10.0.1/apache-skywalking-apm-10.0.1.tar.gz
wget https://dlcdn.apache.org/skywalking/banyandb/0.6.1/skywalking-banyandb-0.6.1-bin.tgz

下载完成后,创建两个目录,放置apache-skywalking-apm和banyandb

mkdir apache-skywalking-apm skywalking-banyandb
cp apache-skywalking-apm-10.0.1.tar.gz apache-skywalking-apm/
cp skywalking-banyandb-0.6.1-bin.tgz skywalking-banyandb/

解压

cd apache-skywalking-apm
tar -xvf apache-skywalking-apm-10.0.1.tar.gz

cd ../skywalking-banyandb
tar -xvf skywalking-banyandb-0.6.1-bin.tgz

这些工作准备好之后呢,我们就来启动skywalking的服务端了

启动skywalking-banyandb

在skywalking-banyandb目录下执行如下命令

nohup ./bin/banyand-server-static standalone &

看下日志, 如果有"message":“Start liaison http server” 这行信息就是启动成功了

tail nohup.out

打开浏览器访问http://localhost:17913/, 如果不是部署在本地的把localhost换成ip,比如http://10.0.90.12:17913/,此时就能看到banyandb的管理界面了。
使用standalone模式不加其他参数时,数据默认是保存在/tmp目录下

启动skywalking-apm

进入apache-skywalking-apm目录,默认会看到该目录下还有个目录apache-skywalking-apm-bin, 进入这个目录

cd apache-skywalking-apm-bin
vi config/application.yml

修改config/application.yml配置文件,找到如下配置

storage:
  selector: ${SW_STORAGE:h2}
  elasticsearch:
    namespace: ${SW_NAMESPACE:""}
    clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:9200}

将${SW_STORAGE:h2}改为banyandb, 其他都不用改。

storage:
  selector: banyandb
  elasticsearch:
    namespace: ${SW_NAMESPACE:""}
    clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:9200}

改完后保存退出,启动:

nohup ./bin/oapService.sh start &

nohup.out日志里有如下信息时就是启动成功了:

Server started, host 0.0.0.0 listening on 11800

启动skywalking-ui

最后一步把ui启动起来,我们就能看到skywalking的管理页面了。
还是在apache-skywalking-apm-bin目录下,执行如下命令

nohup bin/webappService.sh > webservice.log &

webservice.log里有如下信息时就是启动成功了:

SkyWalking Booster UI is now running. OAP service at http://localhost:12800 and Booster UI at http://localhost:8080

打开浏览器访问吧:
http://10.0.90.12:8080/

到这里我们服务端的部署就完成了,接下来就是部署客户端,下篇见。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/790376.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Go系列】 Go语言的入门

为什么要学习Go 从今天起,我们将一同启程探索 Go 语言的奥秘。我会用简单明了的方式,逐一讲解 Go 语言的各个知识点,帮助你从基础做起,一步步深化理解。不论你之前是否有过 Go 语言的接触经验,这个系列文章都将助你收获…

电脑引导坏了怎么修复?电脑引导坏了全自动修复教程

电脑怎么修复引导?我们知道目前电脑有两种引导模式legacy和uefi,所以会出现legacy和uefi引导修复的问题,随着uefi的流行,越来越多的小伙伴经常遇到电脑引导丢失的问题,也不知道怎么修复,以前的一些修复工具都只能修复…

【JavaEE】文件IO

🤡🤡🤡个人主页🤡🤡🤡 🤡🤡🤡JavaEE专栏🤡🤡🤡 文章目录 1.什么叫文件IO1.1IO的概念1.2文件的概念 2.用java来操作文件2.1文件的分类2…

Internet Download Manager6.42最新下载器互联网冲浪小能手们!

今天我要来种草一个超级棒的宝贝——Internet Download Manager(简称 IDM)。这个小家伙简直是下载界的“速度与激情”代言人,让我彻底告别了等待的日子。🎉 IDM马丁正版下载如下: https://wm.makeding.com/iclk/?zoneid34275 …

本地部署,强大的面部修复与增强网络CodeFormer

目录 什么是 CodeFormer? 技术原理 主要功能 应用场景 本地部署 运行结果 结语 Tip: 在图像处理和计算机视觉领域,面部修复和增强一直是一个备受关注的研究方向。近年来,深度学习技术的飞速发展为这一领域带来了诸多突破性…

uniapp x — 跨平台应用开发的强大助力

摘要: 随着前端技术的不断演进,跨平台应用开发框架成为了提升开发效率、降低开发成本的重要工具。uni-app以其跨平台兼容性和丰富的功能受到了开发者的广泛青睐。然而,随着应用需求的日益增长,对框架的功能和性能要求也在不断提高…

防御---001

一、实验拓扑二、要求 1,DMZ区内的服务器,办公区仅能在办公时间内(9:00 - 18:00)可以访问,生产区的的设备全天可以访问. 2,生产区不允许访问互联网,办公区和游客区允许访问互联网 3,办公区设备10.0.2.10不允许访问DMZ…

Errno2:No such file or directory,在当前文件确实没有该图片,怎么解决?

🏆本文收录于《CSDN问答解惑-专业版》专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收…

【论文速读】《面向深度学习的联合消息传递与自编码器》

这篇文章来自华为的渥太华无线先进系统能力中心和无线技术实验室,作者中有大名鼎鼎的童文。 一、自编码架构的全局收发机面临的主要问题 文章对我比较有启发的地方,是提到自编码架构的全局收发机面临的主要问题: 问题一:基于随…

Ae After Effects2024 for Mac 视频处理软件

Mac分享吧 文章目录 效果一、准备工作二、开始安装1、Anticc简化版安装1.1双击运行软件,安装1.2 解决来源身份不明的开发者问题1.3 再次运行软件,即可进行AntiCC安装 2. Ae2024安装2.1 打开 Ae 2024 安装包组2.2 将 Ae 安装包拖至桌面2.3 安装 Ae2024 &…

运维锅总详解进程、内核线程、用户态线程和协程

I/O 密集型应用、计算密集型应用应该用什么实现?进程、内核线程、用户态线程、协程它们的原理和应用场景又是什么?如何组合它们才能让机器性能达到最优?它们的死锁和竞态又是什么?如何清晰地表示它们之间的关系?希望读…

UnityHub 无法添加模块问题

文章目录 1.问题描述2.问题解决 1.问题描述 在Hub中无法添加模块 2.问题解决 1、点击设置 2、设置版本安装位置 可以发现installs的安装位置路径设置不是unity安装位置,这里我们更改成自己电脑unity安装位置的上一级路径 添加模块正常:

第二证券:70万手封单,超3亿元资金盯上这只绩优股

今天A股商场收盘共50股涨停,剔除9只ST股后,41股涨停;25股封板未遂,全体封板率为67.78%。 涨停战场: 超3亿元资金封板盛屯矿业 据证券时报数据宝核算,从收盘涨停板封单量来看,盛屯矿业封单量最…

Vue从零到实战

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 非常期待和您一起在这个小…

电子电气架构 --- 关于DoIP的一些闲思 下

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节…

软件架构之软件架构概述及质量属性

软件架构之软件架构概述及质量属性 第 9 章:软件架构设计9.1 软件架构概述9.1.1 软件架构的定义9.1.2 软件架构的重要性9.1.3 架构的模型 9.2 架构需求与软件质量属性9.2.1 软件质量属性9.2.2 6 个质量属性及实现 第 9 章:软件架构设计 像学写文章一样&…

Zynq系列FPGA实现SDI视频编解码+图像缩放+多路视频拼接,基于GTX高速接口,提供8套工程源码和技术支持

目录 1、前言工程概述免责声明 2、相关方案推荐本博已有的 SDI 编解码方案本博已有的FPGA图像缩放方案本方案的无缩放应用本方案在Xilinx--Kintex系列FPGA上的应用 3、详细设计方案设计原理框图SDI 输入设备Gv8601a 均衡器GTX 解串与串化SMPTE SD/HD/3G SDI IP核BT1120转RGB自研…

27. 738.单调递增的数字,968.监控二叉树,贪心算法总结

class Solution { public:int monotoneIncreasingDigits(int n) {string strNum to_string(n);// flag用来标记赋值9从哪里开始// 设置为这个默认值,为了防止第二个for循环在flag没有被赋值的情况下执行int flag strNum.size();for(int i strNum.size() - 1; i &…

前端html面试常见问题

前端html面试常见问题 1. !DOCTYPE (文档类型)的作用2. meta标签3. 对 HTML 语义化 的理解?语义元素有哪些?语义化的优点4. HTML中 title 、alt 属性的区别5. src、href 、url 之间的区别6. script标签中的 async、defer 的区别7. 行内元素、块级元素、空…

便宜SSL证书有哪些平台推荐 域名SSL证书作用

在数字化时代,网络安全已成为我们日常生活和工作中不可或缺的一部分。 申请便宜SSL证书步骤 1、登录来此加密网站,输入域名,可以勾选泛域名和包含根域。 2、选择加密方式,一般选择默认就可以了,也可以自定义CSR。 3…