Contattataci

Struttura del corso

Sovranità nel Monitoraggio per le Squadre

  • Il rischio legato alla divulgazione di informazioni sull’architettura e sulle prestazioni tramite i servizi di monitoraggio cloud.
  • Architettura di Uptime Kuma: Node.js, SQLite e interfaccia frontend sviluppata con Vue.js.
  • Confronto con strumenti come Nagios, Zabbix e Grafana OnCall.

Installazione Rapida

  • Installazione in un’unica riga di comando tramite Docker con conservazione dei dati.
  • Configurazione del proxy inverso e dell’autenticazione TLS.
  • Impostazioni iniziali e creazione del profilo amministratore.
  • Utilizzo delle variabili d’ambiente per personalizzare autenticazione ed URL base.

Tipi di Monitoraggio Disponibili

  • Monitoraggio HTTP/HTTPS con verifica delle parole chiave e dei codici di stato risposti.
  • Tracciamento della disponibilità di porte TCP e test di ping/ICMP.
  • Verifica della corretta risoluzione DNS e tipi di query specificati.
  • Monitor Push per il tracciamento di attività automatiche come cron job o backup.
  • Supporto a protocolli MQTT, gRPC nonché monitoraggio di server di gioco.

Canali di Notifica Supportati

  • Inviare avvisi tramite email SMTP e webhook per Microsoft Teams.
  • Integrazione con bot per Slack, Discord, Telegram e Signal.
  • Supporto per sistemi di gestione incidenti come PagerDuty e Opsgenie, nonché invio di payload personalizzati tramite webhook.
  • Gestione avanzata delle notifiche: limitazione della frequenza e policy di escalation.

Pagine di Stato

  • Creare pagine di stato pubbliche personalizzate in base al brand aziendale.
  • Gestione cronologica degli incidenti e attivazione della modalità manutenzione.
  • Personalizzazione tramite CSS avanzato e mappatura di domini specifici.
  • Servizi aggiuntivi: generazione di feed RSS e JSON per l’automazione degli stati.

Integrazione e Manutenzione del Sistema

  • Esposizione di metriche in formato Prometheus per il loro prelievo da sistemi esterni.
  • Fornire un’API per la creazione massiva e la gestione dei monitoraggi impostati.
  • Backup regolare del database e procedure di migrazione dati.
  • Aggiornamenti e misure di sicurezza da attuare per mantenere l’istanza aggiornata.

Requisiti

  • Conoscenze base di amministrazione Linux e utilizzo di Docker.
  • Comprensione dei concetti legati a HTTP, TCP e al monitoraggio IT.
  • Padronanza dei canali di notifica: email, Slack, Discord.

Destinatari del corso

  • Squadre SRE e DevOps che desiderano sostituire i pannelli di monitoraggio cloud.
  • Gruppi piccoli in cerca di una soluzione di monitoraggio autonoma e facile da gestire.
  • Organizzazioni che preferiscono evitare servizi SaaS per motivi di conformità normativa.
 7 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative