首页 > 其他分享 >skywalking初体验!

skywalking初体验!

时间:2023-02-20 21:35:36浏览次数:27  
标签:CATALINA tomcat agent 初体验 apache skywalking OPTS

apm性能检测一直是微服务架构下不可缺少的工作内容,其中国内的skywalking是一股清流,功能齐全,界面时尚,无侵入性的agent,以及非常低的资源消耗

无疑是日常工作作为性能监控的利器。本文章只介绍安装过程:

 

1、安装skywalking-apm 服务端,也就是用来接收数据以及提供REST服务的软件

下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/9.3.0/apache-skywalking-apm-9.3.0.tar.gz

 

我们放置在opt下,解压并改名为skywaling目录,进入bin目录内运行startup.sh和webappService.sh(UI端:默认端口8080,我通过修改配置文件修改为8180了)

 

 

 

 

 

2、部署一个zrblog程序并

下载zrblog的war包,并放置再tomcat的webapps ,把war包改名为ROOT.war,启动tomcat。

 

 

 

3、下载最新版本的java-agent,作为tomcat的内置jar包跟随服务启动。

快速下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/java-agent/8.14.0/apache-skywalking-java-agent-8.14.0.tgz

默认情况下:agent链接本地127.0.01的11800

下载以java-agent ,放到任意目录,当时建议放到方便找到的路径。此处我放在opt,如下图,同时也是server端的安装目录。

 

 

重新定义CATALINA_OPTS变量,需要重启tomcat

CATALINA_OPTS="$CATALINA_OPTS -javaagent:/opt/skywalking/skywalking-agent/skywalking-agent.jar "; export CATALINA_OPTS

重启tomcat,并观察日志加载了该地址的jar包,如果加载成功,就可以去8180端口看UI界面的展示了。结果如图:

期中 Service_name  可以通过定义更多的CATALINA_OPTS参数来传递进来,此处我们看到的是默认的,点击进入该sevice可以看想起的各种数据;

 

 

 

点击名称进来看详细数据:

说明:红色的是我模拟关停zrblog的数据,这里就产生了一些报警和跟不正常的曲线,通过各项展示图表我们来分析各个服务的各种请求时间,性能等数据。

 

标签:CATALINA,tomcat,agent,初体验,apache,skywalking,OPTS
From: https://www.cnblogs.com/netsa/p/17138979.html

相关文章

  • class介绍初体验
     <!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title></head><body><script>classShouji{......
  • JAVA中使用最广泛的本地缓存?Ehcache的自信从何而来2 —— Ehcache的各种项目集成与使
    大家好,又见面了。本文是笔者作为掘金技术社区签约作者的身份输出的缓存专栏系列内容,将会通过系列专题,讲清楚缓存的方方面面。如果感兴趣,欢迎关注以获取后续更新。在......
  • 港口信息化,加贸边角料交易平台初体验
    版权声明:本文章由“上海美华系统有限公司”编辑组汇编而成,未经授权和许可,任何个人或媒体不得对本网站的文章及其他信息资料予以复制、转载、抄袭、改编。上海美华系统有限......
  • 001.SpringIoc初体验
    1.创建entity(Apple、Child)packagecom.imooc.spring.ioc.entity;publicclassApple{privateStringtitle;privateStringcolor;privateStringori......
  • chatGPT中文版-插件初体验
            话说当年上学那会校园流行的,是一个叫表表机器人(高校智能课程表)的软件,是我最早接触的智能对话,觉得非常有趣,常常一个人能上玩半个小时,后来随着智能......
  • ThreeJS着色器初体验之平面波动效果
    起因搞了好久的cesium,好久没搞过THREE了,打算重拾一下THREE的内容,加深一下学习。效果平面波动+明亮颜色变化Three的着色器THREE写着色器效果分别是ShaderMaterial和Ra......
  • skywalking
    1.链路追踪介绍2.skywalking是什么2.1链路追踪框架对比2.2性能对比2.3skywalking主要功能特性3.skywalking搭建3.1安装elasticsearch7.13.13.2sk......
  • SpringMVC初体验
    目录SpringMVC简介MVC介绍什么是SpringMVCSpringMVC的特点入门案例创建maven工程配置web.xml默认配置方式扩展配置方式url-pattern标签中使用/和/*的区别创建请求控制器创......
  • 火出圈的ChatGPT初体验--未来可期,具有时代标志性意义的产品
    ......
  • skywalking Tomcat
    废话不多。一下载skywalkingDownloads|ApacheSkyWalking最新版APM和Agent分开了。所以我们要下载2个APM: Agent:下载后解压, 二修改skywalking配置1apa......