Third-party software
Ultraviolet Observability includes open-source software. Each component is
licensed under its own terms, listed below; those terms govern your use of that
component. The license and notice files themselves ship inside every image, in
/licenses, and each release’s full software bill of materials is attached to
its images (see Verifying artifacts).
Ultraviolet’s own code is proprietary and licensed under your agreement with Saddle Data, Inc. To request a copy of the source code of any component below whose license requires it, email support@uvobservability.com.
Summary
Section titled “Summary”Go modules and JavaScript packages by license. Operating-system packages are listed further down with their licenses as each distribution reports them.
| License | Components |
|---|---|
| Apache-2.0 | 112 |
| MIT | 98 |
| BSD-3-Clause | 56 |
| BSD-2-Clause | 5 |
| ISC | 2 |
| MPL-2.0 | 2 |
| Apache-2.0 AND MIT | 1 |
Images: query-api, ingest-gateway, sensor, aggregator, enrollment, prober, actuator, lifecycle-manager, portal-ui.
Installed from their publishers
Section titled “Installed from their publishers”The Helm charts install these components from their publishers’ registries. They are not modified or rebuilt by us; their images carry their own notices.
| Component | Image or chart | Version | License | Used for |
|---|---|---|---|---|
| ClickHouse server | clickhouse/clickhouse-server |
24.8 | Apache-2.0 | Storage (core chart) |
| ClickHouse Keeper | clickhouse/clickhouse-keeper |
25.3 | Apache-2.0 | Replicated storage, when enabled (core chart) |
| Altinity ClickHouse Operator (bundled Helm chart) | altinity/clickhouse-operator |
0.27.3 | Apache-2.0 | Runs ClickHouse (core chart) |
| OpenTelemetry Collector Contrib | otel/opentelemetry-collector-contrib |
0.111.0 | Apache-2.0 | Log collection, when enabled (both charts) |
Go modules
Section titled “Go modules”Linked into the server and sensor binaries. Images names where each one ships.
| Module | Version | License | Images |
|---|---|---|---|
cloud.google.com/go |
v0.115.0 | Apache-2.0 | query-api, ingest-gateway |
cloud.google.com/go/auth |
v0.8.1 | Apache-2.0 | query-api, ingest-gateway |
cloud.google.com/go/auth/oauth2adapt |
v0.2.4 | Apache-2.0 | query-api, ingest-gateway |
cloud.google.com/go/compute/metadata |
v0.5.0 | Apache-2.0 | query-api, ingest-gateway |
cloud.google.com/go/iam |
v1.1.13 | Apache-2.0 | query-api, ingest-gateway |
cloud.google.com/go/storage |
v1.43.0 | Apache-2.0 | query-api, ingest-gateway |
dario.cat/mergo |
v1.0.1 | BSD-3-Clause | lifecycle-manager |
github.com/Azure/azure-sdk-for-go/sdk/azcore |
v1.14.0 | MIT | query-api, ingest-gateway |
github.com/Azure/azure-sdk-for-go/sdk/azidentity |
v1.7.0 | MIT | query-api, ingest-gateway |
github.com/Azure/azure-sdk-for-go/sdk/internal |
v1.10.0 | MIT | query-api, ingest-gateway |
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob |
v1.3.2 | MIT | query-api, ingest-gateway |
github.com/Azure/go-autorest/autorest/to |
v0.4.0 | Apache-2.0 | query-api, ingest-gateway |
github.com/AzureAD/microsoft-authentication-library-for-go |
v1.2.2 | MIT | query-api, ingest-gateway |
github.com/BurntSushi/toml |
v1.3.2 | MIT | lifecycle-manager |
github.com/ClickHouse/ch-go |
v0.61.5 | Apache-2.0 | query-api, ingest-gateway |
github.com/ClickHouse/clickhouse-go/v2 |
v2.30.0 | Apache-2.0 | query-api, ingest-gateway |
github.com/MakeNowJust/heredoc |
v1.0.0 | MIT | lifecycle-manager |
github.com/Masterminds/goutils |
v1.1.1 | Apache-2.0 | lifecycle-manager |
github.com/Masterminds/semver/v3 |
v3.3.0 | MIT | lifecycle-manager |
github.com/Masterminds/sprig/v3 |
v3.3.0 | MIT | lifecycle-manager |
github.com/Masterminds/squirrel |
v1.5.4 | MIT | lifecycle-manager |
github.com/andybalholm/brotli |
v1.1.1 | MIT | query-api, ingest-gateway |
github.com/asaskevich/govalidator |
v0.0.0-20230301143203-a9d515a09cc2 | MIT | lifecycle-manager |
github.com/aws/aws-sdk-go |
v1.55.5 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2 |
v1.30.3 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream |
v1.6.3 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/config |
v1.27.27 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/credentials |
v1.17.27 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/feature/ec2/imds |
v1.16.11 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/feature/s3/manager |
v1.17.10 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/internal/configsources |
v1.3.15 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 |
v2.6.15 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/internal/ini |
v1.8.0 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/internal/v4a |
v1.3.15 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding |
v1.11.3 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/internal/checksum |
v1.3.17 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url |
v1.11.17 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/internal/s3shared |
v1.17.15 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/s3 |
v1.58.3 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/sso |
v1.22.4 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/ssooidc |
v1.26.4 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/aws-sdk-go-v2/service/sts |
v1.30.3 | Apache-2.0 | query-api, ingest-gateway |
github.com/aws/smithy-go |
v1.20.3 | Apache-2.0 | query-api, ingest-gateway |
github.com/beorn7/perks |
v1.0.1 | MIT | lifecycle-manager |
github.com/blang/semver/v4 |
v4.0.0 | MIT | lifecycle-manager |
github.com/cespare/xxhash/v2 |
v2.3.0 | MIT | lifecycle-manager |
github.com/chai2010/gettext-go |
v1.0.2 | BSD-3-Clause | lifecycle-manager |
github.com/cilium/ebpf |
v0.16.0 | MIT | sensor |
github.com/containerd/containerd |
v1.7.23 | Apache-2.0 | lifecycle-manager |
github.com/containerd/errdefs |
v0.3.0 | Apache-2.0 | lifecycle-manager |
github.com/containerd/log |
v0.1.0 | Apache-2.0 | lifecycle-manager |
github.com/containerd/platforms |
v0.2.1 | Apache-2.0 | lifecycle-manager |
github.com/containerd/stargz-snapshotter/estargz |
v0.14.3 | Apache-2.0 | lifecycle-manager |
github.com/coreos/go-oidc/v3 |
v3.20.0 | Apache-2.0 | query-api |
github.com/cyphar/filepath-securejoin |
v0.3.4 | BSD-3-Clause | lifecycle-manager |
github.com/davecgh/go-spew |
v1.1.2-0.20180830191138-d8f796af33cc | ISC | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/distribution/reference |
v0.6.0 | Apache-2.0 | lifecycle-manager |
github.com/docker/cli |
v27.1.1+incompatible | Apache-2.0 | lifecycle-manager |
github.com/docker/distribution |
v2.8.3+incompatible | Apache-2.0 | lifecycle-manager |
github.com/docker/docker |
v25.0.6+incompatible | Apache-2.0 | lifecycle-manager |
github.com/docker/docker-credential-helpers |
v0.7.0 | MIT | lifecycle-manager |
github.com/docker/go-connections |
v0.5.0 | Apache-2.0 | lifecycle-manager |
github.com/docker/go-metrics |
v0.0.1 | Apache-2.0 | lifecycle-manager |
github.com/emicklei/go-restful/v3 |
v3.11.0 | MIT | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/evanphx/json-patch |
v5.9.0+incompatible | BSD-3-Clause | lifecycle-manager |
github.com/exponent-io/jsonpath |
v0.0.0-20151013193312-d6023ce2651d | MIT | lifecycle-manager |
github.com/fatih/color |
v1.13.0 | MIT | lifecycle-manager |
github.com/felixge/httpsnoop |
v1.0.4 | MIT | query-api, ingest-gateway, lifecycle-manager |
github.com/fxamacker/cbor/v2 |
v2.7.0 | MIT | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/go-errors/errors |
v1.4.2 | MIT | lifecycle-manager |
github.com/go-faster/city |
v1.0.1 | MIT | query-api, ingest-gateway |
github.com/go-faster/errors |
v0.7.1 | BSD-3-Clause | query-api, ingest-gateway |
github.com/go-gorp/gorp/v3 |
v3.1.0 | MIT | lifecycle-manager |
github.com/go-jose/go-jose/v4 |
v4.1.4 | Apache-2.0 | query-api |
github.com/go-logr/logr |
v1.4.2 | Apache-2.0 | query-api, ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/go-logr/stdr |
v1.2.2 | Apache-2.0 | query-api, ingest-gateway, lifecycle-manager |
github.com/go-openapi/jsonpointer |
v0.19.6 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/go-openapi/jsonreference |
v0.20.2 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/go-openapi/swag |
v0.22.4 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/gobwas/glob |
v0.2.3 | MIT | lifecycle-manager |
github.com/gogo/protobuf |
v1.3.2 | BSD-3-Clause | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/golang-jwt/jwt/v5 |
v5.2.1 | MIT | ingest-gateway |
github.com/golang-jwt/jwt/v5 |
v5.3.1 | MIT | query-api |
github.com/golang/groupcache |
v0.0.0-20210331224755-41bb18bfe9da | Apache-2.0 | query-api, ingest-gateway |
github.com/golang/protobuf |
v1.5.4 | BSD-3-Clause | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/google/btree |
v1.0.1 | Apache-2.0 | lifecycle-manager |
github.com/google/gnostic-models |
v0.6.8 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/google/go-cmp |
v0.6.0 | BSD-3-Clause | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/google/go-containerregistry |
v0.20.2 | Apache-2.0 | lifecycle-manager |
github.com/google/gofuzz |
v1.2.0 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/google/jsonschema-go |
v0.4.3 | MIT | query-api |
github.com/google/s2a-go |
v0.1.8 | Apache-2.0 | query-api, ingest-gateway |
github.com/google/shlex |
v0.0.0-20191202100458-e7afc7fbc510 | Apache-2.0 | lifecycle-manager |
github.com/google/uuid |
v1.6.0 | BSD-3-Clause | query-api, ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/google/wire |
v0.6.0 | Apache-2.0 | query-api, ingest-gateway |
github.com/googleapis/enterprise-certificate-proxy |
v0.3.2 | Apache-2.0 | query-api, ingest-gateway |
github.com/googleapis/gax-go/v2 |
v2.13.0 | BSD-3-Clause | query-api, ingest-gateway |
github.com/gorilla/mux |
v1.8.0 | BSD-3-Clause | lifecycle-manager |
github.com/gorilla/websocket |
v1.5.0 | BSD-2-Clause | lifecycle-manager |
github.com/gosuri/uitable |
v0.0.4 | MIT | lifecycle-manager |
github.com/gregjones/httpcache |
v0.0.0-20180305231024-9cad4c3443a7 | MIT | lifecycle-manager |
github.com/grpc-ecosystem/grpc-gateway/v2 |
v2.20.0 | BSD-3-Clause | ingest-gateway, sensor, aggregator, prober |
github.com/hashicorp/errwrap |
v1.1.0 | MPL-2.0 | lifecycle-manager |
github.com/hashicorp/go-multierror |
v1.1.1 | MPL-2.0 | lifecycle-manager |
github.com/huandu/xstrings |
v1.5.0 | MIT | lifecycle-manager |
github.com/ianlancetaylor/demangle |
v0.0.0-20261012173340-cbb8aaea4290 | BSD-3-Clause | sensor |
github.com/imdario/mergo |
v0.3.16 | BSD-3-Clause | lifecycle-manager |
github.com/jmespath/go-jmespath |
v0.4.0 | Apache-2.0 | query-api, ingest-gateway |
github.com/jmoiron/sqlx |
v1.4.0 | MIT | lifecycle-manager |
github.com/josharian/intern |
v1.0.0 | MIT | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/json-iterator/go |
v1.1.12 | MIT | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/klauspost/compress |
v1.16.7 | Apache-2.0 | lifecycle-manager |
github.com/klauspost/compress |
v1.17.7 | Apache-2.0 | query-api, ingest-gateway |
github.com/kylelemons/godebug |
v1.1.0 | Apache-2.0 | query-api, ingest-gateway |
github.com/lann/builder |
v0.0.0-20180802200727-47ae307949d0 | MIT | lifecycle-manager |
github.com/lann/ps |
v0.0.0-20150810152359-62de8c46ede0 | MIT | lifecycle-manager |
github.com/lib/pq |
v1.10.9 | MIT | lifecycle-manager |
github.com/liggitt/tabwriter |
v0.0.0-20181228230101-89fcab3d43de | BSD-3-Clause | lifecycle-manager |
github.com/mailru/easyjson |
v0.7.7 | MIT | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/mattn/go-colorable |
v0.1.13 | MIT | lifecycle-manager |
github.com/mattn/go-isatty |
v0.0.17 | MIT | lifecycle-manager |
github.com/mattn/go-runewidth |
v0.0.9 | MIT | lifecycle-manager |
github.com/mitchellh/copystructure |
v1.2.0 | MIT | lifecycle-manager |
github.com/mitchellh/go-homedir |
v1.1.0 | MIT | lifecycle-manager |
github.com/mitchellh/go-wordwrap |
v1.0.1 | MIT | lifecycle-manager |
github.com/mitchellh/reflectwalk |
v1.0.2 | MIT | lifecycle-manager |
github.com/moby/locker |
v1.0.1 | Apache-2.0 | lifecycle-manager |
github.com/moby/spdystream |
v0.4.0 | Apache-2.0 | lifecycle-manager |
github.com/moby/term |
v0.5.0 | Apache-2.0 | lifecycle-manager |
github.com/modelcontextprotocol/go-sdk |
v1.8.0 | Apache-2.0 | query-api |
github.com/modern-go/concurrent |
v0.0.0-20180306012644-bacd9c7ef1dd | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/modern-go/reflect2 |
v1.0.2 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/monochromegane/go-gitignore |
v0.0.0-20200626010858-205db1a8cc00 | MIT | lifecycle-manager |
github.com/munnerz/goautoneg |
v0.0.0-20191010083416-a7dc8b61c822 | BSD-3-Clause | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/mxk/go-flowrate |
v0.0.0-20140419014527-cca7078d478f | BSD-3-Clause | lifecycle-manager |
github.com/opencontainers/go-digest |
v1.0.0 | Apache-2.0 | lifecycle-manager |
github.com/opencontainers/image-spec |
v1.1.0 | Apache-2.0 | lifecycle-manager |
github.com/paulmach/orb |
v0.11.1 | MIT | query-api, ingest-gateway |
github.com/peterbourgon/diskv |
v2.0.1+incompatible | MIT | lifecycle-manager |
github.com/pierrec/lz4/v4 |
v4.1.21 | BSD-3-Clause | query-api, ingest-gateway |
github.com/pkg/browser |
v0.0.0-20240102092130-5ac0b6a4141c | BSD-2-Clause | query-api, ingest-gateway |
github.com/pkg/errors |
v0.9.1 | BSD-2-Clause | query-api, ingest-gateway, lifecycle-manager |
github.com/prometheus/client_golang |
v1.19.1 | Apache-2.0 | lifecycle-manager |
github.com/prometheus/client_model |
v0.6.1 | Apache-2.0 | lifecycle-manager |
github.com/prometheus/common |
v0.55.0 | Apache-2.0 | lifecycle-manager |
github.com/prometheus/procfs |
v0.15.1 | Apache-2.0 | lifecycle-manager |
github.com/rubenv/sql-migrate |
v1.7.0 | MIT | lifecycle-manager |
github.com/russross/blackfriday/v2 |
v2.1.0 | BSD-2-Clause | lifecycle-manager |
github.com/segmentio/asm |
v1.2.0 | MIT | query-api, ingest-gateway |
github.com/segmentio/encoding |
v0.5.4 | MIT | query-api |
github.com/shopspring/decimal |
v1.4.0 | MIT | query-api, ingest-gateway, lifecycle-manager |
github.com/sirupsen/logrus |
v1.9.3 | MIT | lifecycle-manager |
github.com/spf13/cast |
v1.7.0 | MIT | lifecycle-manager |
github.com/spf13/cobra |
v1.8.1 | Apache-2.0 | lifecycle-manager |
github.com/spf13/pflag |
v1.0.5 | BSD-3-Clause | lifecycle-manager |
github.com/vbatts/tar-split |
v0.11.3 | BSD-3-Clause | lifecycle-manager |
github.com/x448/float16 |
v0.8.4 | MIT | ingest-gateway, sensor, aggregator, lifecycle-manager |
github.com/xeipuuv/gojsonpointer |
v0.0.0-20190905194746-02993c407bfb | Apache-2.0 | lifecycle-manager |
github.com/xeipuuv/gojsonreference |
v0.0.0-20180127040603-bd5ef7bd5415 | Apache-2.0 | lifecycle-manager |
github.com/xeipuuv/gojsonschema |
v1.2.0 | Apache-2.0 | lifecycle-manager |
github.com/xlab/treeprint |
v1.2.0 | MIT | lifecycle-manager |
github.com/yosida95/uritemplate/v3 |
v3.0.2 | BSD-3-Clause | query-api |
go.etcd.io/bbolt |
v1.3.11 | MIT | ingest-gateway, aggregator, enrollment |
go.opencensus.io |
v0.24.0 | Apache-2.0 | query-api, ingest-gateway |
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc |
v0.53.0 | Apache-2.0 | query-api, ingest-gateway |
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp |
v0.53.0 | Apache-2.0 | query-api, ingest-gateway, lifecycle-manager |
go.opentelemetry.io/otel |
v1.28.0 | Apache-2.0 | query-api, ingest-gateway, lifecycle-manager |
go.opentelemetry.io/otel/metric |
v1.28.0 | Apache-2.0 | query-api, ingest-gateway, lifecycle-manager |
go.opentelemetry.io/otel/trace |
v1.28.0 | Apache-2.0 | query-api, ingest-gateway, lifecycle-manager |
go.opentelemetry.io/proto/otlp |
v1.3.1 | Apache-2.0 | ingest-gateway, sensor, aggregator, prober |
go.starlark.net |
v0.0.0-20230525235612-a134d8f9ddca | BSD-3-Clause | lifecycle-manager |
gocloud.dev |
v0.40.0 | Apache-2.0 | query-api, ingest-gateway |
golang.org/x/arch |
v0.8.0 | BSD-3-Clause | sensor |
golang.org/x/crypto |
v0.27.0 | BSD-3-Clause | lifecycle-manager |
golang.org/x/crypto |
v0.28.0 | BSD-3-Clause | ingest-gateway |
golang.org/x/crypto |
v0.31.0 | BSD-3-Clause | query-api |
golang.org/x/exp |
v0.0.0-20230224173230-c95f2b4c22f2 | BSD-3-Clause | sensor |
golang.org/x/mod |
v0.21.0 | BSD-3-Clause | lifecycle-manager |
golang.org/x/net |
v0.26.0 | BSD-3-Clause | lifecycle-manager |
golang.org/x/net |
v0.28.0 | BSD-3-Clause | sensor, prober, actuator |
golang.org/x/net |
v0.30.0 | BSD-3-Clause | query-api, ingest-gateway, aggregator |
golang.org/x/oauth2 |
v0.21.0 | BSD-3-Clause | lifecycle-manager |
golang.org/x/oauth2 |
v0.22.0 | BSD-3-Clause | ingest-gateway, sensor, aggregator |
golang.org/x/oauth2 |
v0.36.0 | BSD-3-Clause | query-api |
golang.org/x/sync |
v0.20.0 | BSD-3-Clause | query-api |
golang.org/x/sync |
v0.8.0 | BSD-3-Clause | ingest-gateway, lifecycle-manager |
golang.org/x/sys |
v0.24.0 | BSD-3-Clause | sensor, prober, actuator |
golang.org/x/sys |
v0.25.0 | BSD-3-Clause | lifecycle-manager |
golang.org/x/sys |
v0.26.0 | BSD-3-Clause | ingest-gateway, aggregator, enrollment |
golang.org/x/sys |
v0.41.0 | BSD-3-Clause | query-api |
golang.org/x/term |
v0.23.0 | BSD-3-Clause | sensor |
golang.org/x/term |
v0.24.0 | BSD-3-Clause | lifecycle-manager |
golang.org/x/term |
v0.25.0 | BSD-3-Clause | ingest-gateway, aggregator |
golang.org/x/text |
v0.17.0 | BSD-3-Clause | sensor, prober, actuator |
golang.org/x/text |
v0.18.0 | BSD-3-Clause | lifecycle-manager |
golang.org/x/text |
v0.19.0 | BSD-3-Clause | ingest-gateway, aggregator |
golang.org/x/text |
v0.21.0 | BSD-3-Clause | query-api |
golang.org/x/time |
v0.15.0 | BSD-3-Clause | query-api |
golang.org/x/time |
v0.3.0 | BSD-3-Clause | sensor, aggregator, lifecycle-manager |
golang.org/x/time |
v0.6.0 | BSD-3-Clause | ingest-gateway |
golang.org/x/xerrors |
v0.0.0-20240716161551-93cc26a95ae9 | BSD-3-Clause | query-api, ingest-gateway |
google.golang.org/api |
v0.191.0 | BSD-3-Clause | query-api, ingest-gateway |
google.golang.org/genproto |
v0.0.0-20240812133136-8ffd90a71988 | Apache-2.0 | query-api, ingest-gateway |
google.golang.org/genproto/googleapis/api |
v0.0.0-20240812133136-8ffd90a71988 | Apache-2.0 | query-api |
google.golang.org/genproto/googleapis/api |
v0.0.0-20240814211410-ddb44dafa142 | Apache-2.0 | ingest-gateway, sensor, aggregator, prober |
google.golang.org/genproto/googleapis/rpc |
v0.0.0-20240701130421-f6361c86f094 | Apache-2.0 | lifecycle-manager |
google.golang.org/genproto/googleapis/rpc |
v0.0.0-20240812133136-8ffd90a71988 | Apache-2.0 | query-api |
google.golang.org/genproto/googleapis/rpc |
v0.0.0-20240814211410-ddb44dafa142 | Apache-2.0 | ingest-gateway, sensor, aggregator, prober, actuator |
google.golang.org/grpc |
v1.65.0 | Apache-2.0 | query-api, lifecycle-manager |
google.golang.org/grpc |
v1.67.1 | Apache-2.0 | ingest-gateway, sensor, aggregator, prober, actuator |
google.golang.org/protobuf |
v1.34.2 | BSD-3-Clause | query-api, ingest-gateway, sensor, aggregator, prober, actuator, lifecycle-manager |
gopkg.in/evanphx/json-patch.v4 |
v4.12.0 | BSD-3-Clause | lifecycle-manager |
gopkg.in/inf.v0 |
v0.9.1 | BSD-3-Clause | ingest-gateway, sensor, aggregator, lifecycle-manager |
gopkg.in/yaml.v2 |
v2.4.0 | Apache-2.0 AND MIT | ingest-gateway, sensor, aggregator, lifecycle-manager |
gopkg.in/yaml.v3 |
v3.0.1 | Apache-2.0 | query-api, ingest-gateway, sensor, aggregator, lifecycle-manager |
helm.sh/helm/v3 |
v3.16.3 | Apache-2.0 | lifecycle-manager |
k8s.io/api |
v0.31.1 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
k8s.io/apiextensions-apiserver |
v0.31.1 | Apache-2.0 | lifecycle-manager |
k8s.io/apimachinery |
v0.31.1 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
k8s.io/apiserver |
v0.31.1 | Apache-2.0 | lifecycle-manager |
k8s.io/cli-runtime |
v0.31.1 | Apache-2.0 | lifecycle-manager |
k8s.io/client-go |
v0.31.1 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
k8s.io/component-base |
v0.31.1 | Apache-2.0 | lifecycle-manager |
k8s.io/klog/v2 |
v2.130.1 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
k8s.io/kube-openapi |
v0.0.0-20240228011516-70dd3763d340 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
k8s.io/kubectl |
v0.31.1 | Apache-2.0 | lifecycle-manager |
k8s.io/utils |
v0.0.0-20240711033017-18e509b52bc8 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
oras.land/oras-go |
v1.2.5 | Apache-2.0 | lifecycle-manager |
sigs.k8s.io/json |
v0.0.0-20221116044647-bc3834ca7abd | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
sigs.k8s.io/kustomize/api |
v0.17.2 | Apache-2.0 | lifecycle-manager |
sigs.k8s.io/kustomize/kyaml |
v0.17.1 | Apache-2.0 | lifecycle-manager |
sigs.k8s.io/structured-merge-diff/v4 |
v4.4.1 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
sigs.k8s.io/yaml |
v1.4.0 | Apache-2.0 | ingest-gateway, sensor, aggregator, lifecycle-manager |
JavaScript packages
Section titled “JavaScript packages”Bundled into the web portal (portal-ui).
| Package | Version | License |
|---|---|---|
@babel/helper-string-parser |
7.29.7 | MIT |
@babel/helper-validator-identifier |
7.29.7 | MIT |
@babel/parser |
7.29.8 | MIT |
@babel/types |
7.29.8 | MIT |
@jridgewell/sourcemap-codec |
1.6.0 | MIT |
@quasar/extras |
1.18.0 | MIT |
@rrweb/packer |
2.1.5 | MIT |
@rrweb/replay |
2.1.5 | MIT |
@rrweb/types |
2.1.5 | MIT |
@rrweb/utils |
2.1.5 | MIT |
@tsconfig/svelte |
1.0.13 | MIT |
@types/css-font-loading-module |
0.0.7 | MIT |
@vue/compiler-core |
3.5.42 | MIT |
@vue/compiler-dom |
3.5.42 | MIT |
@vue/compiler-sfc |
3.5.42 | MIT |
@vue/compiler-ssr |
3.5.42 | MIT |
@vue/devtools-api |
6.6.4 | MIT |
@vue/reactivity |
3.5.42 | MIT |
@vue/runtime-core |
3.5.42 | MIT |
@vue/runtime-dom |
3.5.42 | MIT |
@vue/server-renderer |
3.5.42 | MIT |
@vue/shared |
3.5.42 | MIT |
@xstate/fsm |
1.6.5 | MIT |
base64-arraybuffer |
1.0.2 | MIT |
csstype |
3.2.3 | MIT |
entities |
7.0.1 | BSD-2-Clause |
estree-walker |
2.0.2 | MIT |
fflate |
0.4.9 | MIT |
magic-string |
0.30.21 | MIT |
mitt |
3.0.1 | MIT |
nanoid |
3.3.18 | MIT |
picocolors |
1.1.1 | ISC |
pinia |
2.3.1 | MIT |
postcss |
8.5.26 | MIT |
quasar |
2.27.0 | MIT |
rrdom |
2.1.5 | MIT |
rrweb |
2.1.5 | MIT |
rrweb-player |
2.1.5 | MIT |
rrweb-snapshot |
2.1.5 | MIT |
source-map-js |
1.2.1 | BSD-3-Clause |
vue |
3.5.42 | MIT |
vue-demi |
0.14.10 | MIT |
vue-router |
4.6.4 | MIT |
Operating-system packages
Section titled “Operating-system packages”The images’ base layers: Google’s distroless Debian images for the server and sensor images, and the official nginx Alpine image for the portal. Source for these packages is available from Debian and Alpine, and from us on request.
| Package | Version | Distribution | License | Images |
|---|---|---|---|---|
| alpine-baselayout | 3.6.8-r1 | Alpine | GPL-2.0-only | portal-ui |
| alpine-baselayout-data | 3.6.8-r1 | Alpine | GPL-2.0-only | portal-ui |
| alpine-keys | 2.5-r0 | Alpine | MIT | portal-ui |
| alpine-release | 3.21.3-r0 | Alpine | MIT | portal-ui |
| aom-libs | 3.11.0-r0 | Alpine | BSD-2-Clause AND custom | portal-ui |
| apk-tools | 2.14.6-r3 | Alpine | GPL-2.0-only | portal-ui |
| base-files | 12.4+deb12u15 | Debian | GPL | all except portal-ui |
| brotli-libs | 1.1.0-r2 | Alpine | MIT | portal-ui |
| busybox | 1.37.0-r12 | Alpine | GPL-2.0-only | portal-ui |
| busybox-binsh | 1.37.0-r12 | Alpine | GPL-2.0-only | portal-ui |
| c-ares | 1.34.5-r0 | Alpine | MIT | portal-ui |
| ca-certificates | 20241121-r1 | Alpine | MPL-2.0 AND MIT | portal-ui |
| ca-certificates | 20250419~deb12u1 | Debian | GPL-2.0-only AND GPL-2.0-or-later AND MPL-2.0 | all except portal-ui |
| ca-certificates-bundle | 20241121-r1 | Alpine | MPL-2.0 AND MIT | portal-ui |
| curl | 8.12.1-r1 | Alpine | curl | portal-ui |
| fontconfig | 2.15.0-r1 | Alpine | MIT | portal-ui |
| freetype | 2.13.3-r0 | Alpine | FTL OR GPL-2.0-or-later | portal-ui |
| geoip | 1.6.12-r5 | Alpine | LGPL-2.1-or-later | portal-ui |
| gettext-envsubst | 0.22.5-r0 | Alpine | GPL-3.0-or-later AND LGPL-2.1-or-later AND MIT | portal-ui |
| libavif | 1.0.4-r0 | Alpine | BSD-2-Clause | portal-ui |
| libbsd | 0.12.2-r0 | Alpine | BSD-3-Clause | portal-ui |
| libbz2 | 1.0.8-r6 | Alpine | bzip2-1.0.6 | portal-ui |
| libcrypto3 | 3.3.3-r0 | Alpine | Apache-2.0 | portal-ui |
| libcurl | 8.12.1-r1 | Alpine | curl | portal-ui |
| libdav1d | 1.5.0-r0 | Alpine | BSD-2-Clause | portal-ui |
| libedit | 20240808.3.1-r0 | Alpine | BSD-3-Clause | portal-ui |
| libexpat | 2.7.0-r0 | Alpine | MIT | portal-ui |
| libgcrypt | 1.10.3-r1 | Alpine | LGPL-2.1-or-later AND GPL-2.0-or-later | portal-ui |
| libgd | 2.3.3-r9 | Alpine | GD | portal-ui |
| libgpg-error | 1.51-r0 | Alpine | GPL-2.0-or-later AND LGPL-2.1-or-later | portal-ui |
| libice | 1.1.1-r6 | Alpine | X11 | portal-ui |
| libidn2 | 2.3.7-r0 | Alpine | GPL-2.0-or-later OR LGPL-3.0-or-later | portal-ui |
| libintl | 0.22.5-r0 | Alpine | LGPL-2.1-or-later | portal-ui |
| libjpeg-turbo | 3.0.4-r0 | Alpine | BSD-3-Clause AND IJG AND Zlib | portal-ui |
| libmd | 1.1.0-r0 | Alpine | BSD-2-Clause BSD-3-Clause Beerware ISC AND Domain Public | portal-ui |
| libncursesw | 6.5_p20241006-r3 | Alpine | X11 | portal-ui |
| libpng | 1.6.47-r0 | Alpine | Libpng | portal-ui |
| libpsl | 0.21.5-r3 | Alpine | MIT | portal-ui |
| libsharpyuv | 1.4.0-r0 | Alpine | BSD-3-Clause | portal-ui |
| libsm | 1.2.4-r4 | Alpine | MIT | portal-ui |
| libssl3 | 3.3.3-r0 | Alpine | Apache-2.0 | portal-ui |
| libunistring | 1.2-r0 | Alpine | GPL-2.0-or-later OR LGPL-3.0-or-later | portal-ui |
| libuuid | 2.40.4-r1 | Alpine | BSD-3-Clause | portal-ui |
| libwebp | 1.4.0-r0 | Alpine | BSD-3-Clause | portal-ui |
| libx11 | 1.8.10-r0 | Alpine | X11 | portal-ui |
| libxau | 1.0.11-r4 | Alpine | MIT | portal-ui |
| libxcb | 1.16.1-r0 | Alpine | MIT | portal-ui |
| libxdmcp | 1.1.5-r1 | Alpine | MIT | portal-ui |
| libxext | 1.3.6-r2 | Alpine | MIT | portal-ui |
| libxml2 | 2.13.4-r5 | Alpine | MIT | portal-ui |
| libxpm | 3.5.17-r0 | Alpine | X11 | portal-ui |
| libxslt | 1.1.42-r2 | Alpine | X11 | portal-ui |
| libxt | 1.3.1-r0 | Alpine | MIT | portal-ui |
| media-types | 10.0.0 | Debian | ad-hoc | all except portal-ui |
| musl | 1.2.5-r9 | Alpine | MIT | portal-ui |
| musl-utils | 1.2.5-r9 | Alpine | MIT AND BSD-2-Clause AND GPL-2.0-or-later | portal-ui |
| ncurses-terminfo-base | 6.5_p20241006-r3 | Alpine | X11 | portal-ui |
| netbase | 6.4 | Debian | GPL-2.0-only | all except portal-ui |
| nghttp2-libs | 1.64.0-r0 | Alpine | MIT | portal-ui |
| nginx | 1.27.5-r1 | Alpine | 2-clause AND BSD-like AND license | portal-ui |
| nginx-module-geoip | 1.27.5-r1 | Alpine | 2-clause AND BSD-like AND license | portal-ui |
| nginx-module-image-filter | 1.27.5-r1 | Alpine | 2-clause AND BSD-like AND license | portal-ui |
| nginx-module-njs | 1.27.5.0.8.10-r1 | Alpine | 2-clause AND BSD-like AND license | portal-ui |
| nginx-module-xslt | 1.27.5-r1 | Alpine | 2-clause AND BSD-like AND license | portal-ui |
| pcre2 | 10.43-r0 | Alpine | BSD-3-Clause | portal-ui |
| scanelf | 1.3.8-r1 | Alpine | GPL-2.0-only | portal-ui |
| ssl_client | 1.37.0-r12 | Alpine | GPL-2.0-only | portal-ui |
| tiff | 4.7.0-r0 | Alpine | libtiff | portal-ui |
| tzdata | 2025b-r0 | Alpine | Public-Domain | portal-ui |
| tzdata | 2026b-0+deb12u1 | Debian | public-domain | all except portal-ui |
| xz-libs | 5.6.3-r1 | Alpine | 0BSD GPL-2.0-or-later LGPL-2.1-or-later AND Public-Domain | portal-ui |
| zlib | 1.3.1-r2 | Alpine | Zlib | portal-ui |
| zstd-libs | 1.5.6-r2 | Alpine | BSD-3-Clause OR GPL-2.0-or-later | portal-ui |
The sensor’s eBPF programs
Section titled “The sensor’s eBPF programs”The sensor’s kernel programs are Saddle Data code. They are compiled with the libbpf
headers (bpf_helpers.h and related), licensed LGPL-2.1 OR BSD-2-Clause.