Apache Kafka 是一个常用的开源数据流平台,提供高吞吐量数据管道。Instana 已将全面的 Kafka 监控纳入我们的基础架构和应用程序监控解决方案。Instana 会发现环境中全部现有 Kafka 实例,了解集群与其服务器之间的依赖关系和交互情况,并自动开始监控每个实例的运行状况和性能。
为了帮助 DevOps 优化其 Kafka 集群,Instana 将自动化和人工智能应用于 Kafka 性能和运行状况监控,包括预测性问题检测和 AI 辅助的根本原因分析。Instana 减少了企业在运营中对 Kafka 明确专业知识的需求。
14 天,无需信用卡,完整版本
Instana 在每个实例的单个组件和应用程序级别上,监控着 Kafka 的关键性能指标 (KPI)。Kafka 的 KPI 用于实时监控每个实例和集群的运行状况。服务的 KPI 则用于了解 Kafka 在整体环境中的性能。
Instana AI 使用先进的统计分析、一组特定的知识库规则并应用机器学习来确定每个实例和集群的实时运行状态。
Instana 的 Apache Kafka 传感器收集所有关键指标,以确定每个 Kafka 实例的运行状况,以及相关集群所有数据管道的性能。跟踪 Kafka 配置数据,使 Instana 能够监控 Kafka 实例的更改,并将这些更改与任何整体性能问题相关联。
Kafka 性能和配置汇总在同一个仪表板中,结合了所有设置、基础架构、服务级别和事务相关信息,并允许 ITOps 和 DevOps 集中查看所有 Kafka 相关数据,以便轻松解决问题和优化性能。
Kafka 性能监控的核心,是与 Kafka 集群内以及周围的数据管道和依赖应用程序交互相关的指标。Instana 自动识别并收集所有相关指标。以下是 Instana Kafka 仪表板的一些屏幕快照样本:
Instana 的 Kafka 监控包括三类数据:跟踪的配置、性能指标和运行状况特征符:
跟踪的配置
性能指标
日志刷新 |
运行状况特征符
在复制分区栏下 |
由于 Apache Kafka 的开源特性,有许多解决方案可以在云和本地环境中运行 Apache Kafka。Instana 支持最常见的部署策略,包括
此外,Instana 支持 Apache Kafka 的多种发行版,包括