returned for Tags:"vostok"
Integration with Vostok.Context library: ambient context prefixes, properties enrichment.
An implementation of trace span sender based on Hercules client. Also provides mapping from Hercules events back to spans.
Distributed tracing module for ClusterClient.
Extensions allowing to inject trace context information into log event properties.
Configuration source based on ClusterConfig client.
An implementation of IClusterProvider based on ServiceDiscovery.
An implementation of metric event sender based on Hercules client. Also provides mapping from Hercules events back to metrics.
A library with core logging interfaces, such as ILog and LogEvent.
A library responsible for rendering messages and log events to text. Used in any standalone text-based log implementation.
Vostok configuration abstractions library
A library with core configuration interfaces.
Implementation of ConfigurationProvider — the entry point to Vostok configuration subsystem.
Simple standard implementations of sources and base classes and helpers for implementing custom configuration sources.
A library with core tracing interfaces, such as ITracer and ISpan.
Implementations of clients to following Hercules services: Gate, Stream, Timeline APIs. Also contains HerculesSink — a nonblocking gate client that sends the data in the background.
An implementation of ILog that asynchronously writes events to console.
A library with interfaces and implementation of core ClusterClient components.
Facade with main Hercules client interfaces and data model.
A library that provides a fair deal of syntactic sugar over `AsyncLocal` to facilitate usage of ambient context properties in applications.
An implementation of Vostok ILog that send events to Hercules. Also provides mapping from Hercules events back to log events.
Facade with ZooKeeper client interface and its request and result models.