Skip to content
This repository was archived by the owner on Nov 15, 2024. It is now read-only.

Commit 52a5fcb

Browse files
authored
Merge pull request #10 from humio/expose_jmx_opts
Expose JMX opts for Kakfa service
2 parents c3c74b7 + cde93e1 commit 52a5fcb

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

defaults/main.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ kafka_listeners:
1010
kafka_broker_id: 0
1111
kafka_broker_rack: dc1
1212
kafka_log_dirs: "/var/kafka/data"
13+
kafka_jmx_opts: "-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false "
1314

1415
kafka_filebeat_fields: {}
1516
kafka_filebeat_tags: []
1617

1718
zookeeper_hosts:
18-
- ip: "{{ ansible_default_ipv4.address }}"
19+
- ip: "{{ ansible_default_ipv4.address }}"

templates/kafka.service.j2

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@
99
Environment="GC_LOG_ENABLED=true"
1010
Environment="KAFKA_HEAP_OPTS=-Xms512M -Xmx4G"
1111
Environment="NUMA_NODES={{ ansible_local.kafka_numanodes["0"].nodes }}"
12+
Environment="KAFKA_JMX_OPTS={{ kafka_jmx_opts }}"
1213
User=kafka
1314
Group=kafka
1415
ExecStart=/usr/bin/numactl --cpunodebind=${NUMA_NODES} --membind=${NUMA_NODES} /usr/lib/kafka/bin/kafka-server-start.sh /etc/kafka/server.properties
1516

1617
[Install]
17-
WantedBy=default.target
18+
WantedBy=default.target

0 commit comments

Comments
 (0)