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

Skywalking接入实际应用做日志跟踪

Skywalking客户端挂载

从官网下载skywalking-agent客户端,并挂在到应用服务器指定目录
skywalking-agent客户端挂载
挂载到应用主机中,好处是解决打包应用镜像的时候,镜像过大,部署成本过高。

docker-compose部署应用,并接入skywalking服务,这里以gateway为例

version: '3'
services:cloud-gateway:# 这里是个人的私有镜像仓库,也可以直接使用image: hub.opsoul.com/yudao-gateway:1.0.0# 限制应用的资源deploy:resources:limits:cpus: '2'memory: 4Gcontainer_name: gatewayports:- 48080:48080environment:- TZ=Asia/Shanghai # 配置程序默认时区为上海(中国标准时间)# skywalking的配置- JAVA_TOOL_OPTIONS=-javaagent:/data/skywalking/skywalking-agent/skywalking-agent.jar # 配置skywalking- SW_AGENT_NAME=yudao-gateway- SW_AGENT_TRACE_IGNORE_PATH=Redisson/PING,/actuator/**,/admin/**- SW_AGENT_COLLECTOR_BACKEND_SERVICES=你的skywalking的ip:11800 - SPRING_PROFILES_ACTIVE=dev # 指定程序运行环境- SPRING_CLOUD_NACOS_CONFIG_SERVER_ADDR=你的nacos地址 # 配置中心地址- SPRING_CLOUD_NACOS_CONFIG_NAMESPACE=dev # 命名空间- SPRING_CLOUD_NACOS_SERVER_ADDR=你的nacos地址  # 注册中心地址- SPRING_CLOUD_NACOS_DISCOVERY_NAMESPACE=dev # 命名空间volumes:- /data/cloud/logs:/root/logs/# 挂载的skywalking-agent客户端- /data/skywalking/skywalking-agent:/data/skywalking/skywalking-agentrestart: always
networks:default:external:name: nacos_default

打开skywalking的ui页面,日志栏正常看到gateway启动日志
在这里插入图片描述

相关文章:

  • js中声明变量的关键字(const,let,var)
  • Java 简易版王者荣耀
  • 双11再创新高!家电行业如何通过矩阵管理,赋能品牌增长?
  • C语言--每日选择题--Day27
  • 15 网关实战: 微服务集成Swagger实现在线文档
  • 全新爱蜗影视优码双端影视源码v9.1/影视视频APP源码+支持代理/在线支付+支持对应苹果CMS
  • ubuntu22.04配置shadowsocks
  • 深入redis过程-命令
  • Golang并发模型:Goroutine 与 Channel 初探
  • 接口01-Java
  • Matlab R2022b 安装成功小记
  • 力扣101. 对称二叉树
  • Java中的spring——面试题+答案(Spring Boot)——第20期
  • LeetCode(32)串联所有单词的子串【滑动窗口】【困难】(含图解)
  • 【MATLAB源码-第89期】基于matlab的灰狼优化算法(GWO)无人机三维路径规划,输出做短路径图和适应度曲线
  • 【React系列】如何构建React应用程序
  • Android组件 - 收藏集 - 掘金
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • Javascript编码规范
  • Java读取Properties文件的六种方法
  • java概述
  • MySQL-事务管理(基础)
  • Unix命令
  • Vim Clutch | 面向脚踏板编程……
  • 二维平面内的碰撞检测【一】
  • 复习Javascript专题(四):js中的深浅拷贝
  • 好的网址,关于.net 4.0 ,vs 2010
  • 来,膜拜下android roadmap,强大的执行力
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 扑朔迷离的属性和特性【彻底弄清】
  • 前端_面试
  • 前端面试之CSS3新特性
  • 如何解决微信端直接跳WAP端
  • 山寨一个 Promise
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 微服务核心架构梳理
  • 详解NodeJs流之一
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 正则表达式-基础知识Review
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • #1015 : KMP算法
  • #pragma预处理命令
  • #stm32整理(一)flash读写
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • $.ajax,axios,fetch三种ajax请求的区别
  • ${factoryList }后面有空格不影响
  • (14)Hive调优——合并小文件
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (2020)Java后端开发----(面试题和笔试题)
  • (function(){})()的分步解析
  • (pojstep1.3.1)1017(构造法模拟)
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (汇总)os模块以及shutil模块对文件的操作