Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monitoring / Alerting when the aggregator fails to run #37

Open
chgeuer opened this issue Mar 4, 2022 · 0 comments
Open

Monitoring / Alerting when the aggregator fails to run #37

chgeuer opened this issue Mar 4, 2022 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@chgeuer
Copy link
Member

chgeuer commented Mar 4, 2022

The Azure Marketplace Metering API requires ISVs to submit their usage data in due time; specifically, events which are more than 24 hours old are rejected by the API. Therefore, it is important that the aggregator must run 'often enough' to catch-up with events, so that all events in EventHub are processed and everything submittable is submitted.

The JSON files in the snapshot storage contain timestamps which indicate the sequence number and timestamp in a given partition until when all events have been aggregated. If that timestamp / sequence number indicates that the aggregator didn't run, an alarm should be raised.

@chgeuer chgeuer added enhancement New feature or request good first issue Good for newcomers labels Mar 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant