-
Notifications
You must be signed in to change notification settings - Fork 519
[Chargeback] Alerting rule #16229
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
[Chargeback] Alerting rule #16229
Conversation
- Add 3 Kibana alerting rule templates: - Transform health monitoring for all Chargeback transforms - New chargeback group detection - Deployment with missing usage data detection - Enable auto-start for all transforms (start: true in manifests) - Update transform pipeline references to version 0.2.8 - Add performance warning about initial transform execution - Update README with alerting documentation - Bump package version to 0.2.8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds Kibana alerting rule templates to the Chargeback integration and enables auto-start for all transforms. The changes simplify deployment by eliminating manual transform startup steps and providing built-in alerting capabilities for monitoring transform health and data quality issues.
Key changes:
- Added three alerting rule templates for transform health monitoring, new group detection, and missing usage data detection
- Changed all transforms to auto-start on installation (start: true)
- Updated documentation to reflect auto-start behavior and new alerting templates
Reviewed changes
Copilot reviewed 16 out of 16 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| packages/chargeback/manifest.yml | Bumped version from 0.2.7 to 0.2.8 |
| packages/chargeback/kibana/alerting_rule_template/chargeback-transform-health.json | Added new alerting rule template for monitoring transform health |
| packages/chargeback/kibana/alerting_rule_template/chargeback-new-group-detected.json | Added new alerting rule template for detecting new chargeback groups |
| packages/chargeback/kibana/alerting_rule_template/chargeback-deployment-missing-usage-data.json | Added new alerting rule template for detecting deployments with missing usage data |
| packages/chargeback/elasticsearch/transform/*/manifest.yml | Changed start flag from false to true for all usage transforms |
| packages/chargeback/elasticsearch/transform/*/transform.yml | Updated pipeline version references from 0.2.7 to 0.2.8 |
| packages/chargeback/docs/README.md | Updated documentation to reflect auto-start behavior and new alerting templates |
| packages/chargeback/_dev/build/docs/README.md | Mirror of docs/README.md with same documentation updates |
| packages/chargeback/changelog.yml | Added changelog entry for version 0.2.8 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Add three Kibana alerting rule templates: * Transform Health Monitoring * New Chargeback Group Detection * Missing Usage Data - Enable auto-start for all transforms (eliminates manual startup) - Update documentation to reflect auto-start behavior - Add Alerting Rules section to README - Update Instructions with alerting configuration steps Related to elastic/integrations#16229
💚 Build Succeeded
|
sholzhauer-es
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Proposed commit message
Checklist
changelog.ymlfile.Author's Checklist
How to test this PR locally
Related issues
Screenshots