Jolokia 笔记 (Kafka/start/stop)

目录

  • [1. Jolokia 笔记 (Kafka/start/stop)](#1. Jolokia 笔记 (Kafka/start/stop))

1. Jolokia 笔记 (Kafka/start/stop)

sh 复制代码
java -javaagent:agent.jar=port=8778,host=localhost

Jolokia 是作为 Kafka 的 Java agent, 基于 HTTP 协议提供了一个使用 JSON 作为数据格式的外部接口, 提供给 DataKit 使用。 Kafka 启动时, 先配置 KAFKA_OPTS 环境变量: (port 可根据实际情况修改成可用端口)

sh 复制代码
export KAFKA_OPTS="$KAFKA_OPTS -javaagent:/usr/local/datakit/data/jolokia-jvm-agent.jar=host=*,port=8080"

另外, 也可以单独启动 Jolokia, 将其指向 Kafka 进程 PID:

sh 复制代码
java -jar </path/to/jolokia-jvm-agent.jar> --host 127.0.0.1 --port=8080 start <Kafka-PID>

Jolokia 不允许运行过程中修改端口号。如果发现通过 --port 命令无法修改端口号, 就是这个原因。

若想修改 Jolokia 端口号必须先退出 Jolokia 再启动才能成功。

退出 Jolokia 命令是: java -jar </path/to/jolokia-jvm-agent.jar> --quiet stop <Kafka-PID>

更多 Jolokia 命令信息可参考 这里{:target="_blank"}。

相关推荐
Jabes.yang4 小时前
Java求职面试:从Spring Boot到Kafka的技术探讨
java·spring boot·面试·kafka·互联网大厂
还是大剑师兰特11 小时前
Kafka 面试题及详细答案100道(91-95)-- 问题排查与解决方案1
kafka·大剑师·kafka面试题·kafka教程
不太可爱的叶某人1 天前
【学习笔记】kafka权威指南——第10章 监控kafka (7-10章只做了解)
笔记·学习·kafka
不太可爱的叶某人1 天前
【学习笔记】kafka权威指南——第6章 可靠的数据传递
笔记·学习·kafka
稚辉君.MCA_P8_Java1 天前
kafka解决了什么问题?mmap 和sendfile
java·spring boot·分布式·kafka·kubernetes
森林猿1 天前
docker-compose-kafka 4.1.0
docker·容器·kafka
東雪蓮☆2 天前
Filebeat+Kafka+ELK 日志采集实战
分布式·elk·kafka
努力买辣条2 天前
KafKa概念与安装
分布式·kafka
不太可爱的叶某人2 天前
【学习笔记】kafka权威指南——第8章 跨集群数据镜像(7-10章只做了解)
笔记·学习·kafka