Friendly System Metrics
1. Introduction
FT System Metrics is a metrics collection and aggregation service for the Friendly Technologies platform. It connects to the FTACS database in read-only mode, aggregates CPE device, task, and event statistics, and exports metrics in Prometheus format (designated for Business metrics dashboard).
1.1. Business Purpose
The service provides observability for the FTACS platform:
-
Device monitoring — total device count, online/offline status by protocol and tenant
-
Task monitoring — task distribution by status (Pending, Completed, Failed, Rejected, Sent) and by type
-
Event monitoring — CPE event distribution by type for the previous hour
-
Multi-tenancy — all metrics are tagged with the tenant (ISP) name
2. Documentation
| Section | Description |
|---|---|
System requirements, Docker image, environment configuration, deployment, and updates |
|
System context, component architecture, request flow, multi-database strategy |
|
Application YAML, environment variables, Spring profiles, connection pool, Prometheus configuration |
|
Database schema, repositories, projections, multi-database query strategy |
|
Metrics collectors, metrics reference, Prometheus and Grafana integration |