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

观测云对接 SkyWalking 最佳实践

简介

SkyWalking 是一个开源的 APM(应用性能监控)和可观测性分析平台,专为微服务、云原生架构和基于容器的架构设计。它提供了分布式追踪、服务网格遥测分析、度量聚合和可视化一体化的解决方案。如果您的应用中正在使用SkyWalking ,并且希望将 SkyWalking 采集到的 Tracing 数据集成到观测云,实现从基础设施到应用层的全面可观测。即可参考本文操作步骤,快速完成切换。

集成环境

  • Java 版本 1.8
  • DataKit 版本 1.31.0
  • SkyWalking Agent 版本 9.0

操作步骤

1、安装 DataKit

登陆观测云控制台,点击左侧「集成」选择顶部「DataKit」,即可看到各种方式的安装命令。

本文选择 Linux 方式安装,执行安装命名即可。

2、开启 SkyWalking 采集器

进入 DataKit 安装目录下的 /usr/local/datakit/conf.d/skywalking 目录,复制 skywalking.conf.sample 并命名为 skywalking.conf ,修改 skywalking agent 监听地址,示例如下:

cd /usr/local/datakit/conf.d/skywalking
cp skywalking.conf.sample skywalking.conf
# 重启datakit 服务
datakit service -R

3、配置 SkyWalking Agent

修改 SkyWalking Agent 配置文件中的 collector.backend_service 地址为上一步中 datakit 所在的主机 ip 和监听端口。

4、启动 Java 服务,在观测云查看 Tracing 数据

启动并访问 Java 服务,随后即可在观测云控制台,点击「应用性能监测」选择顶部「链路」查看对应的应用链路性能数据。

5、Tracing 关联指标

点击具体一条链接详情,可以关联查看该服务在调用时的各项主机、中间件等指标情况。

6、Tracing 关联日志

点击一条链路详情,还可以根据 trace_id ,关联查看对应的业务日志。

http://www.lryc.cn/news/452405.html

相关文章:

  • AI少女/HS2甜心选择2 仿天刀人物卡全合集打包
  • MISC - 第11天(练习)
  • [3.4]【机器人运动学MATLAB实战分析】PUMA560机器人逆运动学MATLAB计算
  • centos常用知识和命令
  • 基于yolov8调用本地摄像头并将读取的信息传入jsonl中
  • Linux中的进程间通信之管道
  • 【Vue】vue2项目打包后部署刷新404,配置publicPath ./ 不生效问题
  • 【PyTorch】生成对抗网络
  • Vue3轻松实现前端打印功能
  • SHA-1 是一种不可逆的、固定长度的哈希函数,在 Git 等场景用于生成唯一的标识符来管理对象和数据完整性
  • Activiti7 工作流引擎学习
  • pytorch使用LSTM模型进行股票预测
  • 掌握 C# 异常处理机制
  • 【Redis】Redis Cluster 简单介绍
  • 【EXCEL数据处理】000010 案列 EXCEL文本型和常规型转换。使用的软件是微软的Excel操作的。处理数据的目的是让数据更直观的显示出来,方便查看。
  • golang grpc进阶
  • Java JUC(三) AQS与同步工具详解
  • 使用rust写一个Web服务器——async-std版本
  • C语言复习概要(一)
  • 二、kafka生产与消费全流程
  • 本地搭建OnlyOffice在线文档编辑器结合内网穿透实现远程协作
  • ScrapeGraphAI 大模型增强的网络爬虫
  • PDF转换为TIF,JPG的一个简易工具(含下载链接)
  • Wireshark 解析QQ、微信的通信协议|TCP|UDP
  • 网络编程(5)——模拟伪闭包实现连接的安全回收
  • C#绘制动态曲线
  • 用Python实现运筹学——Day 10: 线性规划的计算机求解
  • [C++]使用C++部署yolov11目标检测的tensorrt模型支持图片视频推理windows测试通过
  • 霍夫曼树及其与B树和决策树的异同
  • CompletableFuture常用方法