Comments (4)
Hi Muhammad,
Thank you for your question.
We will try to get back to you with an answer as soon as possible.
Best Regards,
Terry
from chronicle-logger.
Hi Muhammad,
what problem are you trying to solve by using chronicle-logger? From what I understand of your stack, you already asynchronously log messages (via logback), that are then sent over the network to Logstash.
Are you trying to reduce the amount of garbage generated by the log messages?
from chronicle-logger.
Actually just trying to see what different components chronicles provides and see how we can use in our environment. "Fast synchronous logging without losing any message before an service crashed" is what I am interesting in here. This should be specially useful for some low latency trade execution related work we are planning to do in future.
from chronicle-logger.
The main difference if you use chronicle-logger is that your log messages will be persisted to disk on the local machine. Persistence via chronicle-queue will faster than writing to a standard file, and you can choose a more compact/efficient format (i.e. BINARY) for storing the messages.
The drawback of this approach is that you no longer have all your log messages in a single place for easy searching. If that is still a requirement, then you'd need to create another component/process to read the log files and send them off to logstash. In a crash scenario, you'd then need to make sure you don't send duplicate log entries to logstash on restart.
If you'd like some support in designing a solution, Chronicle Software can provide consultancy services to help you get the most out of the open-source products. You can find contact details on the website:
from chronicle-logger.
Related Issues (20)
- OWASP giving security error on Chronicle-Logger HOT 6
- Unable to upgrade to slf4j 2.x HOT 4
- Chronicle logger tools not reading logs HOT 1
- move the branches HOT 1
- Log4j2 and invalid attributes HOT 1
- Compression HOT 5
- logging an arbitrary object using Chronicle logger throws IllegalStateException HOT 3
- Compiled Jar HOT 1
- Bump log4j2 version HOT 3
- Chronicle-Logger rollover to compressed file(gzip) HOT 4
- Chronicle-Logger time-based rolling and compression HOT 4
- chronicle-logger 4.17.2 pom.xml is referencing non-existing version of chronicle-bom HOT 4
- ChronicleLogReader fails while running processLog() HOT 2
- chronicle-logger-slf4j has dependency on slf4j-simple
- Infinite loop when mysql-connector-java or netty is on the classpath HOT 3
- How to append extended information to logger HOT 3
- TeamCity build is broken
- ChronicleLogManager is not thread-safe HOT 1
- fixed test net.openhft.chronicle.logger.jul.JulLoggerChronicleTest 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 chronicle-logger.