Acceldata
Pulse

Configure Impala Connector

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.