returned for Tags:"vostok"
Configuration source based on ClusterConfig client.
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.
Extensions allowing to inject trace context information into log event properties.
An implementation of metric event sender based on Hercules client. Also provides mapping from Hercules events back to metrics.
An implementation of IClusterProvider based on ServiceDiscovery.
Distributed tracing module for ClusterClient.
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.
A library with core configuration interfaces.
Implementation of ConfigurationProvider — the entry point to Vostok configuration subsystem.
A library with interfaces and implementation of core ClusterClient components.
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.
Facade with main Hercules client interfaces and data model.
A library with core tracing interfaces, such as ITracer and ISpan.
Entry point to Vostok metrics system: abstractions, models, gathering primitives.
An implementation of ILog that asynchronously writes events to console.
An implementation of ClusterConfig client.
A library that provides a fair deal of syntactic sugar over `AsyncLocal` to facilitate usage of ambient context properties in applications.