Comments (3)
marker.getFieldName()
andmarker.getFieldValue()
as key value pair in the output, not the name of the marker. Am I missing something?
The thing is that the getFieldName
and getFieldValue
methods are not part of the org.slf4j.Marker
interface but are part of logstash-logback-encoder. But adding support for these markers does sound like a good idea. See also #49
from ecs-logging-java.
After thinking about it over the weekend, I realised that it makes sense that something called a "marker" is not more than a single value - as implemented.
However I still do wonder what the use is for the fieldName
and fieldValue
is when it gets ignored, especially as the official documentation says one should use it like my example.
from ecs-logging-java.
Ah indeed, I was looking at the specific implementations of Marker
. I think my question is answered then, and #49 should be sufficient to capture my request.
Thanks!
from ecs-logging-java.
Related Issues (20)
- Write SequenceNumber in jboss-logmanager-ecs-formatter
- Update to logback 1.28
- Add the possibility to process or transform the message HOT 1
- Include a stack hash as error.id HOT 2
- logback-encoder: Inconsistent usage of space character after comma HOT 4
- Mention `log_ecs_reformatting` as an alternative to manual setup in docs
- feature request: objectMessageAsJsonObject HOT 1
- Add support for log4j2 property substitution and lookup variables HOT 4
- Customize the key names like @timestamp
- support for OTel APM trace_id and span_id HOT 10
- [StackOverflowError] Infinite recursion (due to circular reference during jackson serialization)
- Customize log level names
- Release 1.6.0 release notes missing HOT 1
- logback serialization vulnerability HOT 1
- Output message as json HOT 1
- Fix automatic GH release creation on release HOT 1
- Missing PGP Public Key HOT 6
- Incomplete fix for Apache Log4j vulnerability HOT 1
- logback serialization vulnerability HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ecs-logging-java.