当前位置:网站首页>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;
边栏推荐
- 计算序列之和
- Why does LabVIEW lose precision in floating point numbers
- TIPC introduction 1
- One trick to quickly realize custom application titlebar
- [applinking practical case] share in app pictures through applinking
- TIPC协议
- Uncover the secrets of Huawei application market application statistics
- Shell programming 01_ Shell foundation
- 如何使用IDE自动签名调试鸿蒙应用
- Oracle notes
猜你喜欢
![二叉树专题--洛谷 P3884 [JLOI2009]二叉树问题(dfs求二叉树深度 bfs求二叉树宽度 dijkstra求最短路)](/img/c2/bb85b681af0f78b380b1d179c7ea49.png)
二叉树专题--洛谷 P3884 [JLOI2009]二叉树问题(dfs求二叉树深度 bfs求二叉树宽度 dijkstra求最短路)
![[AGC] build service 3 - authentication service example](/img/89/63f367270e806e89c4ff92360dc3c5.png)
[AGC] build service 3 - authentication service example

【AGC】如何解决事件分析数据本地和AGC面板中显示不一致的问题?

Analysis of hot spots in AI technology industry

Hdu1236 ranking (structure Sorting)

TIPC 寻址2

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

I STM32 development environment, keil5/mdk5.14 installation tutorial (with download link)
![Luogu p5536 [xr-3] core city (greed + tree DP looking for the center of the tree)](/img/dc/2aa55c9b3f23c292820a56ea72fedd.png)
Luogu p5536 [xr-3] core city (greed + tree DP looking for the center of the tree)

【深入浅出玩转FPGA学习2----设计技巧(基本语法)】
随机推荐
TIPC Service and Topology Tracking4
JSP webshell free -- the basis of JSP
[play with FPGA learning 2 in simple terms ----- design skills (basic grammar)]
618 what is the secret of dominating the list again? Nike's latest financial report gives the answer
[AI application] Hikvision ivms-4200 software installation
Hdu1236 ranking (structure Sorting)
QT学习日记8——资源文件添加
Oracle notes
Learn open62541 -- [66] UA_ Generation method of string
二叉树专题--【深基16.例7】普通二叉树(简化版)(multiset 求前驱 后继 哨兵法)
洛谷 P5536 【XR-3】核心城市(贪心 + 树形 dp 寻找树的中心)
Binary tree topic -- p1030 [noip2001 popularization group] find the first order
二叉树专题--洛谷 P3884 [JLOI2009]二叉树问题(dfs求二叉树深度 bfs求二叉树宽度 dijkstra求最短路)
Special topic of binary tree -- acwing 47 Path with a certain value in binary tree (preorder traversal)
Luogu p4281 [ahoi2008] emergency gathering / gathering (tree doubling LCA)
Calculate the sum of sequences
TIPC协议
One trick to quickly realize custom application titlebar
[quick application] there are many words in the text component. How to solve the problem that the div style next to it will be stretched
MongoDB 学习整理(条件操作符,$type 操作符,limit()方法,skip() 方法 和 sort() 方法)