skywalking 安装_在Windows上搭建SkyWalking

v2-63dc27833614430d393ef0469ec3cf4c_1440w.jpg?source=172ae18b

概述

skywalking是一个开源的观测平台, 用于从服务和云原生基础设施收集, 分析, 聚合以及可视化数据.。可能大部分情况下该平台是安装在linux系统上,但如果要在本地开发的话可能免不了要在windows系统下安装。

安装须知

  1. 安装之前请确保被监控的服务器上的系统时间和OAP服务器上的系统时间是相同的。
  2. JDK 8
  3. 本教程只适合运行SkywalkingBackendUI来进行预览或演示,可能并不适合长期部署使用。如果需要在生产环境使用,请参考下边三个官方文档,进行进一步设置:
  4. Backend setup document
  5. UI setup document
  6. CLI set up document

第一步 下载软件包

Java Agent、后端、UI包含在官方的发行版本中,可以在相对应的Apache官方网站下载:戳我:point_left:

v2-757cbb69c1d6b8dc147d5ebc7b08b602_b.jpg

第二步 启动后端

点击bin目录中的startup.bat便会启动收集端程序和UI,具体文件如下:

v2-c947fa033af63dc3d18ff7d6a1fd370b_b.jpg

同时关于SkyWalking的一些简单知识我们需要知道:

  1. 由于SkyWalking默认使用H2存储,因此如果只是简单使用就无需部署其他数据库。
  2. Backend的gRPC相关的API可访问0.0.0.0/11800,rest相关的API可访问0.0.0.0/12800。 在Java,.NetCore,Node.js, Istio agents/probe中,设置gRPC服务地址为ip/host:11800。 (ip/host填写Backend暴露的)
  3. UI 监听8080 端口,同时请求127.0.0.1/12800来做GraphQL查询。

通过上面的说明我们可以知道,如果部署成功后我们可以通过访问htttp://127.0.0.1:8080来访问UI界面。

点击start之后首先会弹出下边两个窗口:

v2-665b4164d9abba4062219d923c84042f_b.jpg

在浏览器中输入上述地址(htttp://127.0.0.1:8080),出现如下界面,则证明部署成功:

v2-988eaac21f9bb190b3e5fa9b28d6fb92_b.jpg

由于还没有指定所以UI上边是没有界面。

指定探针

该步需要根据自己需求来设置探针,以监控tomcat为例:

修改tomcat/bin/catalina.bat的第一行:

set "CATALINA_OPTS=-javaagent:pathapache-skywalking-apm-binagentskywalking-agent.jar"

注意:path替换成SkyWalking在本地安装路径。

以我的电脑为例:

v2-6629c09d44c9b0a9a68f0ea241bfceff_b.png

然后启动tomcat,在浏览器访问tomcat的管理路径(localhost:8080),然后就可以在UI界面上看到数据访问的记录。界面如下:

v2-c8cda426a8b8f47624421c26c97d17c0_b.jpg

至此安装完成。

后记

未来一段时间按照计划要开发Skywalking插件,因此关于SkyWalking会建立起一个专题集合,详细记录自己在开发插件过程中踩到的坑,以及学习的心得。该篇博客是第一篇主要是关于skywalking个人PC环境搭建部分的内容。

参考

https://github.com/SkyAPM/document-cn-translation-of-skywalking/blob/master/docs/zh/master/setup/README.md

https://github.com/SkyAPM/document-cn-translation-of-skywalking/blob/master/docs/zh/master/setup/service-agent/java-agent/README.md

https://github.com/SkyAPM/document-cn-translation-of-skywalking/blob/master/docs/zh/master/setup/backend/backend-ui-setup.md

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值