当前位置:网站首页>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;
边栏推荐
- TIPC Service and Topology Tracking4
- 二叉树专题--AcWing 47. 二叉树中和为某一值的路径(前序遍历)
- 【快应用】text组件里的文字很多,旁边的div样式会被拉伸如何解决
- STM32单片机编程学习
- [play with FPGA learning 2 in simple terms ----- design skills (basic grammar)]
- 二.Stm32f407芯片GPIO编程,寄存器操作,库函数操作和位段操作
- Resources读取2d纹理 转换为png格式
- HDU1234 开门人和关门人(水题)
- LVM操作
- Hdu1236 ranking (structure Sorting)
猜你喜欢

Hdu1234 door opener and door closer (water question)

How does the whole network display IP ownership?

洛谷 P5536 【XR-3】核心城市(贪心 + 树形 dp 寻找树的中心)
![二叉树专题--洛谷 P3884 [JLOI2009]二叉树问题(dfs求二叉树深度 bfs求二叉树宽度 dijkstra求最短路)](/img/c2/bb85b681af0f78b380b1d179c7ea49.png)
二叉树专题--洛谷 P3884 [JLOI2009]二叉树问题(dfs求二叉树深度 bfs求二叉树宽度 dijkstra求最短路)

Creation and use of unified links in Huawei applinking

JSP webshell free -- the basis of JSP

Use of vscode tool

【AppLinking实战案例】通过AppLinking分享应用内图片

618 what is the secret of dominating the list again? Nike's latest financial report gives the answer

QT learning diary 7 - qmainwindow
随机推荐
Indexer in C #
One trick to quickly realize custom application titlebar
From Read and save in bag file Jpg pictures and PCD point cloud
二叉树专题--AcWing 19. 二叉树的下一个节点(找树中节点的后继)
Implement custom drawer component in quick application
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
Hdu1236 ranking (structure Sorting)
MySQL environment configuration
TIPC Cluster5
Uncover the secrets of Huawei application market application statistics
MySQL lethal serial question 4 -- are you familiar with MySQL logs?
二叉树专题--洛谷 P1229 遍历问题(乘法原理 已知前、后序遍历求中序遍历个数)
Analysis of hot spots in AI technology industry
TIPC Service and Topology Tracking4
php中self和static在方法中的区别
How to transfer event objects and user-defined parameters simultaneously in Huawei express applications
Disassembling Meitu SaaS: driving the plane to change the engine
flink二开,实现了个 batch lookup join(附源码)
全网显示 IP 归属地,是怎么实现的?
三.芯片啟動和時鐘系統