Acceldata
Pulse

Configuring Impala Connector

Enable the Impala Connector

Make sure to enable the Impala Connector along with the Impala Agent.

accelo deploy addons
? Select the components you would like to install: [Use arrows to move, space to select, <right> to all, <left> to none, type to filter]
[x] Facelift UI
[ ] HA GraphQL
[x] HYDRA
> [x] Impala Connector
[ ] Kafka 0.10.2 Connector
[x] Kafka Connector
[ ] LDAP

Enable the Impala Runtime Metrics

You can follow the steps to enable the Impala runtime metrics dynamically.

  1. Run the following command.
accelo admin makeconfig ad-impala-connector
  1. Add ENABLE_RUNNING_IMPALA_METRICS=true in /data01/acceldata/config/docker/addons/ad-impala-connector.yml.
version: "2"
services:
ad-impala-connector:
image: ad-impala-connector
container_name: ""
environment:
- MONGO_URI=<URI>
- MONGO_ENCRYPTED=true
- MONGO_SECRET=<secret>
- KRB5_CONF_LOCATION=/krb/security/krb5.conf
- JAAS_LOGIN_CONF_LOCATION=/krb/security/krb5JAASLogin.conf
- KERBEROS_ENABLED=true
- ENABLE_RUNNING_IMPALA_METRICS=true
- OTEL_JAVAAGENT_ENABLED=false
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/hosts:/etc/hosts:ro
- /data01/acceldata/config/krb/security:/krb/security
ulimits: {}
ports: []
depends_on: []
opts: {}
restart: ""
extra_hosts: []
network_alias: []
label: Impala Connector
  1. Run the following command to restart the Impala Connector.
accelo restart ad-impala-connector

Info

How can I increase memory for a Java application running in a container?

You can increase the memory available to a Java application by setting appropriate JVM options (JAVA_OPTS). When running inside containers (Docker/Kubernetes), Java respects container limits and can be tuned using RAM percentage–based flags.

JAVAOPTS=_-_JAVA OPTS=-Xms20g -Xmx25g -XX:+UseContainerSupport

This configures the JVM heap as a percentage of the container’s memory limit instead of a fixed -Xmx values, which is the recommended approach for containerized workloads.