当前位置:网站首页>Internship report skywalking distributed link tracking?
Internship report skywalking distributed link tracking?
2022-07-02 11:09:00 【It's ADU】
Overview of internship content
Skywalking Distributed Link Tracking :
What is? skywaling Distributed Link Tracking ? Distributed link tracking refers to the performance monitoring tool of distributed application system , Designed for microservices , Cloud native architecture and container based (K8S ,docker ) Architecture and Design .
Skywaling Provide distributed tracking , Service grid telemetry analysis , Measurement aggregation and visualization integration solution
Skywaling Overall architecture analysis :
In this picture , The overall architecture is divided into four parts :
1. Upper part agent : Responsible for... From the application , Collect link information , Send to skywaling OAP The server .
2、 Lower part SkyWalking OAP : Responsible for receiving Agent Sent Tracing Data and information , And then analyze it (Analysis Core), To external storage (Storage), Finally, provide the query (Query) function ;
3、 Right section Storage:Tracing data storage , At present, we support ES、MySQL、Sharding Sphere、TiDB、H2 Multiple memories , At present, the most widely used is ES, The main consideration is SkyWalking The development team's own production environment uses ES Mainly ;
4、 Left part SkyWalking UI: Responsible for providing the console , Look at the links and so on ;
SkyWalking Environment construction and deployment ( Pictures come from the Internet )
First, we download the software package , Start building one by one SkyWalking OAP and SkyWalking UI service ; Start a Spring Boot application , And configuration SkyWalking Agent; For the time being, data storage uses its default H2 Database storage , Later we will use other storage ;
SkyWalking Three concepts in
service (Service) : Represents a series or set of workloads that provide the same behavior for requests , In the use of Agent when , You can define the name of the service , We can see Spring Boot The application service is "11-springboot", Is that we are in the environment variable SW_AGENT_NAME As defined in ;
Service instance (Service Instance) : Each of the above set of workloads is called an instance , A service instance is actually a real process on the operating system ;
Here we can see Spring Boot The service of the application is {agent_name}-pid:{pid}@{hostname}, from Agent Automatic generation ;
Endpoint (Endpoint) : For the request path received by a specific service , Such as HTTP Of URI Path and gRPC The class name of the service + Method signature ;
We can see Spring Boot An endpoint of the application , by API Interface /index;
边栏推荐
- [play with FPGA learning 2 in simple terms ----- design skills (basic grammar)]
- Static variables in static function
- 洛谷 P4281 [AHOI2008]紧急集合 / 聚会(树上倍增 LCA)
- 力扣(LeetCode)182. 查找重复的电子邮箱(2022.07.01)
- 二叉树专题--AcWing 47. 二叉树中和为某一值的路径(前序遍历)
- 【深入浅出玩转FPGA学习3-----基本语法】
- [AGC] how to solve the problem that the local display of event analysis data is inconsistent with that in AGC panel?
- JSP webshell free -- webshell free
- Iii. Système de démarrage et d'horloge à puce
- 【深入浅出玩转FPGA学习2----设计技巧(基本语法)】
猜你喜欢
一招快速实现自定义快应用titlebar
How to implement tabbar title bar with list component
三.芯片启动和时钟系统
Special topic of binary tree -- Logu p1229 traversal problem (the number of traversals in the middle order is calculated when the pre and post order traversals of the multiplication principle are know
Use Huawei performance management service to configure the sampling rate on demand
[AGC] how to solve the problem that the local display of event analysis data is inconsistent with that in AGC panel?
二叉树专题--AcWing 18. 重建二叉树(利用前、中序遍历,构建二叉树)
华为应用市场应用统计数据问题大揭秘
JSP webshell免殺——JSP的基礎
TIPC 寻址2
随机推荐
Special topic of binary tree -- acwing 18 Rebuild the binary tree (construct the binary tree by traversing the front and middle order)
HDU1228 A + B(map映射)
Matlab processing of distance measurement of experimental electron microscope
2022-06-17
Disassembling Meitu SaaS: driving the plane to change the engine
Calculate the sum of sequences
Luogu p4281 [ahoi2008] emergency gathering / gathering (tree doubling LCA)
HDU1236 排名(结构体排序)
TIPC介绍1
一.STM32的开发环境,keil5/MDK5.14安装教程(附下载链接)
Why does LabVIEW lose precision in floating point numbers
How to use ide to automatically sign and debug Hongmeng application
V2X-Sim数据集(上海交大&纽约大学)
Use Huawei performance management service to configure the sampling rate on demand
快应用中实现自定义抽屉组件
Analysis of hot spots in AI technology industry
三.芯片启动和时钟系统
二叉树专题--AcWing 3540. 二叉搜索树建树(实用板子 构建二叉搜索树 并输出前、中、后序遍历)
Filtering of PCL
php中self和static在方法中的区别