Contattataci

Struttura del corso

Introduzione al monitoraggio di rete open source

  • Evoluzione del monitoraggio di rete: dal protocollo SNMP alle moderne tecnologie di telemetria
  • I rischi derivanti dalla dipendenza da soluzioni commerciali e dai vincoli legati ai fornitori
  • Panoramica generale del panorama delle soluzioni open source per il monitoraggio
  • LibreNMS vs Zabbix: come scegliere la piattaforma più adatta alle proprie esigenze
  • Strategie di monitoraggio ibride e complementari

Architettura e installazione di LibreNMS

  • Descrizione dell'architettura di LibreNMS e dei suoi componenti principali
  • Modalità di installazione: manuale o tramite Docker
  • Configurazione del database (MySQL/MariaDB)
  • Impostazione del server web (Apache/Nginx in abbinamento a PHP-FPM)
  • Configurazione e ottimizzazione di RRDtool
  • Fasi finali di configurazione e validazione del sistema

Architettura e installazione di Zabbix

  • Componenti dell'architettura di Zabbix: server, proxy, agente e interfaccia grafica
  • Metodi di installazione: pacchetti predefiniti, Docker o compilazione da codice sorgente
  • Configurazione e ottimizzazione del database (MySQL, PostgreSQL o TimescaleDB)
  • Impostazioni iniziali del server e della interfaccia utente<\/li>
  • Utilizzo del wizard di configurazione introduttiva
  • Aspetti da considerare per una scalabilità ottimale fin dalle prime fasi

Rilevamento e gestione dei dispositivi di rete

  • Funzionalità automatica di rilevamento della rete in LibreNMS
  • Sistemi di discovery e registrazione automatica in Zabbix
  • Differenze tra le versioni SNMP (v1, v2c, v3) e sicurezza connessa
  • Classificazione e raggruppamento dei dispositivi secondo criteri specifici
  • Gestione delle informazioni di posizione e contatto per ogni dispositivo
  • Modalità di import/export e configurazione in massa dei dispositivi

Approfondimento sul monitoraggio tramite SNMP

  • Nozioni fondamentali sul protocollo SNMP e sui MIB utilizzati
  • Configurazione di SNMP su dispositivi di rete (router, switch, firewall)
  • Monitoraggio personalizzato tramite OID specifici e meccanismi di polling
  • Sicurezza in SNMPv3: autenticazione e crittografia dei dati
  • Risoluzione dei problemi relativi alla connettività SNMP
  • Considerazioni particolari per la configurazione su dispositivi di diversi produttori

Monitoraggio basato sull'utilizzo di agenti software

  • Installazione e configurazione dell'agente Zabbix
  • L'evoluzione: l'agente Zabbix 2 sviluppato in linguaggio Go
  • Integrazione tra l'agente di LibreNMS e il tool check_mk
  • Scrivere script personalizzati e impostare parametri specifici per ciascun dispositivo
  • Differenze operative tra le modalità passiva e attiva dell'agente
  • Strategie di distribuzione scalabile degli agenti tramite strumenti come Ansible, Puppet o Chef

Monitoraggio di server Linux e Windows

  • Rilevamento delle prestazioni e dello stato dei servizi in ambiente Windows
  • Misurazione di parametri hardware su sistemi Linux: CPU, memoria, spazio disco, traffico di rete
  • Monitoraggio del funzionamento di processi e servizi specifici
  • Rilevamento e analisi dei log di sistema e delle attività utente
  • Sorveglianza delle macchine virtuali Java e dei loro applicativi
  • Monitoraggio delle infrastrutture containerizzate: Docker e Kubernetes

Monitoraggio degli apparati di rete

  • Rilevamento dello stato delle porte, delle VLAN, del protocollo STP e delle tabelle MAC negli switch
  • Osservazione costante dei parametri BGP, OSPF e della tabella di routing nei router
  • Monitoraggio dell’utilizzo di banda, delle connessioni attive e delle regole configurate sui firewall
  • Rilevamento dello stato dei punti di accesso wireless
  • Controllo di parametri ambientali: temperatura interna, alimentazione elettrica e funzionamento degli UPS
  • Analisi dell’utilizzo delle interfacce di rete e individuazione eventuali errori di trasmissione

Monitoraggio di infrastrutture virtuali e servizi cloud

  • Integrazione con sistemi VMware vSphere per il monitoraggio
  • Sorveglianza delle risorse ospitate su Proxmox VE
  • Rilevamento dello stato dei sistemi Hyper-V
  • Utilizzo di API dedicate per il monitoraggio in ambienti AWS, Azure e GCP
  • Controllo costante degli elementi configurati in OpenStack
  • Sorveglianza operativa delle piattaforme di orchestrazione containerizzata

Tipologie di dati e metodi di raccolta informazioni

  • Le tipologie di dati rilevabili tramite Zabbix: agenti, SNMP, IPMI, JMX, SSH, Telnet
  • Dati derivati attraverso calcoli matematici o aggregazioni statistiche
  • Gestione e configurazione dei dati dipendenti da altri parametri misurati
  • Moduli di raccolta automatica integrati in LibreNMS per la rilevazione sistematica
  • Metodi avanzati per acquisire informazioni personalizzate dagli apparati
  • Gestione delle unità di misura e tipologie dei dati raccolti

Sistema di allarmi e regole di attivazione

  • Configurazione di espressioni logiche per l’attivazione degli avvisi in Zabbix
  • Gestione delle dipendenze tra diversi eventi di sistema per evitare falsi positivi
  • Impostazione e trasmissione degli allarmi personalizzati da parte di LibreNMS
  • Canali di comunicazione disponibili: email, SMS, Slack, PagerDuty o webhook dedicati
  • Meccanismi di escalation e procedure standard per la conferma degli eventi critici
  • Gestione dei periodi di manutenzione preventiva e disattivazione temporanea delle notifiche

Dashboard e visualizzazioni grafiche

  • Creazione e gestione di dashboard in Zabbix con widget specifici
  • Grafici dinamici per rappresentare dati in tempo reale e mappe topologiche della rete
  • Personalizzazioni avanzate possibili nella dashboard principale di LibreNMS
  • Realizzazione manuale di grafici personalizzati e gestione dei template grafici predefiniti
  • Rappresentazioni visive della topologia reale in base ai dati rilevati
  • Integrazione con Grafana per ottenere rappresentazioni avanzate delle metriche raccolte

Reportistica e analisi statistica

  • Generazione automatica di report sull’indisponibilità del servizio e rispetto degli SLA pattuiti
  • Creazione di documentazione utile per la pianificazione della capacità infrastrutturale
  • Opportunità di sviluppare report personalizzati a seconda delle esigenze specifiche
  • Schedulazione automatica per l’invio periodico dei rapporti agli stakeholder richiesti
  • Analisi evolutiva di andamenti statistici e previsione futura dello stato della rete
  • Automatizzazione del processo di generazione report tramite l’utilizzo delle API disponibili

Sistemi distribuiti e monitoraggio ad alta affidabilità

  • Implementazione pratica dei proxy Zabbix in sedi remote
  • Creazione di un cluster server Zabbix per garantire massima disponibilità operativa
  • Mettete in atto più poller indipendenti di LibreNMS dislocati geograficamente
  • Distribuzione del carico computazionale tra i vari nodi del sistema tramite bilanciamento adatto
  • Strategie per l’organizzazione operativa di reti su scala globale
  • Configurazione e manutenzione di database replicati o raggruppati in cluster dedicati

Ottimizzazione delle prestazioni complessive

  • Tecniche specifiche per ottimizzare la velocità e la stabilità del database principale
  • Riduzione dell’affaticamento computazionale dovuto ai cicli di polling ripetuti
  • Gestione strategica dei dati storici e delle informazioni statistiche aggregabili
  • Definizione politiche flessibili per la cancellazione programmata o conservazione temporanea delle informazioni
  • Implementazione di sistemi di memorizzazione interna in cache per velocizzare l’accesso ai dati
  • Valutazione accurata della capacità hardware necessaria e pianificazione corretta degli upgrade futuri

Sicurezza e controllo dell'accesso agli ambienti monitorati

  • Integratori standardizzati per l’autenticazione centralizzata: LDAP, SAML o sistemi MFA avanzati
  • Impostazioni dettagliate relative alle autorizzazioni per ogni ruolo utente predefinito
  • Gestione restrittiva dei permessi per quanto riguarda gruppi di host e template applicativi
  • Misure tecniche rigorose per garantire la protezione delle API aziendali e la gestione certificata dei token autenticanti
  • Rilevamento accurato e tracciamento continuo di tutte le attività svolte da parte degli utenti
  • Attuazione di protocolli sicuri per le comunicazioni interne: TLS e SSL garantiscono crittografia completa

Automazione e integrazione con altri sistemi IT

  • Scrivere script in grado di dialogare efficacemente con l’interfaccia API fornita da Zabbix
  • Ottimizzare flussi operativi tramite utilizzo diretto dell'API integrabile per LibreNMS
  • Integrazione automatica degli avvisi di sistema con piattaforme ticket come Jira o ServiceNow
  • Rilascio flessibile di configurazioni hardware tramite moduli dedicati disponibili in Ansible
  • Inserimento sistematico del monitoraggio nella catena produttiva automatizzata CI/CD
  • Personalizzazione avanzata degli scambi informativi con strumenti come Slack, Telegram o altri canali dedicati

Migrazione da sistemi commerciali esistenti verso piattaforme open source

  • Effettuare una valutazione analitica sull’opportunità di eliminare definitivamente i prodotti a pagamento
  • Creare processi standardizzati per il trasferimento e la riconversione dei dati precedenti
  • Gestire contemporaneamente ambienti vecchi e nuovi durante le prime fasi di transizione
  • Organizzazione accurata della formazione professionale del personale coinvolto
  • Raccolta costante delle esperienze acquisite e delle difficoltà incontrate nel passaggio operativo

Linee guida per l’installazione stabile in produzione

  • Redazione accurata di procedure standard per backup affidabili e ripristino rapido dopo guasti
  • Pianificazione adeguata delle operazioni di aggiornamento software evitando interruzioni indesiderate
  • Sviluppo completo della documentazione tecnica e manuali pratici da diffondere all’intera squadra IT
  • Programmazione rigorosa dei test preliminari a garanzia di un corretto funzionamento post-installazione
  • Partecipazione consapevole alle community dedicate allo sviluppo e miglioramento delle soluzioni open source

Requisiti

  • Conoscenza dei protocolli di rete (SNMP, ICMP, TCP/UDP)
  • Esperienza nella gestione e amministrazione di sistemi Linux
  • Nozioni di base sui concetti fondamentali della rete (sottoreti, routing, commutazione)
  • Familiarità con i database relazionali (MySQL/PostgreSQL)
  • Esperienza nell'amministrazione di server web

Pubblico di riferimento

  • Amministratori e ingegneri di rete
  • Amministratori di sistema responsabili del monitoraggio infrastrutturale
  • Responsabili delle operazioni IT
  • Ingegneri NOC e specialisti nel monitoraggio di rete
 28 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative