当前位置:网站首页>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;
边栏推荐
- 【AGC】构建服务3-认证服务示例
- 华为应用市场应用统计数据问题大揭秘
- TIPC介绍1
- Binary tree topic -- Luogu p3884 [jloi2009] binary tree problem (DFS for binary tree depth BFS for binary tree width Dijkstra for shortest path)
- How does the whole network display IP ownership?
- [AI application] Hikvision ivms-4200 software installation
- 最详细MySql安装教程
- TIPC messaging3
- static 函数中的静态变量
- [in simple terms, play with FPGA learning 3 ----- basic grammar]
猜你喜欢

Special topic of binary tree -- acwing 47 Path with a certain value in binary tree (preorder traversal)

Nodejs+express+mysql simple blog building

TIPC Cluster5

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

HDU1228 A + B(map映射)

最详细MySql安装教程

Special topic of binary tree -- acwing 3540 Binary search tree building (use the board to build a binary search tree and output the pre -, middle -, and post sequence traversal)

【深入浅出玩转FPGA学习4----漫谈状态机设计】

TIPC messaging3
![[AGC] how to solve the problem that the local display of event analysis data is inconsistent with that in AGC panel?](/img/66/674a06d8e45a31ae879b81554ef373.png)
[AGC] how to solve the problem that the local display of event analysis data is inconsistent with that in AGC panel?
随机推荐
【快应用】text组件里的文字很多,旁边的div样式会被拉伸如何解决
LVM操作
TIPC协议
TIPC protocol
二叉树专题--AcWing 18. 重建二叉树(利用前、中序遍历,构建二叉树)
Flick two open, realized a batch lookup join (with source code)
Analysis of hot spots in AI technology industry
二叉树专题--洛谷 P3884 [JLOI2009]二叉树问题(dfs求二叉树深度 bfs求二叉树宽度 dijkstra求最短路)
QT学习日记7——QMainWindow
PCL point cloud to depth image
AppGallery Connect场景化开发实战—图片存储分享
LabVIEW为什么浮点数会丢失精度
【AGC】构建服务3-认证服务示例
二叉树专题--AcWing 47. 二叉树中和为某一值的路径(前序遍历)
三.芯片啟動和時鐘系統
Iii. Système de démarrage et d'horloge à puce
Hdu1234 door opener and door closer (water question)
Oracle 笔记
php中self和static在方法中的区别
Regular and common formulas