Vai al contenuto
Castreon
Monitoraggio e server

Metriche e Grafana

Aggiornato il 03 ott 2026

Castreon pubblica metriche in formato Prometheus all'indirizzo /metrics del server: stato e salute di ogni canale, bitrate, client, riavvii, segnale ed errori DVB, carico del server, versione e data di scadenza della licenza. Viene fornito con una dashboard Grafana già pronta.

Configurazione

Apri Impostazioni → Monitoraggio (Grafana).

1. Prometheus

  1. Fai clic su Copia il frammento e aggiungilo al file di configurazione di Prometheus (prometheus.yml), in scrape_configs.
  2. Aggiungi l'indirizzo del server Prometheus agli Indirizzi consentiti (sempre in Impostazioni) — /metrics passa per lo stesso controllo dei flussi.
  3. Ricarica Prometheus. In pochi secondi il server Castreon compare come target attivo.

2. Grafana

  1. Fai clic su Scarica la dashboard Grafana.
  2. In Grafana: Dashboards → New → Import, carica il file scaricato e scegli la sorgente dati Prometheus.

La dashboard mostra il server, i canali e le sorgenti DVB. Puoi seguire più server Castreon nella stessa dashboard.

Avvisi sul telefono o via email

Castreon da solo non invia notifiche al di fuori del pannello. Per avvisi su telefono, email, Telegram o Slack, usa Alertmanager (Prometheus) o gli avvisi di Grafana sulle metriche di Castreon. Alcune regole utili:

  • un canale non in salute da più di qualche minuto;
  • errori di continuità DVB oltre una soglia;
  • la licenza scade tra meno di 7 giorni (la metrica di scadenza della licenza);
  • CPU o memoria oltre il 90%.

Sicurezza

Le metriche contengono i nomi dei canali e il numero di client. Non lasciare /metrics aperto: limitalo con gli Indirizzi consentiti al tuo server Prometheus.