Configure IronTap container
Created , Updated
Properties can be provided via JVM properties or a mounted configuration file.
JVM Properties
You may provide the necessary configuration via system properties. Simply set the required properties with the -D
flag after the image name. Any value that exists in the configuration file can be set this way.
Use the following docker command to start IronTap with Instana integration:
docker run \
--name irontap \
mainstorconcept.jfrog.io/ziris-docker-release/irontap:latest-kafka-instana
An OTLP endpoint needs to be set for OpenTelemetry integration
Use the following docker command to start IronTap with OpenTelemetry integration:
docker run \
--name irontap \
mainstorconcept.jfrog.io/ziris-docker-release/irontap:latest-kafka-otel \
-Dirontap.apm.otel.exporter.otlp.endpoint="http://collector:4317"
For more information on how to integrate IronTap containers with APMs, refer to the following documentation:
Mounted config file
A configuration file can be mounted instead of using system properties to provide the necessary configuration for the IronTap container.
Use the following docker command to start IronTap with Instana integration:
docker run \
--name irontap \
--mount type=bind,source=/host/path/to/application.conf,target=/opt/mainstorconcept/irontap/application.conf,readonly \
mainstorconcept.jfrog.io/ziris-docker-release/irontap:latest-kafka-instana
An OTLP endpoint needs to be set for OpenTelemetry integration.
Use the following docker command to start IronTap with OpenTelemetry integration:
docker run \
--name irontap \
--mount type=bind,source=/host/path/to/application.conf,target=/opt/mainstorconcept/irontap/application.conf,readonly \
mainstorconcept.jfrog.io/ziris-docker-release/irontap:latest-kafka-otel
>> Configuring IronTap container logging