Skip to content

Ci/oci labels#10

Closed
nayrosk wants to merge 12 commits intomainfrom
ci/oci-labels
Closed

Ci/oci labels#10
nayrosk wants to merge 12 commits intomainfrom
ci/oci-labels

Conversation

@nayrosk
Copy link
Member

@nayrosk nayrosk commented Mar 10, 2026

No description provided.

nayrosk added 12 commits March 6, 2026 21:19
Introduce internal/prom package with dedicated HTTP server exposing
/metrics endpoint. Track keys processed, bytes read/written, database
status gauges, throughput rates, batch commits, and checkpoints.
Instrument converter.go to emit metrics when --metrics flag is active.
…tion

Wire metrics server start/stop in level-to-pebble and recover commands.
Expose port 9090 in Dockerfile and map it in docker-compose with
--metrics flags enabled by default.
Add url, documentation, authors and base.name labels to the Dockerfile
and propagate all OCI labels via docker/metadata-action in both CI and
release workflows.
@nayrosk nayrosk self-assigned this Mar 10, 2026
@nayrosk nayrosk closed this Mar 10, 2026
@nayrosk nayrosk deleted the ci/oci-labels branch March 10, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant