当前位置:网站首页>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;
边栏推荐
- Flink two Open, implement Batch Lookup join (attached source)
- TIPC Cluster5
- TIPC messaging3
- Special topic of binary tree -- acwing 18 Rebuild the binary tree (construct the binary tree by traversing the front and middle order)
- Creation and use of unified links in Huawei applinking
- Filtering of PCL
- TIPC addressing 2
- TIPC Getting Started6
- III Chip startup and clock system
- 【深入浅出玩转FPGA学习3-----基本语法】
猜你喜欢

One trick to quickly realize custom application titlebar

JVM garbage collector

Matlab processing of distance measurement of experimental electron microscope

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

TIPC Service and Topology Tracking4

Common methods of JS array

软件产品管理系统有哪些?12个最佳产品管理工具盘点

Iii. Système de démarrage et d'horloge à puce

【深入浅出玩转FPGA学习5-----复位设计】

How to use ide to automatically sign and debug Hongmeng application
随机推荐
最详细MySql安装教程
【深入浅出玩转FPGA学习5-----复位设计】
实验电镜距离测量之Matlab处理
二叉树专题--AcWing 47. 二叉树中和为某一值的路径(前序遍历)
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)
Dialogue Wu Gang: why do I believe in the rise of "big country brands"?
QT learning diary 7 - qmainwindow
III Chip startup and clock system
TIPC协议
TIPC Cluster5
JVM garbage collector
华为游戏初始化init失败,返回错误码907135000
从.bag文件中读取并保存.jpg图片和.pcd点云
[paid promotion] collection of frequently asked questions, recommended list FAQ
【ARK UI】HarmonyOS ETS的启动页的实现
STM32单片机编程学习
【AI应用】海康威视iVMS-4200软件安装
三.芯片啟動和時鐘系統
Use of vscode tool
C#中索引器