apache / apache/ozhera

[enhancement] Business Metric Monitoring​

Open
#587 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
122
Forks
46
Avg merge
11h 56m
Merged PRs (30d)
9

Description

Unlike service performance and availability metrics, ​​business metrics​​ are custom-defined indicators that can be preset in monitoring configurations. By integrating with ​​OzHera's alerting functionality​​, they enable ​​business-level monitoring and alerting​​.

**What constitutes a business-level metric?​​**

For example:

- In an e-commerce system, verifying whether the **​​order amount​​** matches the ​​**financial payment amount​​.**
- Tracking whether ​​**coupon issuance**​​ aligns with ​​**coupon redemption​​.**

These metrics help ​​**quickly identify discrepancies**​​ in business logic, allowing teams to **​​detect and mitigate issues early​​**, minimizing potential losses in critical scenarios.

This enhancement empowers businesses to **​​proactively monitor operational health**​​ and take corrective actions when anomalies arise.

Contributor guide

Open the contributing guide

Research direction

The issue does not name files, tests, or entry points. Start by locating OzHera’s existing monitoring configuration and alerting functionality, then determine how custom business metrics and their alert conditions should be represented. Done should include an agreed scope for the example discrepancy checks and tests covering the resulting monitoring behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
observability-sre
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.