Scopri le ultime novità sul prodotto, le best practice e gli approfondimenti degli esperti della Checkmk Conference #12 – Guarda ora le registrazioni del live streaming

Come LGB ha ridotto i tempi di inattività dei servizi di geodati critici del Brandeburgo di oltre il 90%

Vai alla demo
Hexagon cluster

La Sfida

  • I servizi di emergenza, le squadre di protezione civile e oltre 110 autorità pubbliche dipendono dai servizi di geodati di LGB in scenari critici in cui non sono ammessi tempi di inattività
  • I geoportali pubblici di LGB uniscono dozzine di servizi interdipendenti di mappe, ricerca e dati: un singolo malfunzionamento può ripercuotersi a cascata sull'intera piattaforma
  • La direttiva UE INSPIRE impone una disponibilità di almeno il 99% per i servizi pubblici di geodati, ma per LGB l'asticella è ancora più alta: se i primi soccorritori si affidano alle tue mappe, il "99%" è il punto di partenza, non l’obiettivo

Perché Checkmk

  • Monitoraggio unificato di infrastruttura e applicazioni in un'unica piattaforma
  • Il monitoraggio sintetico rileva problemi che i classici controlli dell'infrastruttura non vedono, testando i reali percorsi degli utenti
  • Le fasi di test denominate identificano direttamente il componente guasto nell'avviso: la causa principale è visibile immediatamente

Risultati

  • Il tempo di inattività annuale sull'applicazione cartografica "Brandenburg Viewer" è stato ridotto del ~92% — da 35 ore nel 2012 a 2.6 ore nel 2025
  • Il tempo di inattività annuale sull'applicazione cartografica "Geoportal Brandenburg" è stato ridotto del ~97% — da circa 26 ore nel 2012 a meno di 1 ora nel 2025
  • Guasti a livello applicativo isolati in pochi minuti, non in ore

Informazioni su LGB

  • Settore

    Settore pubblico / fornitore di dati geospaziali

  • Sede centrale

    Francoforte sull'Oder, Brandeburgo, Germania/p>

  • Dipendenti

    260

  • Scala

    100 TB di geodati, 50 milioni di interrogazioni catastali annuali, oltre 500 geoservizi per oltre 110 autorità pubbliche

  • Soluzione

    Checkmk + Checkmk Synthetic Monitoring

La sfida

Chi è LGB — e perché non ha margini d’errore

Dal 2002, Landesvermessung und Geobasisinformation Brandenburg (LGB) è il fornitore ufficiale di geodati per lo stato tedesco del Brandeburgo. Dalle sedi di Francoforte sull'Oder, Potsdam e Prenzlau, LGB gestisce i dati topografici di base, il registro catastale, il servizio di posizionamento satellitare e i modelli digitali del territorio su cui si basa l’intero Stato.

Si tratta di dati critici per i servizi di emergenza e le squadre di protezione civile (Katastrophenschutz) durante gli incendi boschivi e altri incidenti. In tutto lo Stato, gli agricoltori dipendono dalle immagini aeree e dai confini delle particelle catastali di LGB per presentare le domande di sovvenzione UE entro finestre temporali fisse di tre mesi — mancando la finestra temporale, si perde il finanziamento. Oltre 110 autorità pubbliche e comuni utilizzano i servizi di LGB ogni giorno lavorativo.

Le dimensioni dell’infrastruttura spiegano perché i tempi di inattività non siano solo un problema IT: 100 terabyte di geodati gestiti, 50 milioni di interrogazioni catastali all'anno, oltre 500 geoservizi in produzione. LGB non è un fornitore commerciale e il suo obiettivo di disponibilità è superiore al 99% richiesto dalla direttiva UE INSPIRE.

© LGB
© LGB
© Mario Hagen - stock.adobe.com (sinistra) © LFB - Auszug Waldbrandeinsatzkarte (destra)
© Mario Hagen - stock.adobe.com (sinistra) © LFB - Auszug Waldbrandeinsatzkarte (destra)

Il cuore dell'interazione pubblica di LGB è una serie di applicazioni come "Brandenburg Viewer" e "Geoportal" e decine di altre mappe interattive che visualizzano elementi come i livelli di rumore stradale e aereo. Ogni applicazione di visualizzazione attinge dati da molti servizi backend interdipendenti, inclusi alcuni di fornitori esterni. Un portale può sembrare in caricamento mentre, sotto, un'API, un tile service o un feed di terze parti ha fallito silenziosamente.

Il monitoraggio classico dell'infrastruttura conferma che i server e i servizi sono attivi. Non conferma se l'utente stia effettivamente cercando un particolare appezzamento di terreno, attivando il livello delle immagini o caricando la mappa di cui ha bisogno. Quando l'utente segnala il problema, il danno è già fatto.

Il bello del nostro monitoraggio sintetico? Ti mostra se l'intero sistema collabora realmente. L'intera orchestra deve suonare all’unisono — nessuno può andare fuori tempo.

Soluzione

Perché Checkmk

Con Checkmk e Checkmk Synthetic Monitoring, LGB copre infrastruttura e applicazioni con un'unica piattaforma. I test dal punto di vista dell'utente vengono eseguiti nello stesso backend, con lo stesso sistema di alert e gli stessi dashboard utilizzati dal team operativo. Lo stato di salute dell'infrastruttura e la reale esperienza utente si trovano in un'unica vista. I test coprono l'intero percorso dell'utente: il rendering della mappa, i risultati della ricerca degli indirizzi, l'attivazione dei livelli, il caricamento dei dati corretti.

Ogni fase di ogni percorso utente è definita come un controllo denominato e leggibile dall'uomo, chiamato KPI keyword. Una “KPI keyword” descrive l'elemento testato, non il codice sottostante. Quando un test fallisce, l'avviso indica la fase esatta che si è interrotta, come "Cerca indirizzo" o "Apri pianificatore di percorso". Già solo questo passaggio indirizza il team verso il componente esatto dello stack, spesso ancor prima di dover consultare un log. È questo il meccanismo alla base dell'operatività quotidiana del team: la fase di test denominata identifica quale servizio o dipendenza è responsabile e la vista unificata di Checkmk mostra se la causa è un server, un database, un'applicazione o un feed esterno — nello stesso punto in cui è stato generato l'alert.

Brandeburger Viewer © LGB
Brandenburg Viewer © LGB

Risultati

Tempi di inattività ridotti di un ordine di grandezza

I dati sulla disponibilità, pubblicati in totale trasparenza nei report annuali di monitoraggio di LGB, delineano un quadro molto chiaro. Grazie a Checkmk e Checkmk Synthetic Monitoring, la disponibilità sui due portali di punta è aumentata, stabilizzandosi su livelli eccellenti.

Entrambi i servizi sono rimasti al di sopra della soglia UE INSPIRE del 99% ogni anno dal 2017, attestandosi oggi comodamente sopra il 99,9%. Il Geoportal ha registrato una disponibilità del 100,00% sia nel 2022 che nel 2024.

Gestire il monitoraggio dell'infrastruttura e quello sintetico sulla stessa piattaforma offre a LGB molto più che semplici dati sulla solidità dei suoi sistemi. Il team dispone di un'unica vista operativa in cui lo stato del server, il comportamento dell'applicazione e il reale percorso dell'utente sono perfettamente integrati. Così, se un'applicazione di visualizzazione inizia a fallire, la causa — rete, calcolo, applicazione o feed di terze parti — è visibile nello stesso punto in cui è stato generato l'alert.

  • Disponibilità aumentata a olter il 99.9% per quasi un decennio

  • Estrema riduzione dei tempi di inattività

  • Visibilità migliorata, sia dell'infrastruttura che delle applicazioni

  • Team di QA e Monitoraggio hanno simili criteri di accetazione grazie al Synthetic Monitoring

  • Tempi e carichi di lavoro ridotti per i team specialisti

Un utile vantaggio collaterale: LGB utilizza gli stessi test sintetici come criteri di accettazione nel proprio controllo qualità (QA). Monitoraggio e QA ora condividono lo stesso codice, gli stessi strumenti e la stessa definizione di "sistema funzionante".

Per un'organizzazione i cui servizi sono essenziali per lo stato del Brandeburgo, questa combinazione è ciò che permette all'intera orchestra di continuare a suonare all’unisono. Visibilità end-to-end, una linea diretta dall'avviso al componente interessato e un monitoraggio che riflette la reale esperienza utente.

Miglioramenti della Disponibilità (da 2012 al 2025)

Servizio
2012
2015
Downtime 2012
Downtime 2025
Riduzione
Geoportal Brandenburg 99.7% 99.99% ~26 ore / anno 53 minuti / anno ~97%
Brandenburg Viewer 99.6% 99.97% ~35 ore / anno ~2.6 ore / anno ~92%

Il monitoraggio sintetico intercetta ripetutamente i problemi prima che gli utenti se ne accorgano — come nel caso di una modifica al database che crea disservizi a valle — e ci indirizza subito verso il componente interessato. La risoluzione dei problemi che prima richiedeva ore, oggi si risolve in pochi minuti.

Chi è il cliente

Il Landesvermessung und Geobasisinformation Brandenburg (LGB) è il fornitore ufficiale di geodati per lo stato del Brandeburgo, in Germania. Fondata nel 2002, l'organizzazione impiega 260 persone e gestisce 100 terabyte di dati geospaziali critici, inclusi dati topografici di base, registri catastali e modelli digitali del territorio. I suoi servizi sono utilizzati da oltre 110 autorità pubbliche, squadre di protezione civile e agricoltori.

Guarda come Checkmk Synthetic Monitoring aiuta a migliorare la disponibilità