# ============================================================================= # As metricas dos tenants VENDIDOS — os que nascem do molde. # # Por ROTULO, e nao por nome de namespace: o `athleticmap-runtimes` lista # demo/piloto/acme pelo nome, e todo tenant novo ficava de fora (medido em # 2026-09-26: teste5 e zico-0 sem nenhuma metrica). O rotulo vem do molde. # Ver scripts/metricas_dos_tenants_e_filas.py. # ============================================================================= apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: athleticmap-tenants namespace: monitoring labels: release: monitoring spec: namespaceSelector: any: true selector: matchLabels: athleticmap.io/metricas: tenant endpoints: - port: http path: /actuator/prometheus interval: 60s scrapeTimeout: 20s metricRelabelings: - sourceLabels: [__name__] regex: "atm_.*|up|jvm_memory_used_bytes|jvm_memory_max_bytes|jvm_threads_live_threads|process_cpu_usage|system_cpu_usage|http_server_requests_seconds_count|http_server_requests_seconds_sum|http_server_requests_seconds_max|hikaricp_connections_active|hikaricp_connections_pending|hikaricp_connections_max|flyway_migrations_.*|application_ready_time_seconds" action: keep