当前位置:网站首页>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;
边栏推荐
- Is the account above changtou school safe?
- Hdu1228 a + B (map mapping)
- Luogu p1892 [boi2003] Gang (and search for variant anti set)
- Creation and use of unified links in Huawei applinking
- HDU1228 A + B(map映射)
- [ark UI] implementation of the startup page of harmonios ETS
- 软件产品管理系统有哪些?12个最佳产品管理工具盘点
- PCL eigen introduction and simple use
- [paid promotion] collection of frequently asked questions, recommended list FAQ
- [AGC] how to solve the problem that the local display of event analysis data is inconsistent with that in AGC panel?
猜你喜欢

金山云——2023届暑期实习

二叉树专题--洛谷 P1229 遍历问题(乘法原理 已知前、后序遍历求中序遍历个数)

TIPC Service and Topology Tracking4

Flick two open, realized a batch lookup join (with source code)

三.芯片启动和时钟系统

Special topic of binary tree -- acwing 1497 Traversal of the tree (use post and mid order traversal to build a binary tree)

One trick to quickly realize custom application titlebar

JSP webshell免殺——JSP的基礎

TIPC Cluster5

【AppLinking实战案例】通过AppLinking分享应用内图片
随机推荐
【快应用】text组件里的文字很多,旁边的div样式会被拉伸如何解决
力扣(LeetCode)182. 查找重复的电子邮箱(2022.07.01)
The first white paper on agile practice in Chinese enterprises was released | complete download is attached
JSP webshell free -- the basis of JSP
TIPC introduction 1
Resources读取2d纹理 转换为png格式
MongoDB 学习整理(条件操作符,$type 操作符,limit()方法,skip() 方法 和 sort() 方法)
AppGallery Connect场景化开发实战—图片存储分享
How to use ide to automatically sign and debug Hongmeng application
Jenkins安装
How to transfer event objects and user-defined parameters simultaneously in Huawei express applications
首份中国企业敏捷实践白皮书发布| 附完整下载
[applinking practical case] share in app pictures through applinking
Common methods of JS array
TIPC协议
TIPC 寻址2
Overview of integrated learning
C#中索引器
Binary tree topic -- Luogu p3884 [jloi2009] binary tree problem (DFS for binary tree depth BFS for binary tree width Dijkstra for shortest path)
Luogu p5536 [xr-3] core city (greed + tree DP looking for the center of the tree)