本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

knowstreaming-manager Docker 镜像下载 - 轩辕镜像

knowstreaming-manager 镜像详细信息和使用指南

knowstreaming-manager 镜像标签列表和版本信息

knowstreaming-manager 镜像拉取命令和加速下载

knowstreaming-manager 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

knowstreaming-manager
knowstreaming/knowstreaming-manager

knowstreaming-manager 镜像详细信息

knowstreaming-manager 镜像标签列表

knowstreaming-manager 镜像使用说明

knowstreaming-manager 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

KnowStreaming管理端镜像,用于Kafka集群的可视化监控、管理与运维,支持主题管理、消费者组监控、性能指标分析等核心功能,帮助用户简化Kafka运维工作。
8 收藏0 次下载activeknowstreaming镜像

knowstreaming-manager 镜像详细说明

knowstreaming-manager 使用指南

knowstreaming-manager 配置说明

knowstreaming-manager 官方文档

KnowStreaming Manager 镜像文档

概述

KnowStreaming Manager 是开源Kafka监控运维平台KnowStreaming的管理端组件,提供基于Web界面的可视化操作,用于Kafka集群的全生命周期管理与监控。该镜像封装了KnowStreaming管理端服务,可快速部署并接入Kafka集群,帮助用户实时掌握集群状态、管理资源配置、分析性能瓶颈。

核心功能和特性

  • 集群监控:实时展示Kafka集群健康状态,包括Broker存活状态、分区分布、副本同步情况等
  • 主题管理:支持主题的创建、修改(分区数、副本数等)、删除及配置参数管理
  • 消费者组监控:可视化展示消费者组消费进度、延迟情况、消费速率等关键指标
  • 性能分析:采集并展示Broker、Topic、分区级别的性能指标(吞吐量、延迟、请求量等)
  • 告警机制:支持自定义告警规则,对异常指标(如Broker宕机、消费延迟超限)触发告警通知
  • 配置管理:集中管理Kafka集群配置参数,支持配置版本记录与回溯

使用场景

  • 企业级Kafka集群日常运维与监控
  • 开发/测试环境Kafka资源快速管理
  • Kafka集群性能瓶颈分析与优化
  • 多Kafka集群统一管理与监控

使用方法和配置说明

前置条件

  • 已部署Kafka集群(支持Kafka 0.10.x及以上版本)
  • 已部署MySQL数据库(用于存储KnowStreaming元数据)
  • 网络环境需开放容器与Kafka集群、MySQL之间的通信端口

快速启动(docker run)

bash
docker run -d \
  --name knowstreaming-manager \
  -p 8080:8080 \
  -e SPRING_DATASOURCE_URL="jdbc:mysql://mysql-host:3306/knowstreaming?useUnicode=true&characterEncoding=utf8&useSSL=false" \
  -e SPRING_DATASOURCE_USERNAME="root" \
  -e SPRING_DATASOURCE_PASSWORD="password" \
  -e KAFKA_CLUSTER_NAME="default-cluster" \
  -e KAFKA_BOOTSTRAP_SERVERS="kafka-broker1:9092,kafka-broker2:9092" \
  knowstreaming/knowstreaming-manager:latest

关键环境变量配置

环境变量名说明默认值
SPRING_DATASOURCE_URLMySQL数据库连接URL-
SPRING_DATASOURCE_USERNAMEMySQL数据库用户名-
SPRING_DATASOURCE_PASSWORDMySQL数据库密码-
KAFKA_CLUSTER_NAME待管理的Kafka集群名称default
KAFKA_BOOTSTRAP_SERVERSKafka集群bootstrap.servers地址localhost:9092
SERVER_PORT管理端服务端口8080
LOG_LEVEL日志级别(DEBUG/INFO/WARN/ERROR)INFO
ALERT_ENABLED是否启用告警功能(true/false)true

访问管理界面

服务启动后,通过浏览器访问 http://<容器IP或主机IP>:8080,使用默认账号密码(admin/admin)登录,首次登录需修改密码。

持久化配置

为避免容器重启后配置丢失,建议挂载配置目录:

bash
docker run -d \
  --name knowstreaming-manager \
  -p 8080:8080 \
  -v /path/to/local/config:/app/config \
  -e SPRING_DATASOURCE_URL="jdbc:mysql://mysql-host:3306/knowstreaming" \
  ...(其他环境变量)
  knowstreaming/knowstreaming-manager:latest

注意事项

  • MySQL数据库需提前创建knowstreaming数据库,并执行初始化SQL脚本(可从KnowStreaming***仓库获取)
  • Kafka集群需配置允许管理端访问的权限(如通过ACL配置)
  • 生产环境建议使用docker-compose或Kubernetes进行部署,确保高可用性

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"