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

成都做网站的工资多少网站流量分析的指标有哪些

成都做网站的工资多少,网站流量分析的指标有哪些,四六级查成绩网站怎么做,电视剧在线观看免费影视网站文章目录 前言一、介绍1. 架构图2. SkyWalking APM 二、服务端和控制台1. 下载2. 解压3. 初始化数据库4. 增加驱动5. 修改后端配置6. 启动7. 访问控制台8. 数据库表 三、客户端1. 下载2. 设置java代理3. idea配置3.1 环境变量3.2 JVM参数3.3 启动日志 4. 启用网关插件 四、链路…

文章目录

  • 前言
  • 一、介绍
    • 1. 架构图
    • 2. SkyWalking APM
  • 二、服务端和控制台
    • 1. 下载
    • 2. 解压
    • 3. 初始化数据库
    • 4. 增加驱动
    • 5. 修改后端配置
    • 6. 启动
    • 7. 访问控制台
    • 8. 数据库表
  • 三、客户端
    • 1. 下载
    • 2. 设置java代理
    • 3. idea配置
      • 3.1 环境变量
      • 3.2 JVM参数
      • 3.3 启动日志
    • 4. 启用网关插件
  • 四、链路跟踪
    • 1. 服务列表
    • 2. 服务仪表盘
    • 3. 链路追踪(网关)
    • 4. 链路追踪(消费者)
  • 总结


前言

SkyWalking是一个开源的观测平台,专为微服务、云原生架构和基于容器(如Docker、Kubernetes等)的应用程序设计,提供分布式追踪、服务网格遥测分析、度量聚合和可视化的一体化解决方案。

由国内开源爱好者吴晟开源并提交到Apache孵化器的项目,2019年4月从Apache基金会的孵化器毕业成为顶级项目。

SkyWalking目前已经来到10的大版本,但是由于升级太快导致没有对应的中文文档,所以我们只做初步的使用,让SkyWalking为我们的项目展示图形化的服务链路拓扑图。


一、介绍

1. 架构图

在这里插入图片描述

在这里插入图片描述

  • UI :前端,控制台界面,仪表盘展示数据
  • Backend:后端,接收及转存信息
  • Storage:存储端,存储数据
  • Agent:客户端,收集应用程序指标信息,并推送到客户端

2. SkyWalking APM

在这里插入图片描述

二、服务端和控制台

1. 下载

这里我们通过官方网站
在这里插入图片描述

2. 解压

Requirement: Java 11/17/21.大家注意,这里最低要求Java 11

tar -zxvf apache-skywalking-apm-10.0.0.tar.gz
mv apache-skywalking-apm-bin skywalking

3. 初始化数据库

我本地已经有mysql数据库,这里新建一个库作为skywalking的存储库

create database skywalking;
CREATE USER 'skywalking'@'%' IDENTIFIED BY 'skywalking';
GRANT ALL PRIVILEGES ON skywalking.* TO 'skywalking'@'%';
FLUSH PRIVILEGES;
use skywalking;

4. 增加驱动

我们需要将mysql-connector-java或者mysql-connector-j驱动包添加到oap-libs目录下

5. 修改后端配置

默认的数据库是h2,这里我们通过定义环境变量修改配置为mysql配置

vi ~/.bash_profile
# skywalking
export SW_STORAGE=mysql
export SW_JDBC_URL="jdbc:mysql://localhost:3306/skywalking?rewriteBatchedStatements=true&allowMultiQueries=true"
export SW_DATA_SOURCE_USER=skywalking
export SW_DATA_SOURCE_PASSWORD=skywalking
source ~/.bash_profile

6. 启动

sh startup.sh

startup.sh包含了oapService.sh和webappService.sh

  • serverPort: ${SW_SERVER_PORT:-8080}
  • oapServices: ${SW_OAP_ADDRESS:-http://localhost:12800}

后端服务 0.0.0.0/11800 监听 gRPC APIs , 0.0.0.0/12800 监听 HTTP REST APIs.

7. 访问控制台

127.0.0.1:8080
在这里插入图片描述

8. 数据库表

初始化完成后的数量为125张表

在这里插入图片描述

三、客户端

1. 下载

在这里插入图片描述
在这里插入图片描述

2. 设置java代理

  1. Agent 在 JDK 8 - 21可用.
  2. 下载agent并解压到本地.
  3. 找到config/agent.config配置文件,设置 agent.service_name . 可以是任意英文字符串.
  4. 找到config/agent.config配置文件,设置 collector.backend_service. 默认值为127.0.0.1:11800,仅适用于本地后端。
  5. 添加 -javaagent:/path/to/skywalking-package/agent/skywalking-agent.jar JVM参数.请确保在-jar参数之前添加它。

3. idea配置

3.1 环境变量

SW_AGENT_NAME=gateway-service;SW_AGENT_COLLECTOR_BACKEND_SERVICES=192.168.137.192:11800

在这里插入图片描述

3.2 JVM参数

-javaagent:F:\workspace\skywalking-agent\skywalking-agent.jar

在这里插入图片描述

3.3 启动日志

在这里插入图片描述

4. 启用网关插件

optional-plugins/apm-spring-cloud-gateway-4.x-plugin-9.3.0.jar移动到/plugins

四、链路跟踪

1. 服务列表

在这里插入图片描述

2. 服务仪表盘

在这里插入图片描述

3. 链路追踪(网关)

在这里插入图片描述

在这里插入图片描述
网关层串联不到下一个链路,我们直接用消费者试试

4. 链路追踪(消费者)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

同一个请求链路经过的上下游应用都需要以agent形式启动,才能形成完整的链路关系。


总结

回到顶部
官方网站
官方文档
视频学习
稀土掘金
演示地址(skywalking/skywalking)

SkyWalking功能很强大,感兴趣的同学可以进一步发掘,社区最新推出了BanyanDB,相信这款数据库工具和SkyWalking结合起来能够事半功倍,给我们带来更多的震撼和期待。

http://www.dinnco.com/news/24500.html

相关文章:

  • php做网站要多久产品推广策划书
  • 山东网站推广公司外包公司和劳务派遣
  • 营销型的网站域名网络营销岗位描述的内容
  • 网站建设报价模板全网营销平台有哪些
  • 刷东西的网站自己做黄桃图片友情链接
  • 班级网页设计素材seo怎么做关键词排名
  • 广州市服务好的网站制作排名百度网讯科技有限公司官网
  • 湖南疫情最新情况最新消息微信seo是什么意思
  • 如何做网络集资网站今日足球比赛分析推荐
  • 做农产品的网站名称三只松鼠网络营销方案策划书
  • 苏州网站设计公司兴田德润好不好郑州网站优化外包
  • 网站计数器phpseo优化软件有哪些
  • 网站上传wordpress运营培训班有用吗
  • 做外单的网站指数基金
  • 策划网站建设微信scrm系统
  • 百度推广怎么做效果好深圳搜索优化排名
  • 良乡网站建设公司南京网站设计优化公司
  • 单位网站建设申请免费申请网站com域名
  • shopify做国内网站安卓内核级优化神器
  • js特效网站展示北京百度竞价托管公司
  • 欧美做视频网站有哪些企业网站营销的典型案例
  • 网站制作方案范文北京做百度推广的公司
  • 网站栏目结构图宁德市有几个区几个县
  • 免费在线做网站磁力链bt磁力天堂
  • 无形资产 网站开发seo优化网站网页教学
  • 网站设计 尺寸中山网站seo
  • 网站建设教学工作总结6如何将网站的关键词排名优化
  • 传奇高爆网页游戏云优化
  • 宁波市建设银行网站白山网络推广
  • 做的网站必须备案网络营销课程总结与心得体会