Skip to content

Commit 44d62e7

Browse files
authored
Merge branch 'main' into codespell-ownership
2 parents fbffc01 + d10a36b commit 44d62e7

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
1818
- Add `EventName` to `RecordFactory` in `go.opentelemetry.io/otel/sdk/log/logtest`. (#6193)
1919
- Emit `Record.EventName` field in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`. (#6211)
2020
- Emit `Record.EventName` field in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`. (#6211)
21+
- Emit `Record.EventName` field in `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` (#6210)
2122

2223
### Changed
2324

exporters/stdout/stdoutlog/exporter_test.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ func getJSON(now *time.Time) string {
183183
timestamps = "\"Timestamp\":" + string(serializedNow) + ",\"ObservedTimestamp\":" + string(serializedNow) + ","
184184
}
185185

186-
return "{" + timestamps + "\"Severity\":9,\"SeverityText\":\"INFO\",\"Body\":{\"Type\":\"String\",\"Value\":\"test\"},\"Attributes\":[{\"Key\":\"key\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key2\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key3\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key4\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key5\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"bool\",\"Value\":{\"Type\":\"Bool\",\"Value\":true}}],\"TraceID\":\"0102030405060708090a0b0c0d0e0f10\",\"SpanID\":\"0102030405060708\",\"TraceFlags\":\"01\",\"Resource\":[{\"Key\":\"foo\",\"Value\":{\"Type\":\"STRING\",\"Value\":\"bar\"}}],\"Scope\":{\"Name\":\"name\",\"Version\":\"version\",\"SchemaURL\":\"https://example.com/custom-schema\",\"Attributes\":{}},\"DroppedAttributes\":10}\n"
186+
return "{" + timestamps + "\"EventName\":\"testing.event\",\"Severity\":9,\"SeverityText\":\"INFO\",\"Body\":{\"Type\":\"String\",\"Value\":\"test\"},\"Attributes\":[{\"Key\":\"key\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key2\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key3\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key4\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"key5\",\"Value\":{\"Type\":\"String\",\"Value\":\"value\"}},{\"Key\":\"bool\",\"Value\":{\"Type\":\"Bool\",\"Value\":true}}],\"TraceID\":\"0102030405060708090a0b0c0d0e0f10\",\"SpanID\":\"0102030405060708\",\"TraceFlags\":\"01\",\"Resource\":[{\"Key\":\"foo\",\"Value\":{\"Type\":\"STRING\",\"Value\":\"bar\"}}],\"Scope\":{\"Name\":\"name\",\"Version\":\"version\",\"SchemaURL\":\"https://example.com/custom-schema\",\"Attributes\":{}},\"DroppedAttributes\":10}\n"
187187
}
188188

189189
func getJSONs(now *time.Time) string {
@@ -198,6 +198,7 @@ func getPrettyJSON(now *time.Time) string {
198198
}
199199

200200
return `{` + timestamps + `
201+
"EventName": "testing.event",
201202
"Severity": 9,
202203
"SeverityText": "INFO",
203204
"Body": {
@@ -294,6 +295,7 @@ func getRecord(now time.Time) sdklog.Record {
294295
spanID, _ := trace.SpanIDFromHex("0102030405060708")
295296

296297
rf := logtest.RecordFactory{
298+
EventName: "testing.event",
297299
Timestamp: now,
298300
ObservedTimestamp: now,
299301
Severity: log.SeverityInfo1,

exporters/stdout/stdoutlog/record.go

+2
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ type keyValue struct {
7979
type recordJSON struct {
8080
Timestamp *time.Time `json:",omitempty"`
8181
ObservedTimestamp *time.Time `json:",omitempty"`
82+
EventName string `json:",omitempty"`
8283
Severity log.Severity
8384
SeverityText string
8485
Body value
@@ -94,6 +95,7 @@ type recordJSON struct {
9495
func (e *Exporter) newRecordJSON(r sdklog.Record) recordJSON {
9596
res := r.Resource()
9697
newRecord := recordJSON{
98+
EventName: r.EventName(),
9799
Severity: r.Severity(),
98100
SeverityText: r.SeverityText(),
99101
Body: newValue(r.Body()),

0 commit comments

Comments
 (0)