kafka生态系统

这是一份我们听说过的与Kafka集成的工具列表。

有些是由第三方社区提供!

当然,客户端在这里有单独的列表。

Kafka Connect

Kafka有一个内置框架,称为Kafka Connect,用于编写源和接收器,这些源和接收器要么持续地将数据摄入Kafka,要么持续地将Kafka中的数据摄入外部系统。针对不同应用程序或数据系统的连接器本身是由Confluent在主代码库之外维护的。由Confluent维护的外部托管的连接器列表在Confluent Hub

分发版 & 打包

流处理

  • Kafka Streams生态系统: 

Hadoop集成

  • Confluent HDFS Connector - Kafka Connect框架的接收器连接器,用于将数据从Kafka写入Hadoop HDFS
  • Camus - LinkedIn的Kafka=>HDFS流水线。这一个用于LinkedIn的所有数据,并且效果很好。
  • Kafka Hadoop Loader - 与主分发版中包含的Hadoop加载功能不同的另一种方法。
  • Flume - 包含Kafka源(消费者)和接收器(生产者)
  • KaBoom - 高性能HDFS数据加载器

数据库集成

搜索和查询

  • Elasticsearch - 这个项目,Kafka独立消费者将从Kafka读取消息,处理并将其索引到Elasticsearch中。还有几个Kafka Connect连接器用于Elasticsearch
  • Presto - Presto Kafka连接器允许您使用Presto以SQL查询Kafka。
  • Hive - Hive SerDe,允许使用Hive SQL查询Kafka(目前仅支持Avro)
  • OpenMLDB Kafka Connector - 该项目允许您使用SQL从数据流中定义和提取特征,用于ML应用程序。

管理控制台

  • Kafka Manager - 用于管理Apache Kafka的工具。
  • kafkat - Kafka代理的简化命令行管理。
  • Kafka Web Console - 显示有关您的Kafka集群的信息,包括哪些节点处于活动状态以及它们托管哪些主题的数据。
  • Kafka Offset Monitor - 显示所有消费者的当前状态以及它们距离流的头部有多远。

  • Capillary - 显示基于Kafka的Apache Storm拓扑的状态和增量。支持Kafka >= 0.8。它还提供了一个用于监控目的的API来获取此信息。
  • Doctor Kafka - 用于集群自动恢复和工作负载平衡的服务。
  • Cruise Control - 完全自动化Kafka集群的动态工作负载重新平衡和自我修复。
  • Burrow - 监控伴侣,提供消费者延迟检查服务,无需指定阈值。
  • Chaperone - 一个监控数据流的完整性和延迟的审计系统。
  • Sematext - Kafka监控的集成,收集和图表化200多个Kafka指标
  • Xinfra Monitor - 一个框架,监控并展示Kafka集群和镜像管道的可用性和性能指标。

AWS集成

日志

  • syslog (1M) 

Flume - Kafka插件

指标

打包和部署

Kafka Camel集成

杂项

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值