dynamic-debug-logging
echopraxia-examples
dynamic-debug-logging | echopraxia-examples | |
---|---|---|
4 | 2 | |
4 | 1 | |
- | - | |
3.4 | 3.7 | |
about 1 month ago | about 1 month ago | |
Java | Java | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dynamic-debug-logging
-
There is no such thing as too much logging - or is there?
I made a proof of concept on variable levels of debugging that you may like.
-
Dynamic Debug Logging
I made a proof of concept using Docker Compose showing dynamic debug logging in the cloud using a structured logging framework. The PoC uses script and JSONPath to evaluate the input structured data to determine criteria for logging:
https://github.com/tersesystems/dynamic-debug-logging
I have examples of more dynamic logging stuff:
https://github.com/tersesystems/echopraxia-examples
There's a couple of other instance of dynamic logging, but it does not seem to be very well known. For example the Linux kernel:
https://www.kernel.org/doc/html/v4.11/admin-guide/dynamic-debug-howto.html
and Pixie, using Go and eBPF:
https://docs.pixielabs.ai/tutorials/custom-data/dynamic-go-logging/
echopraxia-examples
-
Dynamic Debug Logging
I made a proof of concept using Docker Compose showing dynamic debug logging in the cloud using a structured logging framework. The PoC uses script and JSONPath to evaluate the input structured data to determine criteria for logging:
https://github.com/tersesystems/dynamic-debug-logging
I have examples of more dynamic logging stuff:
https://github.com/tersesystems/echopraxia-examples
There's a couple of other instance of dynamic logging, but it does not seem to be very well known. For example the Linux kernel:
https://www.kernel.org/doc/html/v4.11/admin-guide/dynamic-debug-howto.html
and Pixie, using Go and eBPF:
https://docs.pixielabs.ai/tutorials/custom-data/dynamic-go-logging/
What are some alternatives?
echopraxia - Java Structured Logging API for Logback, Log4J2, and JUL
Caffeine - A high performance caching library for Java