msmTrack('nome', {data}, 'categoria') nel JS delle pagineVisualizzazione delle metriche: latenza p50/p95/p99, request rate per status, cache hit rate, DB pool, memoria processo. Dashboard Station Aggregate Service auto-provisionata.
Collezionista di metriche (scrape 15s) e valutatore di alert rules. 9 regole attive: downtime, errore 5xx, latenza elevata, cache hit basso, pool DB saturo, memory leak.
Riceve gli alert da Prometheus, deduplica, raggruppa, instrada.
Notifiche recapitate via bot Telegram analytics_alert
(group_wait 30s, repeat 12h).
Il sistema preleva la lista delle stazioni WeatherLink pubbliche da weatherlink.com/map/data.
Usalo solo se necessario per scoprire nuove stazioni.
In caso di blocco IP, lettera cease-and-desist o dubbi legali, disattiva subito lo scraping.