Download the PHP package nexus-actors/observability-serialization without Composer
On this page you can find all versions of the php package nexus-actors/observability-serialization. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download nexus-actors/observability-serialization
More information about nexus-actors/observability-serialization
Files in nexus-actors/observability-serialization
Download nexus-actors/observability-serialization
More information about nexus-actors/observability-serialization
Files in nexus-actors/observability-serialization
Vendor nexus-actors
Package observability-serialization
Short Description Nexus serialization observability — tracing decorator for message serializers.
License MIT
Package observability-serialization
Short Description Nexus serialization observability — tracing decorator for message serializers.
License MIT
Please rate this library. Is it a good library?
Informations about the package observability-serialization
nexus-observability-serialization
Tracing decorator for nexus-actors/serialization message serializers.
Part of the nexus-actors/nexus monorepo — read-only subtree split.
Installation
Usage
Wrap any MessageSerializer with TracingMessageSerializer to get automatic
spans, metrics, and optional failure logging:
What gets instrumented
| Signal | Name | Unit | Notes |
|---|---|---|---|
| Span | serialization.serialize / serialization.deserialize |
— | SpanKind::Internal; attrs: nexus.message.type, nexus.serializer |
| Counter | nexus.serialization.operations |
{operation} |
Incremented on success; attrs: op + type + serializer |
| Histogram | nexus.serialization.bytes |
By |
Payload size; attr: op |
| Histogram | nexus.serialization.duration |
ms |
Wall time per call; attr: op |
| Counter | nexus.serialization.failures |
{operation} |
Incremented on error; same attrs |
When observability->isEnabled() is false and no logger is wired, the call
passes straight through to the inner serializer with zero telemetry overhead.
All versions of observability-serialization with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.5.7
nexus-actors/observability Version ^0.1
nexus-actors/serialization Version ^0.1
psr/log Version ^3.0
nexus-actors/observability Version ^0.1
nexus-actors/serialization Version ^0.1
psr/log Version ^3.0
The package nexus-actors/observability-serialization contains the following files
Loading the files please wait ...