Logging Packages
logging-models
The package provides the shared domain contracts for logging across this repository, including the event structures and interfaces that connectors and services depend on. It establishes a consistent foundation so logging components can interoperate without duplicating core definitions.
logging-connector-console
This package provides a console-backed logging connector that is useful during local development and operational debugging. It enables applications to emit structured log events through a straightforward runtime destination with minimal setup.
logging-connector-entity-storage
This package provides an entity-storage-backed logging connector for durable log persistence. It supports scenarios where logs need to be retained, queried, and integrated with broader storage and processing workflows.
logging-service
This package provides service-side logging routes and API contract implementations so other components can submit and manage log events through consistent endpoints. It acts as the integration layer between logging clients and logging providers.
logging-rest-client
This package provides a REST client for interacting with logging service endpoints from applications and backend services. It streamlines remote logging integration by encapsulating request and response handling behind a package-level API.