returned for Tags:"vostok"
Integration with Vostok.Context library: ambient context prefixes, properties enrichment.
Configuration source based on ClusterConfig client.
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.
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.
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.
A library with interfaces and implementation of core ClusterClient components.
Facade with main Hercules client interfaces and data model.
A library with core tracing interfaces, such as ITracer and ISpan.
An implementation of ILog that asynchronously writes events to console.
Entry point to Vostok metrics system: abstractions, models, gathering primitives.
A library that provides a fair deal of syntactic sugar over `AsyncLocal` to facilitate usage of ambient context properties in applications.
Facade with ZooKeeper client interface and its request and result models.