Skip to content

Observe settlement of rails + alert #567

Description

@bajtos
  • Figure out how to get time-series for "the oldest rail with non-zero usage that was not settled"
  • Visualise that time-series in Grafana and create an alert

This is important to allow us to safely ignore errors when trying to settle individual payment rails, because we have confidence that either the rail will eventually be settled by the future invocation of the payment-settler worker or we will be notified about the problem.

In particular, we don't want alerts for individual errors, because such alerts are not actionable.

Related discussion on Slack:

Tasks:

  • Goldsky subgraph & pipeline implementation
  • Webhook implementation
  • Webhook deployed
  • Goldsky subgraph & pipeline deployed
  • Grafana visualisations
  • Fix the way how we calculate the lag
  • Grafana alerts
  • Modify observer to ignore datasets from sanctioned wallets

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    • Status
      No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions