tomcat接入skywalking

这篇具有很好参考价值的文章主要介绍了tomcat接入skywalking。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、说明

服务器中已经运行着skywalking,准备在同一台服务器中部署tomcat并接入到skywalking进行链路监控。


版本如下:
skywalking: 9.3.0
tomcat: 8.5.90

二、步骤

2.1 准备java-agent包

下载地址:
https://dlcdn.apache.org/skywalking/java-agent/8.16.0/
tomcat接入skywalking
任意找个目录,将压缩包解压,可以看到有skywalking-agent.jar包:
tomcat接入skywalking
当前jar包的路径为(后面用到该路径):
/home/it_ops/paasops/skywalking/test/agent/skywalking-agent/skywalking-agent.jar

2.2 tomcat部署

2.2.1 下载

官网地址:https://tomcat.apache.org/download-80.cgi
选择后缀为tar.gz的二进制包下载:
tomcat接入skywalking
下载完成后解压:
tar -zxvf apache-tomcat-8.5.90.tar.gz
解压后:
tomcat接入skywalking
查看文件夹内容:
ll apache-tomcat-8.5.90
tomcat接入skywalking

2.2.2 tomcat修改catalina.sh文件

修改 apache-tomcat-8.5.90/bin/catalina.sh 配置文件:
找到定义JAVA_OPTS的位置,在后边加上以下内容:
JAVA_OPTS="$JAVA_OPTS -javaagent:/home/it_ops/paasops/skywalking/test/agent/skywalking-agent/skywalking-agent.jar -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11800 -DSW_AGENT_NAME=testTomcat
tomcat接入skywalking

参数说明:
javaagent表示agent解压后skywalking-agent.jar的位置。参考2.1的路径
SW_AGENT_COLLECTOR_BACKEND_SERVICES表示skywalking的服务端ip和数据采集端口,根据实际情况填写 。 由于skywalkking和tomcat部署在同一台服务器,所以此时ip就填127.0.0.1,采集端口是11800
SW_AGENT_NAME表示注册的服务名,(自定义,没有限制)

2.2.3 tomcat修改启动端口

由于tomcat的默认端口8080在该服务器上被占用,所以我此时需要修改一下tomcat的端口。如果8080端口没有被占用,可以忽略此步骤。

修改apache-tomcat-8.5.90/conf/server.xml文件,将端口修改成了8089,改动如下:
tomcat接入skywalking

2.2.4 启动tomcat

进入apache-tomcat-8.5.90/bin目录,执行启动命令:
./startup.sh
访问地址:服务器ip:8089,看是否启动成功。
tomcat接入skywalking

三、验证

tomcat启动成功后,访问skywalking的ui页面,看到注册的服务名,表示成功:
tomcat接入skywalking

四、问题排查

4.1 tomcat的启动日志

进入apache-tomcat-8.5.90/logs目录:
tomcat接入skywalking
查看catalina.2023-06-27.log日志内容,执行命令less catalina.2023-06-27.log:
tomcat接入skywalking
在日志中可以看到我们配置的启动参数,说明catalina.sh文件中修改的配置生效。文章来源地址https://www.toymoban.com/news/detail-512204.html

到了这里,关于tomcat接入skywalking的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一台电脑同时安装多个tomcat服务器教程,window同时安装tomcat7、tomcat8、tomcat9三个服务器教程

    A. 解释为什么有时需要同时安装多个Tomcat服务器 应用程序隔离:当你需要在同一台设备上运行多个独立的应用程序时,每个应用程序可能需要使用不同的Tomcat配置和环境。通过同时安装多个Tomcat服务器,可以实现应用程序之间的隔离,确保它们互不干扰。这种隔离可以防止一

    2024年02月13日
    浏览(60)
  • BRAS(宽带接入服务器)简介

    宽带接入服务器(Broadband Remote Access Server,简称BRAS)是面向宽带网络应用的新型接入网关,它位于骨干网的边缘层,可以完成用户带宽的IP/ATM网的数据接入(接入手段主要基于xDSL/Cable Modem/高速以太网技术(LAN)/无线宽带数据接入(WLAN)/FTTx等),实现商业楼宇及小区住户的宽带

    2024年04月26日
    浏览(46)
  • 重启tomcat-Tomcat服务器怎么重启?

    Tomcat服务器重启的办法: 第一步:使用cmd进入dos界面 第二步:进入Tomcat安装目录 C:UsersAdministrator.MS-E: E:cdapache-tomcat–windows-apache-tomcat-i E:apache-tomcat–windows-apache-tomcat-in 到bin目录之后,先关闭原来运行的Tomcat服务器 第三步:关闭方法:执行shutdown.bat指令 E:apache-tomcat–windows

    2024年02月04日
    浏览(42)
  • 服务器安装Tomcat

    下载Tomcat 下载地址在这: Tomcat官网  下载完成以后把压缩包上传到服务器中(我传到了www/java),进行解压(解压到),如果没有进行指定解压到哪里,默认是到root文件夹中 然后进入到bin文件夹里。进行启动可!  运行 结束运行

    2024年02月12日
    浏览(46)
  • Tomcat 服务器配置

                目录 一:server.xml   1.Server  2.Service 3 .Executo 4 .Connector 完整的配置如下: 5.Engine 6 .Host 7.Context 二:tomcat-users.xml              Tomcat 服务器的配置主要集中于 tomcat/conf 下的 catalina.policy 、 catalina.properties、 context.xml 、 server.xml 、 tomcat-users.xml 、 web.xml 文件。    

    2024年02月11日
    浏览(41)
  • 安装Tomcat服务器

    tomcat需要下载JDK,因为tomcat是Java语言编写的,运行在Java虚拟机上。 以下是tomcat对应JDK版本,安装tomcat需要安装对应的JDK版本 我这里安装的是9版本,则需要安装1.8版本以上的JDK 进入JDK中文官网https://www.oracle.com/cn/java/technologies/downloads/#java8-windows 登录账号,没有就创建一个

    2024年03月09日
    浏览(54)
  • 配置Tomcat服务器

    访问tomcat主页的时候,输入的是localhost:8080,说明tomcat的端口是8080,那么怎么修改端口号呢? 我们要先认识配置文件 用浏览器打开tomcat下conf子目录server.xml 这一句的意思是通过8005端口发送大写的“SHUTDOWN”,会关闭服务器 这里告诉我们端口是8080;协议是http1.1;connectionTim

    2024年03月09日
    浏览(45)
  • Tomcat服务器

    一、基本概念 1.1硬件服务器:通常是指在互联网上具有独立IP的计算机,通常配置比较高。比如我们自己的计算机也可以作为服务器使用(只不过配置较低) 1.2软件服务器:就是一个计算机程序,比如MySQL服务器软件,tomcat服务器软件。服务器软件分为很多类型,比如:ftp服

    2024年02月06日
    浏览(37)
  • Tomcat服务器的使用

    服务器:分为服务器硬件和服务器软件。在硬件服务器(其实就是一台计算机)上安装了服务器软件,才可以对外提供服务。 1.硬件:通常是指在互联网上具有独立IP的计算机,通常配置比较高。比如我们自己的计算机也可以作为服务器使用(只不过配置较低) 2.软件:就是

    2024年02月11日
    浏览(47)
  • web服务器(Tomcat)

    目录 一、web服务器 1. 常见web服务器 2. web服务器简介 二、 Apache Tomcat服务器 1. Tomcat服务器简介 2. Tomcat服务器基本使用 3. 启动tomcat常见问题 (1)启动tomcat控制台乱码 (2)启动tomcat闪退问题 (3)启动报错 4.  如何关闭Tomcat服务器 5. Tomcat文件目录介绍 6. Tomcat服务器部署项目

    2024年02月15日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包