Telemetry
Cachix Server supports exporting telemetry data using the OpenTelemetry API.
We currently support the following signals:
The default service name for the server is cachix-server. Cachix-specific attributes are prefixed with cachix.
Span attributes
Section titled “Span attributes”Below is a selection of useful span attributes that are exported by Cachix Server with every API request.
| Name | Type | Description |
|---|---|---|
| cachix.auth.is_success | boolean | Whether the request was authenticated successfully. |
| cachix.auth.token.id | uuid | The ID of the token used to authenticate the request. |
| cachix.auth.token.scopes | string | The auth scopes of the token used to authenticate the request. |
| client.address | string | The remote IP address of the client. |