eventlog-live-otelcol: Stream eventlog data to the OpenTelemetry Collector.
This executable supports live streaming of eventlog data into the OpenTelemetry Collector.
Usage: eventlog-live-otelcol (--eventlog-stdin | --eventlog-file FILE | --eventlog-socket SOCKET) [--eventlog-socket-timeout NUM] [--eventlog-socket-exponent NUM] [--batch-interval NUM] [--eventlog-log-file FILE] [-h Tcmdyrbi] [--service-name STRING] [-v|--verbosity quiet|error|warning|info|debug|0-4] [--config FILE] --otelcol-host HOST [--otelcol-port PORT] [--otelcol-authority HOST] [--otelcol-ssl] [--otelcol-certificate-store FILE] [--otelcol-ssl-key-log FILE | --otelcol-ssl-key-log-from-env] [--print-defaults] Available options: --eventlog-stdin Read the eventlog from stdin. --eventlog-file FILE Read the eventlog from a file. --eventlog-socket SOCKET Read the eventlog from a Unix socket. --eventlog-socket-timeout NUM Eventlog socket connection retry timeout in microseconds. --eventlog-socket-exponent NUM Eventlog socket connection retry timeout exponent. --batch-interval NUM Batch interval in milliseconds. --eventlog-log-file FILE Use file to log binary eventlog data. -h Tcmdyrbi Heap profile breakdown. --service-name STRING The name of the profiled service. -v,--verbosity quiet|error|warning|info|debug|0-4 The verbosity threshold for logging. --config FILE The path to a detailed configuration file. --print-defaults Print default configuration options that can be used in config.yaml --help Show this help text. --version Show version information OpenTelemetry Collector Server Options --otelcol-host HOST Server hostname. --otelcol-port PORT Server TCP port. --otelcol-authority HOST Server authority. --otelcol-ssl Use SSL. --otelcol-certificate-store FILE Store for certificate validation. --otelcol-ssl-key-log FILE Use file to log SSL keys. --otelcol-ssl-key-log-from-env Use SSLKEYLOGFILE to log SSL keys.
Modules
- GHC
- Eventlog
- Live
- GHC.Eventlog.Live.Otelcol
- GHC.Eventlog.Live.Otelcol.Config
- GHC.Eventlog.Live.Otelcol
- Live
- Eventlog
Downloads
- eventlog-live-otelcol-0.3.0.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4, 0.2.0.0, 0.3.0.0 (info) |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (>=2.2 && <2.3), base (>=4.16 && <4.22), bytestring (>=0.11 && <0.13), data-default (>=0.2 && <0.9), dlist (>=1.0 && <1.1), eventlog-live (>=0.3 && <0.4), eventlog-live-otelcol, ghc-events (>=0.20 && <0.21), grapesy (>=1.0.0 && <1.2), hashable (>=1.4 && <1.6), hs-opentelemetry-otlp (>=0.1.0 && <0.2), lens-family (>=2.1.3 && <2.2), machines (>=0.7.4 && <0.8), optparse-applicative (>=0.17 && <0.20), proto-lens (>=0.7.1 && <0.8), random (>=1.2 && <1.4), text (>=1.2 && <2.2), unordered-containers (>=0.2.20 && <0.3), vector (>=0.11 && <0.14), yaml (>=0.11 && <0.12) [details] |
Tested with | ghc ==9.2.8 || ==9.4.8 || ==9.6.7 || ==9.8.4 || ==9.10.2 |
License | BSD-3-Clause |
Copyright | (c) 2025 Well-Typed |
Author | Wen Kokke |
Maintainer | wen@well-typed.com |
Revised | Revision 1 made by wenkokke at 2025-10-16T22:17:21Z |
Category | Debug, Monitoring, System |
Source repo | head: git clone https://github.com/well-typed/eventlog-live.git(eventlog-live-otelcol) |
Uploaded | by wenkokke at 2025-10-16T18:17:30Z |
Distributions | |
Executables | eventlog-live-otelcol |
Downloads | 28 total (26 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2025-10-16 [all 2 reports] |