pkg/

directory
v1.37.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2026 License: Apache-2.0

Directories

Path Synopsis
Package gitexec wraps local git invocations so every operation emits one structured clog line and updates a small set of Prometheus metrics.
Package gitexec wraps local git invocations so every operation emits one structured clog line and updates a small set of Prometheus metrics.
gogit
Package gogit is a thin observability shim over go-git: a drop-in for the subset of github.com/go-git/go-git/v5 that performs network I/O, so callers keep writing ordinary go-git and every clone, fetch, and push is recorded through gitexec without per-call instrumentation.
Package gogit is a thin observability shim over go-git: a drop-in for the subset of github.com/go-git/go-git/v5 that performs network I/O, so callers keep writing ordinary go-git and every clone, fetch, and push is recorded through gitexec without per-call instrumentation.
Package httpmetrics provides HTTP middleware and transport wrappers that instrument requests with Prometheus metrics, OpenTelemetry tracing, and structured logging for Cloud Run services.
Package httpmetrics provides HTTP middleware and transport wrappers that instrument requests with Prometheus metrics, OpenTelemetry tracing, and structured logging for Cloud Run services.
cloudevents
Package cloudevents provides helpers for creating CloudEvents HTTP clients and targets that are instrumented with httpmetrics middleware.
Package cloudevents provides helpers for creating CloudEvents HTTP clients and targets that are instrumented with httpmetrics middleware.
Package prober provides a framework for implementing Chainguard probers that expose an HTTP endpoint for health checking.
Package prober provides a framework for implementing Chainguard probers that expose an HTTP endpoint for health checking.
Package profiler provides helpers for enabling Google Cloud Profiler in Cloud Run services.
Package profiler provides helpers for enabling Google Cloud Profiler in Cloud Run services.
Package pubsub provides helpers for converting CloudEvents to and from Google Cloud Pub/Sub messages.
Package pubsub provides helpers for converting CloudEvents to and from Google Cloud Pub/Sub messages.
Package rotate provides utilities for uploading and rotating log files to cloud blob storage.
Package rotate provides utilities for uploading and rotating log files to cloud blob storage.
Package tracesplit re-roots a unit of work into its own trace, paired with a handoff span in the caller's trace.
Package tracesplit re-roots a unit of work into its own trace, paired with a handoff span in the caller's trace.
Package valkey connects to Memorystore for Valkey instances created by the terraform valkey module.
Package valkey connects to Memorystore for Valkey instances created by the terraform valkey module.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL