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

分布式链路追踪(一)SkyWalking(1)介绍与安装

一、介绍

1、简介:

2、组成

以6.5.0为例,该版本下Skywalking主要分为oap、webapp和agent三部分,oap和webapp分别用于汇总数据和展示,这两块共同组成了Skywalking的平台;agent是探针,部署在需要收集数据的应用服务器上,并将数据同步到Skywalking的平台。

3、比较

项目CatZipkinSkywalking
调用链可视化
聚合报表非常丰富较丰富
服务依赖图简单简单
埋点方式侵入式侵入式非侵入,
VM监控指标
支持语言java/.net丰富java/.net/Nodejs/php/go
存储机制mysql(报表)、本地文件/HDFS(调用链)内存、es、mysql等H2、es
社区支持主要在国内国外主流Apache支持
使用案例美团、携程、陆金所京东、阿里定制后不开源华为、小米、当当、微众银行
APM
开发基础eBay calGoogle DapperGoogle Dapper
是否支持webflux
Github stars(2019.12)12.3K12.2K11.8K

二、linux安装部署

1、下载

Index of /dist/skywalking (apache.org)

如我下载了 apache-skywalking-apm-6.4.0.tar.gz

2、安装

#切换到root用户
su root
#切换到skywalking目录
cd /usr/local/skywalking
#解压压缩包
tar -zxvf apache-skywalking-apm-6.4.0.tar.gz

 解压即完成安装,解压后有以下文件

3、配置修改

(1)修改端口号

/webapp/webapp.yml
修改server.port(原8080),如我修改成9999

4、启动

#进入bin目录
cd bin
#启动
./startup.sh

5、访问

使用webapp目录下面webapp.yml中配置的端口进行访问。

http://xxx.xx.xxx:9999/ 

三、windows环境安装部署

1、下载

http://xxx.xx.xxx:9999/

2、

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

相关文章:

  • 蓝桥杯历年真题省赛之 2016年 第七届 生日蜡烛
  • SCAU 8580 合并链表
  • Docker安装Gitlab
  • 浅淡 C++ 与 C++ 入门
  • 学习和认知的四个阶段,以及学习方法分享
  • Python编程从入门到实践中的一些误区
  • Kanebo HITECLOTH 高科技擦镜布介绍
  • 政务云安全风险分析与解决思路探讨
  • Linux tcpdump抓包转Wireshark 分析
  • 【Spring高级】Aware与InitializingBean接口
  • 打造你的HTML5打地鼠游戏:零基础入门教程
  • C++默认构造函数/拷贝构造函数/赋值构造函数
  • 前端框架的发展历史介绍
  • Linux 基本命令
  • 怎么查看电脑是不是固态硬盘?简单几个步骤判断
  • 在Java中如何优雅的停止一个线程?可别再用Thread.stop()了!
  • 指数函数与三角函数乘积的积分公式
  • 代码随想录算法训练营第五九天 | 下一个更大元素II、接雨水
  • LeetCode(力扣)算法题_2864_最大二进制奇数
  • 食药物质创新 赋能中式滋补健康产业发展交流会圆满结束
  • 用好大模型、承载“头雁领航”使命,央企如何三路出击?
  • LabVIEW飞机液压基础试验台测试系统
  • STM32第十课:串口发送
  • 淘宝扭蛋机小程序:探索未知的惊喜之旅
  • [nlp入门论文精读] | Transformer
  • 科技回顾,飞凌嵌入式受邀亮相第八届瑞芯微开发者大会「RKDC2024」
  • 代码随想录算法训练营第五十九天丨503. 下一个更大元素 II、42. 接雨水
  • 全代码分享|R语言孟德尔随机化怎么做?TwoSampleMR包MR一套标准流程
  • 【AI视野·今日NLP 自然语言处理论文速览 第八十四期】Thu, 7 Mar 2024
  • 英伟达推出免训练,可生成连贯图片的文生图模型ConsiStory,生成角色一致性解决新方案