Skip to content

cardano-tracer: alarm dispatch payload; timeseries rules - #6664

Draft
Icelandjack wants to merge 6 commits into
masterfrom
baldurb/alarm
Draft

cardano-tracer: alarm dispatch payload; timeseries rules#6664
Icelandjack wants to merge 6 commits into
masterfrom
baldurb/alarm

Conversation

@Icelandjack

Copy link
Copy Markdown
Contributor

Description

  • cardano-tracer: alarm dispatch payload; timeseries rules Phase 2

Log consumer dispatch now carries source/ruleId/severity/summary instead of only the consumer name.

Timeseries producer: config type + pure edge-triggered state machine (Inactive/Pending/Active, for, repeatEvery, deterministic series key). Evaluator thread + Value decoder deferred.

Checklist

  • Commit sequence broadly makes sense and commits have useful messages
  • New tests are added if needed and existing tests are updated. These may include:
    • golden tests
    • property tests
    • roundtrip tests
    • integration tests
      See Running tests for more details
  • Any changes are noted in the CHANGELOG.md for affected package
    • cardano-node-chairman, cardano-submit-api and cardano-testnet instead need a
      changelog fragment in <package>/.changes/, because their CHANGELOG.md is generated
      from fragments at release time. Copy _TEMPLATE.yml from that directory, or run
      nix run github:input-output-hk/cardano-dev#herald -- new
  • The version bounds in .cabal files are updated
  • CI passes. See note on CI. The following CI checks are required:
    • Code is linted with hlint. See .github/workflows/check-hlint.yml to get the hlint version
    • Code is formatted with stylish-haskell. See .github/workflows/stylish-haskell.yml to get the stylish-haskell version
    • Code builds on Linux, MacOS and Windows for ghc-9.6 and ghc-9.12
  • Self-reviewed the diff

Note on CI

If your PR is from a fork, the necessary CI jobs won't trigger automatically for security reasons.
You will need to get someone with write privileges. Please contact IOG node developers to do this
for you.

@Icelandjack
Icelandjack requested review from a team as code owners August 26, 2026 12:11
@Icelandjack
Icelandjack marked this pull request as draft August 26, 2026 12:11
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.

2 participants