SkyWalking部署之Linux环境(SkyWalking Linux环境部署)

本文详细介绍了在Linux环境中部署ApacheSkyWalkingAPM系统,包括环境准备、Java安装、下载及解压、配置OAPServer和UI、启动服务、配置探针、检查服务状态以及高级配置选项。
摘要由CSDN通过智能技术生成

在Linux环境中部署Apache SkyWalking APM系统通常包括以下步骤:

1. 环境准备

  • Java环境:确保你的Linux服务器上已安装了兼容的Java版本(推荐使用JDK 8或更高版本)。
sudo apt-get update
sudo apt-get install openjdk-11-jdk

或者通过其他方式如下载Oracle JDK、Adoptium OpenJDK等进行安装。

2. 下载SkyWalking

访问Apache SkyWalking官网的Downloads页面,下载最新稳定版的SkyWalking发行包。例如:

wget https://downloads.apache.org/skywalking/apache-skywalking-apm-<version>-bin.tar.gz

<version> 替换为实际版本号。

3. 解压并配置

tar -zxvf apache-skywalking-apm-<version>-bin.tar.gz
cd apache-skywalking-apm-bin

4. 配置OAP Server和UI

  • OAP Server配置文件位于config/oap-server-bootstrap.yml中,可以在此配置后端存储(如Elasticsearch、MySQL、H2等)、网络端口以及各种插件设置。
  • UI相关的配置文件在webapp/webapp.yml中,可以修改Web应用的端口号等信息。

5. 启动OAP Server和UI

  • 启动OAP Server服务:
./bin/oapService.sh start
  • 如果需要启动UI(若你打算直接在服务器上查看UI而非远程访问),运行:
./bin/uiService.sh start

6. 配置探针

为了监控你的应用程序,你需要在应用启动时附加SkyWalking Java Agent。在Java应用启动命令行添加如下参数:

java -javaagent:/path/to/skywalking-agent/skywalking-agent.jar 
    -Dskywalking.agent.service_name=your-service-name 
    -Dskywalking.collector.backend_service=localhost:11800 
    -jar your-app.jar

这里的路径/path/to/skywalking-agent/skywalking-agent.jar应替换为实际SkyWalking探针的路径,your-service-name是该服务在SkyWalking中的唯一标识,localhost:11800是OAP Server的服务地址与端口。

7. 检查服务状态

访问SkyWalking UI以确认服务是否正常运行,通常是通过浏览器打开 http://localhost:8080(如果是在服务器本地访问且未修改默认端口的话)。

8. 高级配置(可选)

根据具体需求,可能还需要配置持久化存储、报警规则、数据上报策略等。这些配置详情请参考SkyWalking官方文档提供的指南。

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值