当前位置: 首页 > news >正文

监控插件SkyWalking(二)集成方法

现有的springboot项目,集成SkyWalking有两种方式:

方式优点缺点
Java Agent无需改代码,全自动采集需要启动参数修改
SDK Starter灵活控制埋点需要手动加注解/代码,功能不全

一、java agent方式

以我前面的demo项目为例,

1、编辑 agent/config/agent.config

设置服务名和 OAP 地址:

# SkyWalking 服务名称
agent.service_name=prometheusDemo-server# OAP 后端地址
collector.backend_service=127.0.0.1:11800# 日志等级
logging.level=INFO
2、启动 SkyWalking OAP + UI

(1)启动 OAP Server:

cd C:\javas\skywalking\apache-skywalking-apm-bin\bin
oapService.bat

(2)启动 Web UI(另开一个窗口):

webappService.bat
3、启动主项目
java -javaagent:C:\javas\skywalking\agent\apm-agent-core-9.4.0.jar=config=C:\javas\skywalking\agent\config\agent.config -jar C:\mydemo\prometheus-demo\target\prometheus-demo.jar

http://www.dtcms.com/a/330927.html

相关文章:

  • kafka 单机部署
  • 【Android】适配器与外部事件的交互
  • Mybatis学习笔记(三)
  • [激光原理与应用-267]:理论 - 几何光学 - 胶卷相机的组成和工作原理
  • PostgreSQL 免安装
  • tomcat 定时重启
  • 通过 GitHub520 项目自动获取最新 Hosts 配置,无需手动查询 IP。
  • 语义 HTML 的核心价值:提升 SEO 与 AI 理解
  • 肖臻《区块链技术与应用》第14-15讲 超越货币:以太坊如何用“智能合约”开启去中心化应用时代
  • 备战亚马逊“Prime Big Deal Days”:卖家如何解锁年末增长密钥?
  • 2025年大模型安全岗的面试汇总(题目+回答)
  • 回归算法:驱动酒店智能化定价与自动化运营的引擎—仙盟创梦IDE
  • 不同ide回到上一个文件快捷键
  • STM32--寄存器与标准库函数--通用定时器--输出比较(PWM生成)
  • 区块链在可信空间智能合约中的应用
  • 在IAR Embedded Workbench for Arm中实现NXP S32K3安全调试
  • python sqlite3模块
  • iOS App TF上架全流程实战 高效内测分发与IPA包管理
  • 【KALI】第一篇 安装Kali Linux虚拟机之详细操作步骤讲解
  • Elasticsearch RBAC 配置:打造多租户环境的安全访问控制
  • 一篇文章读懂.Net的依赖注入
  • 应用银行卡识别技术,构建更安全、便捷的数字身份认证与支付生态
  • LeetCode hot 100 day1
  • springboot+vue实现通过poi完成excel
  • 云计算-多服务集群部署实战指南:从JumpServer到Kafka、ZooKeeper 集群部署实操流程
  • MySQL流程处理函数
  • 计算机视觉Open-CV
  • Swift 实战:用链表和哈希表写出高性能的贪吃蛇引擎(LeetCode 353)
  • 力扣-1143.最长公共子序列
  • 【LeetCode 热题 100】295. 数据流的中位数——最大堆和最小堆