Skip to content

Add Prometheus metrics endpoint with custom business metrics #915

Description

@nanaf6203-bit

Problem

The MetricsModule exists but has no custom business metrics beyond default Node.js metrics.

Expected Outcome

Comprehensive Prometheus metrics endpoint with default and custom metrics.

Acceptance Criteria

  • HTTP request metrics: count, latency (p50/p95/p99), error rate
  • Business metrics: registrations, logins, transactions, properties
  • Database metrics: query counts, pool utilization
  • History histograms configured for real estate use case

Files Affected

src/metrics/metrics.module.ts, src/metrics/metrics.controller.ts, various services

Difficulty

Medium

Estimated Effort

Medium (1 week)

Labels

observability, monitoring, enhancement

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions