美文网首页
19、skywalking的集群管理

19、skywalking的集群管理

作者: rock_fish | 来源:发表于2021-06-24 09:00 被阅读0次
集群角色

在 application.yml 配置文件中可以配置 Mixed、Receiver、Aggregator 三种角色:

Receiver 节点:负责接收 Agent 请求并进行 L1 级别的聚合处理,后续的 L2 级别的聚合操作由其他两种类型的节点处理。
Mixed 节点:负责接收 Agent 请求以及其他 OAP 节点 L1 聚合结果,进行 L1 级别和 L2 级别的聚合处理。
Aggregator 节点:负责接收其他 OAP节点的 L1 聚合结果,进行 L2 级别的聚合处理。

注册中心

查看官方文档,比较详细,切易理解。

无状态化改造

一种容易实现的办法是,根据角色的值,拆分为3个应用,即最终为4个应用:

  • sw_web
  • sw_oap_mixed
  • sw_oap_receiver
  • sw_oap_aggregator
集群的自监控
  • 监控Kafka
  • 监控OAPServer
  • 监控ES

其中OAPServer和ES 可以通过Promethues快速实现监控,效果如下图示:

image.png

相关文章

网友评论

      本文标题:19、skywalking的集群管理

      本文链接:https://www.haomeiwen.com/subject/inrerltx.html