Skip to content

Add structured log for alert check run after each price snapshot update with match count #572

Description

@Chucks1093

Summary

After every price snapshot update the server checks all registered alerts for that creator. A structured log showing how many alerts were evaluated and how many triggered gives operators visibility into alert activity without querying the database.

Scope

  • Emit a structured debug log after each alert check run with fields: creator_id, alerts_evaluated, alerts_triggered, new_price, checked_at
  • Log fires even when no alerts are registered (with alerts_evaluated: 0)
  • Log is debug level when no alerts triggered, info level when one or more triggered

Acceptance Criteria

  • Log emitted after every alert check run
  • All five fields present
  • Debug level when no alerts triggered
  • Info level when one or more alerts triggered

ETA: 12 hours


Coordinate on Telegram

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions