It is small and lightweight package for events logging in orienteer for subsequent analysis
You can use it for:
- Remote incidents report for your java application
- Usage events reports
- Android applications fault reports
Library is extremely small with no extra dependencies and can be used for reporting not only to Orienteer servers, but your own
OLogger.log("My message here");
OLogger.log(unhandledExceptionToBeReported);
OLogger.set(new OLoggerBuilder().create(new MyCustomOLoggerConfiguration()));
OLogger.set(new OLoggerBuilder().setLoggerEventDispatcher(new MyCustomEventsDispatcher()).create());
Default OLogger configuration supports the following system properties:
- ologger.application - application name
- ologger.nodeId - node id
- ologger.collectorUrl - URL of orienteer installation for collecting of logs