type
status
date
slug
summary
tags
category
icon
password

1、什么是SkyWalking?

答:SkyWalking是一个开源的应用性能监控系统(APM),主要用于收集、分析、聚合和可视化来自云原生和容器化的大规模分布式系统的数据。

2、SkyWalking主要包含哪些组件?

答:SkyWalking主要包含三个部分:探针(Agent)、后端(Backend)和前端(UI)。

3、什么是SkyWalking的探针?

答:探针是部署在目标应用中的一个组件,用于收集应用的运行数据,如调用链数据、指标数据等,并将这些数据发送到SkyWalking的后端。

4、SkyWalking的后端是用来做什么的?

答:SkyWalking的后端用来接收来自探针的数据,进行分析处理,并提供给前端进行展示。

5、如何在Java应用中集成SkyWalking?

答:在Java应用中集成SkyWalking,只需添加Java Agent,并在启动时加载Java Agent即可。

6、SkyWalking如何追踪调用链?

答:SkyWalking通过在应用中注入字节码,拦截请求,收集调用链信息。

7、SkyWalking支持哪些语言?

答:SkyWalking支持Java,.NET,Node.js,PHP,Lua等多种语言。

8、如何在SkyWalking中定义自定义的指标?

答:在SkyWalking中,可以通过OpenTracing API定义自定义的指标。

9、SkyWalking的存储方式有哪些?

答:SkyWalking支持多种存储方式,包括ElasticSearch,H2,MySQL,InfluxDB等。

10、SkyWalking如何进行服务依赖分析?

答:SkyWalking通过分析调用链数据,生成服务依赖图。

11、SkyWalking支持哪些监控模式?

答:SkyWalking支持多种监控模式,包括Agent方式,无Agent方式(如:Service Mesh)等。

12、SkyWalking的UI提供了哪些功能?

答:SkyWalking的UI提供了全局视图,拓扑图,仪表盘,追踪,报警等功能。

13、在SkyWalking中,如何查看服务的响应时间?

答:在SkyWalking的UI中,可以通过查看服务仪表盘,查看服务的响应时间。

14、在SkyWalking中,如何查看服务的吞吐量?

答:在SkyWalking的UI中,可以通过查看服务仪表盘,查看服务的吞吐量。

15、在SkyWalking中,如何查看服务的报警信息?

答:在SkyWalking的UI中,可以通过查看报警页面,查看服务的报警信息。

16、在SkyWalking中,如何进行性能优化?

答:在SkyWalking中,可以通过查看服务仪表盘,追踪,进行性能优化。

17、如何在SkyWalking中配置报警规则?

答:在SkyWalking中,可以通过修改配置文件,配置报警规则。

18、如何在SkyWalking中查看服务间的调用关系?

答:在SkyWalking的UI中,可以通过查看拓扑图,查看服务间的调用关系。

19、SkyWalking的后端支持哪些部署方式?

答:SkyWalking的后端支持多种部署方式,包括单机部署,集群部署等。

20、如何在SkyWalking中配置持久化存储?

答:在SkyWalking中,可以通过修改配置文件,配置持久化存储。
MockitoDruid
Loading...