mjaron-tinyloki-java

Tiny Grafana Loki client (log sender) written in pure Java 1.8 without any dependencies.

MIT License

Stars
11
Committers
5

Bot releases are hidden (Show)

mjaron-tinyloki-java - v0.3.11 Latest Release

Published by mjfryc almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/mjfryc/mjaron-tinyloki-java/compare/v0.3.10...v0.3.11

mjaron-tinyloki-java - v0.3.10

Published by mjfryc about 2 years ago

Fix of #14:

mjaron-tinyloki-java - v0.3.3

Published by mjfryc over 2 years ago

  • StreamBuilder class introduced for easier stream initialization.
mjaron-tinyloki-java - v0.3.1

Published by mjfryc over 2 years ago

  • HttpLogSender bug fix: checking if connection.getErrorStream() returns null.
mjaron-tinyloki-java - v0.3.0

Published by mjfryc over 2 years ago

Changes:

  • Fix #5
  • Fix #2
  • API has been modified - Library initialization is more flexible now, easy to pass additional parameters.
mjaron-tinyloki-java - v0.2.2

Published by mjfryc almost 3 years ago

  • Labels: implementation of clone() and equals(), some helper methods added.
mjaron-tinyloki-java - v0.2.1

Published by mjfryc almost 3 years ago

Updates

  • Labels: short functions to set stream log level.

Details

Creating labels for stream

Instead:

TinyLoki.l(Labels.LEVEL, Labels.INFO)

Shorter version:

TinyLoki.info()
mjaron-tinyloki-java - v0.2.0

Published by mjfryc almost 3 years ago

  • Deadlock fixed.
  • Labels - correcting labels to be compliant with Grafana Loki.
  • LogController - possibility to send logs before stop.
  • LogController - possibility to interrupt worker thread.
  • LogSenderSettings - possibility to set connection timeout.
  • LogMonitor - on worker thread exit event added.
  • Documentation updated.
mjaron-tinyloki-java - v0.1.22

Published by mjfryc almost 3 years ago

There is synchronization bug. Please use newer version.