Bind Q2 production architecture to rapp-telemetry
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a06ecb-456a-71c2-b41e-0755d336e883
This commit is contained in:
parent
a32c0f1541
commit
ae37a78e31
3 changed files with 29 additions and 0 deletions
|
|
@ -33,3 +33,12 @@ workload packaging remains outside this repo.
|
|||
Run `python3 -m unittest discover -s tests -v` (Python 3.11+, no dependencies).
|
||||
Live acceptance is tracked by RTEL-WP-0002-T04; local receipts are not external
|
||||
operator delivery proof.
|
||||
|
||||
## Managed production package
|
||||
|
||||
[rapp-telemetry](../rapp-telemetry/README.md) packages Prometheus, Alertmanager
|
||||
and Grafana for railiance01, with telemetry.coulomb.social as the intended
|
||||
Grafana hostname. This repo retains Q2 contracts and rule meaning. The local
|
||||
receiver and activity candidates are reference tooling; do not enable them as
|
||||
a second production monitoring plane. Runtime deployment remains pending in
|
||||
the package foundation workplan.
|
||||
|
|
|
|||
|
|
@ -99,3 +99,14 @@ executor/profile, immutable bundle, upstream platform report command, state
|
|||
location and notification channel. No resolver, live schedule or second host
|
||||
cron has been introduced. Strict profile-enforcing environments need the accepted
|
||||
profile binding before registration; none is invented in these candidates.
|
||||
|
||||
## Production architecture decision — 2026-09-06
|
||||
|
||||
The user directed Master-compliant package establishment on railiance01.
|
||||
`rapp-telemetry` now owns the maintained kube-prometheus-stack release:
|
||||
Prometheus, Alertmanager and Grafana. Grafana's intended hostname is
|
||||
telemetry.coulomb.social. The local SQLite receiver/runtime remains a reference
|
||||
implementation. Do not activate its candidate activity definitions as a parallel
|
||||
production monitoring plane. Q2 now needs a reviewed Prometheus exporter/rule
|
||||
mapping preserving the existing state semantics, and actual Alertmanager delivery
|
||||
acceptance. Package runtime/admission is tracked by RAPP-TELEMETRY-WP-0001.
|
||||
|
|
|
|||
|
|
@ -86,3 +86,12 @@ recurring-automations playbook. Native parser accepts both; 14 tests pass.
|
|||
Recipient/channel clarification is pending. Runtime/profile and failure-domain
|
||||
binding, off-host custody and actual notification acknowledgment remain unproven;
|
||||
T04 remains wait, with no live schedule enabled.
|
||||
|
||||
Production package established September 6 at user direction: rapp-telemetry,
|
||||
owned by this Q2 repo and declared against Master's normative schema. Selected
|
||||
Prometheus/Alertmanager/Grafana via pinned kube-prometheus-stack; planned runtime
|
||||
railiance01, Grafana telemetry.coulomb.social. RAPP-TELEMETRY-WP-0001-T03/T04 owns
|
||||
package install, readiness and authenticated exposure. This T04 retains Q2's
|
||||
exporter/rule mapping and actual delivery/absence acceptance. Existing SQLite
|
||||
runtime and disabled activities are reference work, not the production service.
|
||||
No package activation or Q2 delivery acceptance is claimed by repo creation.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue