logs-syslog

AuthorHannes Mehnert <hannes@mehnert.org>
LicenseISC
Homepagehttps://github.com/hannesm/logs-syslog
Issue Trackerhttps://github.com/hannesm/logs-syslog/issues
MaintainerHannes Mehnert <hannes@mehnert.org>
Dependencies
&logs
ocamlbuild
ocamlfind
ptime
result
syslog-message>= 0.0.2
topkg
Optional dependencies
|cstruct
io-page
ipaddr
lwt
mirage-types
tls
x509
Availableocaml-version >= "4.02.0"
PublishedOct 31, 2016
Source [http] https://github.com/hannesm/logs-syslog/releases/download/0.0.1/logs-syslog-0.0.1.tbz
1a293d1396ab2c360cfecca5bb29c569
StatisticsNot installed in the last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/logs-syslog/logs-syslog.0.0.1/opam

Logs output via syslog

This library provides log reporters over syslog with various effectful layers: Unix, Lwt, MirageOS. It integrated the Logs library, which provides logging infrastructure for OCaml, with the syslog-message library, which provides encoding and decoding of syslog messages (RFC 3164).

Six ocamlfind libraries are provided: the bare Logs-syslog, a minimal dependency Unix Logs-syslog-unix, a Lwt one Logs-syslog-lwt, another one with Lwt and TLS (RFC 5425) support Logs-syslog-lwt-tls, a MirageOS one Logs-syslog-mirage, and a MirageOS one using TLS Logs-syslog-mirage-tls.

No package is dependent