Enviar búsqueda
Cargar
aifanfan skywalking in action
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
24 vistas
E
EvanLiu39
Seguir
skywalking
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 37
Descargar ahora
Recomendados
容器式基礎架構介紹
容器式基礎架構介紹
Philip Zheng
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
Alan Tsai
CYBERSEC 2020 臺灣資安大會 - 第一次使用 k8s 就不埋漏洞
CYBERSEC 2020 臺灣資安大會 - 第一次使用 k8s 就不埋漏洞
Secview
Hello openstack 2014
Hello openstack 2014
OpenCity Community
企業導入容器經驗分享與開源技能培養
企業導入容器經驗分享與開源技能培養
Philip Zheng
twMVC#30 | 你應該瞭解的 container-on-azure-二三事
twMVC#30 | 你應該瞭解的 container-on-azure-二三事
twMVC
twMVC#22 | 一個微信專案從0到.000的效能調教之路
twMVC#22 | 一個微信專案從0到.000的效能調教之路
twMVC
Using google appengine_final
Using google appengine_final
Wei Sun
Recomendados
容器式基礎架構介紹
容器式基礎架構介紹
Philip Zheng
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
Alan Tsai
CYBERSEC 2020 臺灣資安大會 - 第一次使用 k8s 就不埋漏洞
CYBERSEC 2020 臺灣資安大會 - 第一次使用 k8s 就不埋漏洞
Secview
Hello openstack 2014
Hello openstack 2014
OpenCity Community
企業導入容器經驗分享與開源技能培養
企業導入容器經驗分享與開源技能培養
Philip Zheng
twMVC#30 | 你應該瞭解的 container-on-azure-二三事
twMVC#30 | 你應該瞭解的 container-on-azure-二三事
twMVC
twMVC#22 | 一個微信專案從0到.000的效能調教之路
twMVC#22 | 一個微信專案從0到.000的效能調教之路
twMVC
Using google appengine_final
Using google appengine_final
Wei Sun
2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei
YiDeWu1
Supersonic Subatomic Quarkus accelerate cloud native development
Supersonic Subatomic Quarkus accelerate cloud native development
Ryan ZhangCheng
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
美团点评技术沙龙14美团云-Docker平台
美团点评技术沙龙14美团云-Docker平台
美团点评技术团队
Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3
Guangya Liu
Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践
Li Yi
Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2
twMVC
twMVC#02 | ASP.NET MVC 從無到有
twMVC#02 | ASP.NET MVC 從無到有
twMVC
Non-MVC Web Framework
Non-MVC Web Framework
Fred Chien
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
Shengyou Fan
twMVC#33玩轉 Azure 彈性部署
twMVC#33玩轉 Azure 彈性部署
twMVC
rebar erlang 2
rebar erlang 2
致远 郑
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
Duran Hsieh
認識 Docker
認識 Docker
協哲 蔡
微服務對IT人員的衝擊
微服務對IT人員的衝擊
Philip Zheng
2021 ee大会-旷视ai产品背后的研发效能工具建设
2021 ee大会-旷视ai产品背后的研发效能工具建设
Tianwei Liu
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
锐 张
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
江華 奚
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
Wade Huang
Más contenido relacionado
Similar a aifanfan skywalking in action
2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei
YiDeWu1
Supersonic Subatomic Quarkus accelerate cloud native development
Supersonic Subatomic Quarkus accelerate cloud native development
Ryan ZhangCheng
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
美团点评技术沙龙14美团云-Docker平台
美团点评技术沙龙14美团云-Docker平台
美团点评技术团队
Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3
Guangya Liu
Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践
Li Yi
Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2
twMVC
twMVC#02 | ASP.NET MVC 從無到有
twMVC#02 | ASP.NET MVC 從無到有
twMVC
Non-MVC Web Framework
Non-MVC Web Framework
Fred Chien
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
Shengyou Fan
twMVC#33玩轉 Azure 彈性部署
twMVC#33玩轉 Azure 彈性部署
twMVC
rebar erlang 2
rebar erlang 2
致远 郑
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
Duran Hsieh
認識 Docker
認識 Docker
協哲 蔡
微服務對IT人員的衝擊
微服務對IT人員的衝擊
Philip Zheng
2021 ee大会-旷视ai产品背后的研发效能工具建设
2021 ee大会-旷视ai产品背后的研发效能工具建设
Tianwei Liu
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
锐 张
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
江華 奚
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
Wade Huang
Similar a aifanfan skywalking in action
(20)
2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei
Supersonic Subatomic Quarkus accelerate cloud native development
Supersonic Subatomic Quarkus accelerate cloud native development
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
美团点评技术沙龙14美团云-Docker平台
美团点评技术沙龙14美团云-Docker平台
Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3
Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践
Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2
twMVC#02 | ASP.NET MVC 從無到有
twMVC#02 | ASP.NET MVC 從無到有
Non-MVC Web Framework
Non-MVC Web Framework
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC#01 | ASP.NET MVC 的第一次親密接觸
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
twMVC#33玩轉 Azure 彈性部署
twMVC#33玩轉 Azure 彈性部署
rebar erlang 2
rebar erlang 2
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
認識 Docker
認識 Docker
微服務對IT人員的衝擊
微服務對IT人員的衝擊
2021 ee大会-旷视ai产品背后的研发效能工具建设
2021 ee大会-旷视ai产品背后的研发效能工具建设
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
aifanfan skywalking in action
1.
百度爱番番 Skywalking实践分享 Skywalking Committer 刘嘉鹏 Skywalking
DevCon 2020
2.
自我介绍 2 刘嘉鹏 爱番番基础技术团队 负责监控体系建设 Skywalking Committer Skywalking DevCon
2020
3.
1. 链路追踪起源 2. Dapper
& STAM 模型解读 3. Skywalking设计分享 4. 爱番番Skywalking Kubernetes实践分享 CONTENTS
4.
链路追踪起源 4 单体 微服务 Service
Mesh SpringBoot Istio SpringCloud Skywalking DevCon 2020
5.
链路追踪起源 5 Skywalking DevCon 2020
6.
链路追踪起源 6 Skywalking DevCon 2020
7.
1. 链路追踪起源 2. Dapper
& STAM 模型解读 3. Skywalking设计分享 4. 爱番番Skywalking Kubernetes实践分享 CONTENTS
8.
Twitter的一场”辩论” Skywalking DevCon 2020
8
9.
Dapper 论文模型 Skywalking DevCon
2020 9
10.
Dapper 论文模型 Skywalking DevCon
2020 10 如何分析服务拓扑
11.
请在插入菜单—页眉和页脚中修改此文本 11
12.
STAM 论文模型 Skywalking DevCon
2020 12
13.
Dapper 论文模型 Skywalking DevCon
2020 13
14.
1. 链路追踪起源 2. Dapper
& STAM模型解读 3. SkyWalking设计分享 4. 爱番番SkyWalking实践分享 CONTENTS
15.
爱番番 15 产品定位: TOB 营销CRM
SAAS 产品 Skywalking DevCon 2020
16.
发展历程 16 2019.12 2020.02 2020.05
2020.08 K8s试点 Service Mesh试点 云原生APM调研 达成Satellite合作 2020.10 90%服务托管于K8s Skywalking DevCon 2020
17.
服务规模 17 01.支持Java & NodeJs数据采集 02.服务150+服务,1400+Pod 03.日Segment
10亿 04.100%采样,日存储650G+ Skywalking DevCon 2020
18.
1. 发展历程 2. 实践经验 3.
使用场景的延展 4. 未来规划 CONTENTS
19.
实践经验 19 01 02 03 K8s能为Skywalking的部署简化什么? Kubernetes服务部署 OAL定义简单,但Es压力巨大? Es存储优化 如何处理”业务异常”? 识别异常流量 01 02 03 CASE Skywalking DevCon 2020
20.
Kubernetes的特点 20 声明式配置 • Service, ConfigMap,
Pod, Endpoint • …… 服务发现和负载均衡 • Service抽象 • dns 发现, kube_proxy 代理负载均衡 配置中心 • ConfigMap提供配置存储 • 覆盖配置文件,环境变量多种应用场景 自我修复 • 重新启动失败的容器、替换容器、杀死不响应用户定义 的运行状况检查的容器 云时代的容器生态系统 • Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化 的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有 一个庞大且快速增长的生态系统 Skywalking DevCon 2020
21.
Case1: Kubernetes服务部署 21 目标: 依靠平台原生能力减少部署组件 存储
配置中心 服务发现 Skywalking DevCon 2020 Pod & Service ConfigMap
22.
Case1: Kubernetes服务部署 22 Skywalking DevCon
2020
23.
Case2: Es存储优化 23 目标: 依靠ES能力覆盖Trace,Metrics场景 ES
压力大怎么办? Skywalking DevCon 2020
24.
Case2: Es存储优化 24 Mrtrics与Trace的Es存储需要区分对待 Segment 负载不均 节点负载不均 Shards数目多 OAL数目多 ES压力大 Skywalking
DevCon 2020
25.
Case2: Es存储优化 25 Skywalking DevCon
2020
26.
Case2: Es存储优化 26 Practice: 一个每天600G
segment数据的线上部署怎么配置? 0 1 2 20+ 20 1 Skywalking DevCon 2020
27.
Case3: 识别异常流量 27 目标: 链路追踪下识别异常流量 接口鉴权不通过, 为什么存在报警? 接口内部重试, 最终为成功态, 为什么存在报警? Skywalking
DevCon 2020
28.
Case3: 识别异常流量 28 Skywalking DevCon
2020
29.
1. 发展历程 2. 实践经验 3.
使用场景的延展 4. 未来规划 CONTENTS
30.
使用场景延展 30 特殊流量分析 correlation.auto_tag_keys OAL 支持tags分析 TraceId唯一性 特殊流量搜索 SearchTag 业务信息传递 CorrelationContext 链路追踪 Skywalking DevCon
2020
31.
使用场景延展-流量染色 31 Skywalking DevCon 2020 Tag
Tag
32.
使用场景延展-标记 32 Tag标签: correlation.auto_tag_keys Skywalking DevCon
2020
33.
使用场景延展-OAL分析 33 Skywalking DevCon 2020
34.
1. 发展历程 2. Kubernetes下的实践 3.
使用场景的延展 4. 未来规划 CONTENTS
35.
未来规划-Satellite 35 Skywalking DevCon 2020
36.
未来规划-Satellite 36 Skywalking DevCon 2020
37.
Thanks Skywalking DevCon 2020
Notas del editor
单体架构: 日志排查, 堆栈 微服务架构: A->B->N 非直接服务节点出现问题? SpringCloud 等框架限制java语言
Sidecar 运行负载均衡等能力 可以解决跨语言的的链路追踪能力 传统的链路追踪手段是否没有用了呢? 内部函数, lib包中间件调用
线索收集转化全过程 toB营销CRM SAAS 产品
定位tob saas产品,面临公有云,私有云 混合云多种场景 自研转开源 5月份skywalking生产使用 去除smart client,功能下沉
单苏州集群 未来还会覆盖规模更大的沟通服务
Skywalking依赖存储,服务发现,配置中心 Service & configmap
Service & configmap Inforer机制
集群启动慢 Es压力大
目标: 分片均匀 提出superdataset概念针对超大record存储 Shards 数目优化,保证单shards 30G合理阀值 滚动优化,避免oal创建过多数目
单天metric 最大的是endpointRelation 2G 满足shards 30G
Service & configmap
快速升级迭代 是否需要业务镜像支持 配置自定义化
快速升级迭代 是否需要业务镜像支持 配置自定义化
快速升级迭代 是否需要业务镜像支持 配置自定义化
Descargar ahora