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

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.