-
Method Summary
The name of the Grafana LGTM Docker image.
The label of the container.
Set of components to log.
The Docker network aliases.
A way to override `quarkus.otel.metric.export.interval` property's default value.
A way to override `quarkus.otel.bsp.schedule.delay` property's default value.
The gRPC port of the OTel container, if set it will be a fixed value.
The HTTP port of the OTel container, if set it will be a fixed value.
A way to override `quarkus.otel.metric.export.interval` property's default value.
The LGTM's OTLP protocol.
int
The (Prometheus) scraping interval, in seconds.
The value of the quarkus-dev-service label attached to the started container.
-
Method Details
-
imageName
@WithDefault("docker.io/grafana/otel-lgtm:0.12.0")
String imageName()
The name of the Grafana LGTM Docker image.
- Specified by:
imageName in interface ContainerConfig
-
-
label
@WithDefault("quarkus-dev-service-lgtm")
String label()
The label of the container.
- Specified by:
label in interface ContainerConfig
-
serviceName
@WithDefault("lgtm")
String serviceName()
The value of the quarkus-dev-service label attached to the started container.
This property is used when shared is set to true.
- Specified by:
serviceName in interface ContainerConfig
-
logging
Set of components to log.
Comma separated set of components whose container log we want to output.
- Returns:
- set of components to log
-
otlpProtocol
@WithDefault("http/protobuf")
String otlpProtocol()
The LGTM's OTLP protocol.
-
scrapingInterval
@WithDefault("10")
int scrapingInterval()
The (Prometheus) scraping interval, in seconds.
-
forceScraping
Do we force scraping.
-
otelGrpcPort
The gRPC port of the OTel container, if set it will be a fixed value.
-
otelHttpPort
The HTTP port of the OTel container, if set it will be a fixed value.
-
otelMetricExportInterval
@WithDefault("10s")
@ConfigDocIgnore
String otelMetricExportInterval()
A way to override `quarkus.otel.metric.export.interval` property's default value.
-
otelBspScheduleDelay
@WithDefault("3s")
@ConfigDocIgnore
String otelBspScheduleDelay()
A way to override `quarkus.otel.bsp.schedule.delay` property's default value.
-
otelBlrpScheduleDelay
@WithDefault("1s")
@ConfigDocIgnore
String otelBlrpScheduleDelay()
A way to override `quarkus.otel.metric.export.interval` property's default value.