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

观测云对接 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.kler.cn/a/327311.html

相关文章:

  • Linux:调试器-gdb/cgdb
  • 面试题:Kafka(一)
  • AWTK VSCode 实时预览插件端口冲突的解决办法
  • django从入门到实战(三)——CBV视图介绍
  • Restful API接⼝简介及为什么要进⾏接⼝压测
  • Excel单元格中自适应填充多图
  • Springboot中yml文件不生效原因分析及解决
  • 【C++篇】启航——初识C++(下篇)
  • 滚雪球学Oracle[7.1讲]:Oracle云数据库
  • 如何从 Windows 11/10/8.1/8/7 中恢复已删除的视频
  • 前端导出页面PDF
  • rust的nutyp验证和validator验证数据的方法
  • MySQL | group by 用法
  • 牛客周赛 Round 62
  • 828华为云征文|部署个人文档管理系统 Docspell
  • Kali Linux安全工具
  • 实战OpenCV之形态学操作
  • 网络带宽对于服务器的影响
  • 云原生之运维监控实践-使用Prometheus与Grafana实现对MySQL和Redis服务的监测
  • Drf认证组件
  • Feign 主要负责简化 HTTP API 的调用逻辑; Eureka 负责服务实例的注册和服务发现; Ribbon 则负责实现客户端的负载均衡。
  • UE4_Niagara基础实例—7、如何让粒子照亮周边环境
  • 制造企业各部门如何参与生产成本控制与管理?
  • Leetcode Hot 100 | 543.二叉树的直径 | 递归+优化
  • 【人人保-注册安全分析报告-无验证方式导致安全隐患】
  • 项目:微服务即时通讯系统客户端(基于C++QT)]四,中间界面搭建和逻辑准备