Intrati in legatura

Schița de curs

Introducere în Monitorizarea Open Source a Rețelelor

  • Evoluția monitorizării rețelelor: de la SNMP la telemetria modernă
  • Problemele blocării de către furnizori în soluțiile comerciale de monitorizare
  • Prezentare generală a soluțiilor open-source de monitorizare
  • LibreNMS vs Zabbix: alegerea platformei potrivite
  • Strategii de monitorizare hibridă și complementară

Arhitectura și Instalarea LibreNMS

  • Prezentare generală a arhitecturii și componentelor LibreNMS
  • Instalare: implementare manuală vs Docker
  • Configurarea bazei de date (MySQL/MariaDB)
  • Configurarea serverului web (Apache/Nginx cu PHP-FPM)
  • Configurarea și optimizarea RRDtool
  • Configurarea inițială și validare

Arhitectura și Instalarea Zabbix

  • Arhitectura Zabbix: server, proxy, agent, interfață web
  • Metode de instalare: pachete, Docker, compilare din sursă
  • Configurarea și optimizarea bazei de date (MySQL/PostgreSQL/TimescaleDB)
  • Configurarea serverului și interfeței web
  • Asistentul de configurare inițială
  • Considerații de scalabilitate de la început

Descoperirea și Inventarierea Dispozitivelor

  • Descoperirea automată a rețelei în LibreNMS
  • Descoperirea și înregistrarea automată a rețelei în Zabbix
  • Versiunile SNMP și securitatea (v1, v2c, v3)
  • Clasificarea și gruparea dispozitivelor
  • Gestionarea locațiilor și contactelor
  • Import/export și configurare în masă

Monitorizare Avansată SNMP

  • Fundamentele protocolului SNMP și MIB-uri
  • Configurarea SNMP pe dispozitivele de rețea (rutoare, switch-uri, firewalle)
  • Monitorizarea OID personalizate și sondajul
  • Securitatea SNMPv3: autentificare și criptare
  • Depanarea problemelor de conectivitate SNMP
  • Considerații specifice furnizorilor pentru SNMP

Monitorizare Bazată pe Agenți

  • Instalarea și configurarea agentului Zabbix
  • Agentul Zabbix 2: noua generație bazată pe Go
  • Integrarea agentului LibreNMS și check_mk
  • Scripturi personalizate și parametri de utilizator
  • Moduri pasiv și activ ale agenților
  • Implementarea agenților la scară largă (Ansible, Puppet, Chef)

Monitorizarea Serverelor Windows și Linux

  • Controale de performanță și servicii Windows
  • Metrici de sistem Linux: CPU, memorie, disc, rețea
  • Monitorizarea proceselor și serviciilor
  • Monitorizarea și parsarea fișierelor de log
  • Monitorizarea JVM și a aplicațiilor
  • Monitorizarea containerelor (Docker, Kubernetes)

Monitorizarea Echipamentelor de Rețea

  • Monitorizarea switch-urilor: starea porturilor, VLAN-uri, STP, tabele MAC
  • Monitorizarea rutoarelor: BGP, OSPF, tabele de rutare
  • Monitorizarea firewallelor: sesiuni, debit, lovituri de reguli
  • Monitorizarea punctelor de acces wireless
  • Monitorizarea mediului: temperatură, alimentare, UPS
  • Urmărirea utilizării și a erorilor interfețelor

Monitorizarea Virtualizării și Cloud

  • Integrarea monitorizării VMware vSphere
  • Monitorizarea Proxmox VE
  • Monitorizarea Hyper-V
  • API-uri de monitorizare pentru AWS/Azure/GCP
  • Monitorizarea OpenStack
  • Monitorizarea orchestrării containerelor

Tipuri de Elemente și Colectarea Datelor

  • Tipuri de elemente Zabbix: agent Zabbix, SNMP, IPMI, JMX, SSH, Telnet
  • Elemente calculate și agregate
  • Elemente dependente și preprocesare
  • Modulele de sondaj LibreNMS și descoperirea OS
  • Metode personalizate de colectare a datelor
  • Tipuri și unități de date

Alerte și Declanșatoare

  • Expresii și funcții de declanșare în Zabbix
  • Dependențe de declanșare și corelarea evenimentelor
  • Reguli de alertă și transporturi LibreNMS
  • Canale de notificare: e-mail, SMS, Slack, PagerDuty, webhooks
  • Fluxuri de escaladare și confirmare
  • Ferestre de mentenanță și timpi de nefuncționare planificați

Panouri și Vizualizare

  • Panouri și ecrane Zabbix
  • Widget-uri grafice și hărți de rețea
  • Personalizarea panourilor LibreNMS
  • Crearea și modelarea graficelor personalizate
  • Hărți de topologie a rețelei și descoperire
  • Integrarea Grafana pentru vizualizare avansată

Raportare și Analiză

  • Raportare SLA și disponibilitate
  • Rapoarte de planificare a capacității
  • Generarea de rapoarte personalizate
  • Livrarea programată a rapoartelor
  • Analiza tendințelor și previziuni
  • Automatizarea rapoartelor bazată pe API

Monitorizare Distribuită și de Înaltă Disponibilitate

  • Implementarea proxy-ului Zabbix pentru site-uri îndepărtate
  • Clustering și HA pentru serverul Zabbix
  • Configurarea sondajului distribuit LibreNMS
  • Echilibrarea încărcării între mai mulți sondaje
  • Strategii de distribuție geografică
  • Replicarea și clusteringul bazei de date

Optimizarea Performanței

  • Optimizarea și ajustarea bazei de date
  • Performanța sondajului și verificări concurente
  • Optimizarea stocării istoricului și a tendințelor
  • Politici de curățare și retenție a datelor
  • Strategii de caching
  • Ghiduri de dimensionare și scalare a hardware-ului

Securitate și Controlul Accesului

  • Autentificarea utilizatorilor: integrarea LDAP, SAML, MFA
  • Configurarea controlului accesului bazat pe roluri
  • Permisiuni pentru grupuri de gazde și șabloane
  • Securitatea API și gestionarea token-urilor
  • Jurnalizarea auditului și conformitatea
  • Comunicări securizate (TLS/SSL)

Automatizare și Integrare

  • Utilizarea API-ului Zabbix și scripting
  • API-ul LibreNMS și automatizarea
  • Integrări webhook pentru sisteme de ticketing
  • Module Ansible pentru gestionarea configurațiilor
  • Integrarea în pipeline-uri CI/CD
  • Automatizarea notificărilor și ChatOps

Migrarea de la Instrumente Comerciale

  • Evaluarea înlocuirii instrumentelor comerciale de monitorizare
  • Strategii și instrumente de migrare a datelor
  • Coexistență în timpul tranziției
  • Instruirea personalului și documentarea
  • Lecții învățate din migrările din producție

Bune Practici pentru Implementarea în Producție

  • Proceduri de backup și recuperare în caz de dezastru
  • Strategii de upgrade pentru medii de producție
  • Crearea documentației și a runbook-urilor
  • Proceduri de testare și validare
  • Suport și contribuție din partea comunității

Cerințe

  • Cunoașterea protocoalelor de rețea (SNMP, ICMP, TCP/UDP)
  • Experiență în administrarea sistemelor Linux
  • Cunoștințe de bază despre conceptele de rețea (subrețele, rutare, comutare)
  • Familiaritate cu conceptele de bază de date (MySQL/PostgreSQL)
  • Experiență de bază în administrarea serverelor web

Publicul Țintă

  • Administratori și ingineri de rețea
  • Administratori de sistem responsabili de monitorizarea infrastructurii
  • Manageri de operațiuni IT
  • Ingineri NOC și specialiști în monitorizare
 28 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite