elastic / elastic/ecs-logging-java

Include Process ID

Open
#98 0 comments 0 reactions 0 assignees View on GitHub
agent-java community
Dominant language
Java
Stars
148
Forks
82
Avg merge
2d 17h
Merged PRs (30d)
3

Description

This a the default format of log generated by spring boot app using logback

`2020-10-28 11:03:27.265 DEBUG 11672 --- [nio-8082-exec-1] c.b.estimator.domain.MarketEstimate : Value Estimation of Model : Toyota`

The ECS format generated in json is as follow

```
{
"@timestamp": "2020-10-28T11:03:27.265Z",
"log.level": "DEBUG",
"message": "Value Estimation of Model : Toyota",
"service.name": "car-value-estimator",
"event.dataset": "car-value-estimator.log",
"process.thread.name": "http-nio-8082-exec-2",
"log.logger": "com.bvader.estimator.domain.MarketEstimate",
"event.module": "car-value-estimator",
"event.category": "log",
"log.origin": {
"file.name": "MarketEstimate.java",
"function": "calculateEstimate",
"file.line": 29
}
}
```

As you can see the filed Process ID with value 11672 is missing

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.