Repository navigation
docs(lore-0027): list every metric and alarm, record the disk drill - #166
Merged
Merged
Conversation
docs/monitoring.md now lists the catalog's 61 metrics and the 5 AWS ones with the alarms that read them, every alarm that is off with the task that turns it on, and the uptime figure: 99.56% since uptime went on, 100% without the drill's planned stop. A test fails when the page lacks a metric or an alarm. disk-root fired on fake points at 85% while audit-disk stayed silent; memory can't be faked while the agent writes real samples. Criteria 12, 16 and 17 ticked; 0027 stays active for criterion 1, which needs a real testnet settlement.
2 of 3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The closing PR of task 0027 (decision 68). It fills in what's left for criteria 12, 16 and 17. 0027 stays active for criterion 1, which needs a real testnet settlement (none since the alarms went on). A small follow-up will tick it and archive the task.
AC 1 is still open
AC 1 needs pool events, per-route counts and settle outcomes as live metrics. Per-route counts are live (
http_requests_totalfor/health,/supported,/discovery). But there has been no/settlethrough the deployed facilitator since the alarms went on, sosettlement_outcomes_totaland the realpool_events_totaltypes have no series yet. The onlypool_events_totalpoint is the drill's fakesequence-resync. Next: one real testnet payment throughx402-facilitator.sorobanscan.com, then a small commit that ticks AC 1 and moves 0027 to archive.docs/monitoring.mdchannel-held,wal-failing,wal-stale,backup-age,snapshot-age,account-state,account-effectsandbackup-secret-read, each with the task that turns it on (0089, 0026 or 0127).fire-testat 15:13:28), fake points at 85% fireddisk-rootat 15:26:16 and it went back to OK at 15:36:16.audit-disk(90%) stayed OK.memorywas not fired: aMinimumalarm can't be faked while the agent writes real samples.disk,memoryandemf-validationare updated.A test that keeps the page complete
infra/test/alarms.test.tsfails when the page lacks a catalog metric, or an alarm that has neither a section (on) nor a row (off). Mutation-checked: removingfee_charged_stroops,pool_queuedorwal-stalefrom the page fails it.0027
diskandaudit-diskfired,memorywith its exception).Minimumalarms, fake points in the history, no settlement yet) and Future Work.