package logs-syslog

  1. Overview
  2. Docs
Logs reporter to syslog (UDP/TCP/TLS)

Install

Dune Dependency

Authors

Maintainers

Sources

logs-syslog-0.5.0.tbz
sha256=af1ee692c03ccb5042122b0d4d0c12b0969eb78d9e47bb59de0633bc2aab60d4
sha512=199b34bdc86ce1cad91d9458b67db999cd1cad23c1ea1568ec0349ee3b4cd3bd526ccd5fa51774dd7e3dd0f750938df2e46e08717da3190d37a1e7f5cec701e3

Description

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

Published: 13 Feb 2025

Dependencies (5)

  1. syslog-message >= "1.0.0"
  2. ptime
  3. logs >= "0.5.0"
  4. dune >= "1.1.0"
  5. ocaml >= "4.03.0"

Dev Dependencies

None

Used by (1)

  1. albatross >= "2.1.0"

Conflicts (4)

  1. tls-mirage < "2.0.0"
  2. tls-lwt < "2.0.0"
  3. tcpip < "9.0.0"
  4. mirage-kv < "3.0.0"
OCaml

Innovation. Community. Security.