JohnBasrai / JohnBasrai/fire-control

🧩 Issue #5: Add Prometheus-style metrics for observability

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### 📈 Add Prometheus-style metrics for observability

Expose Prometheus-compatible metrics (via HTTP or log output) to monitor:

* ✅ Number of fire commands received
* ✅ Number of commands canceled
* ✅ Number of firings completed
* ✅ Number of invalid inputs

This could be done using a simple internal counter struct or by integrating a crate like `metrics` or `prometheus`.

---

```markdown
| Field | Value |
|-------------|------------------|
| Status | Ready |
| Type | Enhancement |
| Area | Observability |
| Priority | Medium |
| Branch | TBD |
| Blocks | |
| Blocked By | |
| Related To | #1 |
| Upstream | |
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.