faq.md 4.8 KB
Newer Older
Z
zengqiao 已提交
1 2 3 4 5 6 7 8 9

---

![kafka-manager-logo](../assets/images/common/logo_name.png)

**一站式`Apache Kafka`集群指标监控与运维管控平台**

--- 

Z
add qa  
zengqiao 已提交
10
# FAQ
Z
zengqiao 已提交
11

12
- 0、支持哪些Kafka版本?
E
EricZeng 已提交
13
- 1、Topic申请、新建监控告警等操作时没有可选择的集群?
Z
zengqiao 已提交
14 15 16 17
- 2、逻辑集群 & Region的用途?
- 3、登录失败?
- 4、页面流量信息等无数据?
- 5、如何对接夜莺的监控告警功能?
Z
zengqiao 已提交
18
- 6、如何使用`MySQL 8`
Z
zengqiao 已提交
19
- 7、`Jmx`连接失败如何解决?
20
- 8、`topic biz data not exist`错误及处理方式
Z
ZHAOYINRUI 已提交
21
- 9、进程启动后,如何查看API文档
Z
add qa  
zengqiao 已提交
22 23 24
- 10、如何创建告警组?
- 11、连接信息、耗时信息为什么没有数据?
- 12、逻辑集群申请审批通过之后为什么看不到逻辑集群?
H
HuYueeer 已提交
25
- 13、heartbeat表关联业务和使用场景是什么?
26 27
---

28
### 0、支持哪些Kafka版本?
29

30
基本上只要所使用的Kafka还依赖于Zookeeper,那么该版本的主要功能基本上应该就是支持的。
Z
zengqiao 已提交
31 32 33

---

E
EricZeng 已提交
34
### 1、Topic申请、新建监控告警等操作时没有可选择的集群?
Z
zengqiao 已提交
35

E
EricZeng 已提交
36 37 38 39
缺少逻辑集群导致的,在Topic管理、监控告警、集群管理这三个Tab下面都是普通用户视角,普通用户看到的集群都是逻辑集群,因此在这三个Tab下进行操作时,都需要有逻辑集群。

逻辑集群的创建参看:

E
EricZeng 已提交
40
- [kafka-manager 接入集群](add_cluster/add_cluster.md) 手册,这里的Region和逻辑集群都必须添加。
Z
zengqiao 已提交
41 42 43 44 45 46 47 48

---

### 2、逻辑集群 & Region的用途?

主要用途是进行大集群的管理 & 集群细节的屏蔽。

- 逻辑集群:通过逻辑集群概念,将集群Broker按业务进行归类,方便管理;
Z
zengqiao 已提交
49
- Region:通过引入Region,同时Topic按Region纬度创建,减少Broker间的连接;
Z
zengqiao 已提交
50 51 52 53 54 55 56 57 58 59 60 61 62

---

### 3、登录失败?

- 检查使用的MySQL版本,8.0等版本暂不支持,具体版本辛苦查看 README 。

---

### 4、页面流量信息等无数据?

- 1、检查`Broker JMX`是否正确开启。

Z
zengqiao 已提交
63
如若还未开启,具体可百度一下看如何开启,或者参看:[Jmx连接配置&问题解决说明文档](../dev_guide/connect_jmx_failed.md)
Z
zengqiao 已提交
64 65 66 67 68 69 70 71 72

![helpcenter](./assets/faq/jmx_check.jpg)

- 2、`MySQL`的版本是否过高。

建议使用`MySQL 5.7`版本。

- 3、数据库时区问题。

E
EricZeng 已提交
73
检查MySQL的topic_metrics表,查看是否有数据,如果有数据,那么再检查设置的时区是否正确。
Z
zengqiao 已提交
74 75 76 77 78

---

### 5、如何对接夜莺的监控告警功能?

Z
zengqiao 已提交
79
- 参看 [kafka-manager 对接夜莺监控](../dev_guide/monitor_system_integrate_with_n9e.md) 说明。
Z
zengqiao 已提交
80 81 82 83 84 85

---

### 6、如何使用`MySQL 8`?

- 参看 [kafka-manager 使用`MySQL 8`](../dev_guide/use_mysql_8.md) 说明。
Z
zengqiao 已提交
86 87 88 89 90 91

---

### 7、`Jmx`连接失败如何解决?

- 参看 [Jmx连接配置&问题解决](../dev_guide/connect_jmx_failed.md) 说明。
92 93 94 95 96 97 98 99 100 101 102 103 104 105

---

### 8、`topic biz data not exist`错误及处理方式

**错误原因**

在进行权限审批的时候,可能会出现这个错误,出现这个错误的原因是因为Topic相关的业务信息没有在DB中存储,或者更具体的说就是该Topic不属于任何应用导致的,只需要将这些无主的Topic挂在某个应用下面即可。

**解决方式**

可以在`运维管控->集群列表->Topic信息`下面,编辑申请权限的Topic,为Topic选择一个应用即可。

以上仅仅只是针对单个Topic的场景,如果你有非常多的Topic需要进行初始化的,那么此时可以在配置管理中增加一个配置,来定时的对无主的Topic进行同步,具体见:[动态配置管理 - 1、Topic定时同步任务](../dev_guide/dynamic_config_manager.md)
Z
ZHAOYINRUI 已提交
106

107 108
---

Z
ZHAOYINRUI 已提交
109 110
### 9、进程启动后,如何查看API文档

Z
add qa  
zengqiao 已提交
111
- 滴滴Logi-KafkaManager采用Swagger-API工具记录API文档。Swagger-API地址: [http://IP:PORT/swagger-ui.html#/](http://IP:PORT/swagger-ui.html#/)
112 113


Z
add qa  
zengqiao 已提交
114 115
### 10、如何创建告警组?

E
EricZeng 已提交
116
告警组的创建需要到Logi-KM对接的监控系统中创建,比如我们现在默认是对接了夜莺,那么告警组需要到夜莺中创建,如果没有安装夜莺,那么需要按照一下夜莺并进行对接。当然,这里也可以对接自己内部的监控系统,不过需要实现一些接口。
Z
add qa  
zengqiao 已提交
117 118 119 120 121 122

具体的文档可见:[监控功能对接夜莺](../dev_guide/monitor_system_integrate_with_n9e.md)[监控功能对接其他系统](../dev_guide/monitor_system_integrate_with_self.md)

### 11、连接信息、耗时信息为什么没有数据?

这块需要结合滴滴内部的kafka-gateway一同使用才会有数据,滴滴kafka-gateway暂未开源。
123

Z
add qa  
zengqiao 已提交
124
### 12、逻辑集群申请审批通过之后为什么看不到逻辑集群?
125

Z
add qa  
zengqiao 已提交
126
逻辑集群的申请与审批仅仅只是一个工单流程,并不会去实际创建逻辑集群,逻辑集群的创建还需要手动去创建。
127

Z
add qa  
zengqiao 已提交
128
具体的操作可见:[kafka-manager 接入集群](add_cluster/add_cluster.md)