Streams Messaging Manager(SMM)是一种操作监视和管理工具,可在企业ApacheKafka®环境中提供端到端的可见性。使用SMM,您可以获得有关Kafka集群的清晰见解。您可以了解从生产者到Topic再到消费者的消息流的端到端流。SMM帮助您对Kafka环境进行故障排除,以识别瓶颈、吞吐量、消费者模式、流量等。SMM使您能够使用各种过滤器来分析生产者和消费者之间的流动态。您可以根据从各种Broker和Topic收集的关键性能见解来优化Kafka环境。通过Apache Atlas的紧密集成,您可以跨多个Kafka跃点、生产者和消费者获得完整的数据沿袭的数据流可视化。
简化对Kafka环境的故障排除
SMM提供了基于智能的筛选,该筛选使用户可以选择生产者,Broker,Topic或消费者,并根据选择仅查看相关的实体。SMM非常聪明,可以仅显示那些将数据发送到选定Topic的生产者,并且仅显示那些从这些Topic中消费的消费者组。筛选对四个实体中的任何一个进行选择。这使用户能够在对Kafka问题进行故障排除和调试时快速找到根本原因。
可视化端到端的Kafka流
SMM的另一个强大功能是它能够可视化您所有Kafka集群中的所有数据流/流程。您可以选择任何实体,并可视化数据相对于所选实体的流动方式。
借助REST API扩展监视和管理功能
SMM的另一个强大功能是它能够可视化您所有Kafka集群中的所有数据流/流程。您可以选择任何实体,并可视化数据相对于所选实体的流动方式。
从边缘到企业跟踪数据沿袭和治理
SMM已与Apache Atlas(用于管理和数据沿袭)、Apache Ranger(用于安全性和访问控制管理)、Apache Ambari/Cloudera Manager(用于基础结构级别监视和集群的生命周期操作)以及Grafana(可以随时间绘制Kafka指标)完全集成。
后续系列会根据用例进行介绍SMM功能。
来源:https://docs.cloudera.com/csp/2.0.1/smm-overview/topics/smm-overview.html