Skip to content

Commit 8daa9fe

Browse files
committed
chore: support and use the default http/protobuf protocol
refs #503 (comment)
1 parent 0997ec5 commit 8daa9fe

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

javaagent-log-appender/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ In a separate shell, run the application
3939
```shell
4040
export \
4141
OTEL_SERVICE_NAME=log4j-example \
42-
OTEL_EXPORTER_OTLP_PROTOCOL=grpc \
4342
OTEL_METRICS_EXPORTER=none \
4443
OTEL_TRACES_EXPORTER=none \
4544
OTEL_LOGS_EXPORTER=otlp
@@ -48,3 +47,8 @@ OTEL_LOGS_EXPORTER=otlp
4847
```
4948

5049
Watch the collector logs to see exported log records
50+
51+
NOTE: The OpenTelemetry Java Agent uses `http/protobuf` by default, optionally switch to use `grpc` protocol
52+
```shell
53+
export OTEL_EXPORTER_OTLP_PROTOCOL=grpc
54+
```

javaagent-log-appender/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ dependencies {
3333
implementation("io.opentelemetry:opentelemetry-api")
3434
implementation("io.opentelemetry.semconv:opentelemetry-semconv")
3535

36-
// OpenTelemetry JavaAgent, this brings its own standalone log4j / logback appenders
36+
// OpenTelemetry Java Agent, this brings its own standalone log4j / logback appenders
3737
agent("io.opentelemetry.javaagent:opentelemetry-javaagent:2.8.0")
3838
}
3939

javaagent-log-appender/docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ services:
77
command: ["--config=/otel-config.yaml"]
88
ports:
99
- "4317:4317"
10+
- "4318:4318"

javaagent-log-appender/otel-config.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,20 @@ receivers:
33
protocols:
44
grpc:
55
endpoint: collector:4317
6+
http:
7+
endpoint: "0.0.0.0:4318"
68
exporters:
79
debug:
810
verbosity: detailed
911
nop:
1012
service:
1113
pipelines:
12-
logs:
14+
metrics:
1315
receivers: [otlp]
1416
exporters: [debug]
1517
traces:
1618
receivers: [otlp]
1719
exporters: [debug]
18-
metrics:
20+
logs:
1921
receivers: [otlp]
20-
exporters: [nop]
22+
exporters: [debug]

0 commit comments

Comments
 (0)