https://github.com/active-group/timbre-riemann
Timbre appender for Riemann
https://github.com/active-group/timbre-riemann
Last synced: about 1 year ago
JSON representation
Timbre appender for Riemann
- Host: GitHub
- URL: https://github.com/active-group/timbre-riemann
- Owner: active-group
- License: epl-1.0
- Created: 2016-05-09T17:32:59.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-11T11:25:06.000Z (about 2 years ago)
- Last Synced: 2025-04-15T03:14:56.701Z (about 1 year ago)
- Language: Clojure
- Size: 9.77 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# timbre-riemann
Send [Timbre](https://github.com/ptaoussanis/timbre) output to a
[Riemann](http://riemann.io/) server.
## Usage
The function `riemann-appender` returns a Timbre appender, which
will send each log message to a Riemann server.
```clojure
(timbre-riemann/riemann-appender opts)
```
The argument `opts` may be a map of options, or nil, in which case
events are send to `localhost:5555` via TCP. For details about the
available options see the docstring of `riemann-appender`.
The returned appender is `enabled?`, not `async?`, has no `min-level`
and no `rate-limit` set. The `output-fn` setting is not used.
## License
Copyright © 2016 Active Group GmbH
Distributed under the Eclipse Public License either version 1.0 or (at
your option) any later version.