internal/

directory
v0.0.0-...-6428b2c Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2026 License: MIT

Directories

Path Synopsis
Package alert decides when a probe result warrants a webhook notification and hands it to the outbox for delivery.
Package alert decides when a probe result warrants a webhook notification and hands it to the outbox for delivery.
Package config loads and validates the certel monitor configuration.
Package config loads and validates the certel monitor configuration.
Package metrics exposes everything certel monitor publishes on /metrics.
Package metrics exposes everything certel monitor publishes on /metrics.
Package probe establishes TLS sessions (directly or via STARTTLS) and evaluates the certificates a server presents.
Package probe establishes TLS sessions (directly or via STARTTLS) and evaluates the certificates a server presents.
Package scheduler runs probe cycles on an interval through a bounded worker pool.
Package scheduler runs probe cycles on an interval through a bounded worker pool.
Package store persists alert state, the delivery outbox, and probe and alert logs in a local SQLite database (modernc.org/sqlite, pure Go — no cgo), so restarts neither re-send alerts for known problems nor lose notices queued but not yet delivered, and past checks stay queryable.
Package store persists alert state, the delivery outbox, and probe and alert logs in a local SQLite database (modernc.org/sqlite, pure Go — no cgo), so restarts neither re-send alerts for known problems nor lose notices queued but not yet delivered, and past checks stay queryable.

Jump to

Keyboard shortcuts

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