• Windows搭建SkyWalking8.3环境进行JAVA应用性能监控及入门示例(使用Mysql持久化)


    下载SkyWalking

    一、下载地址(点击)
    选择tar
    在这里插入图片描述
    解压后进入config文件夹先配置一下Mysql数据源,打开application.yml文件
    在这里插入图片描述
    默认selector是h2我们改成mysql
    在这里插入图片描述

    找到mysql的配置选项

    在这里插入图片描述
    修改一下你要存SkyWalking的数据库配置 其中swtestmysql数据库名字,可以自己单独建一个

    create database swtest;
    

    配置完了后,找一下java操作mysql的jar包放进 oap-libs文件夹

    一般随便找一个springboot的项目就有
    或者进maven官方仓库下载一个 地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java
    下载完后复制到oap-libs文件夹
    在这里插入图片描述
    这一步关系到Skywalking的初始化数据是否正常插入进你所配置的数据库

    开始初始化数据

    双击bin目录下的此bat脚本
    在这里插入图片描述
    会弹出一个cmd窗口停顿几秒自动关闭
    现在可以去数据库查看一下有没有生成表
    如下图所示就是成功了
    在这里插入图片描述

    进入agent/config文件夹 ,编辑agent.config 修改agent.service_name

    在这里插入图片描述
    接下来去agent文件夹找到skywalking-agent.jar文件
    在这里插入图片描述
    此界面打开cmd窗口
    执行

    启动你的jar包

     java -javaagent:G:IDM_domlown_2apache-skywalking-apm-8.3.0apache-skywalking-apm-binagentskywalking-agent.jar -jar febs.jar
    

    等你的jar包启动成功,然后随便访问几个界面让他请求后端接口
    在这里插入图片描述

    启动skywalking

    双击bin文件夹下的startup.bat来启动skywalking

    执行startup.bat之后会启动如下两个服务:
    (1)Skywalking-Collector:追踪信息收集器,通过 gRPC/Http 收集客户端的采集信息 ,Http默认端口 12800,gRPC默认端口 11800。
    (2)Skywalking-Webapp:UI管理平台页面 默认端口 8080,登录信息 admin/admin
    在这里插入图片描述

    访问http://localhost:8080

    在这里插入图片描述

    不成功的话可以看一下logs文件夹里的日志

  • 相关阅读:
    Linux 内核剖解(转)
    计算机系统的分层结构
    Linux学习之路三:重要概念之Linux系统层次结构
    库函数与系统调用的联系与区别
    库函数与系统调用
    库函数调用和系统调用的区别
    标准库函数和系统调用的区别
    关于Linux操作系统层次结构分析
    linux标准输入输出
    C语言的标准输入输出
  • 原文地址:https://www.cnblogs.com/mroldx/p/14253782.html
Copyright © 2020-2023  润新知