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 legate de blocarea de furnizor în soluțiile comerciale de monitorizare
  • Prezentarea generală a mediului de monitorizare open source
  • LibreNMS vs Zabbix: alegerea platformei potrivite
  • Strategii de monitorizare hibridă și complementară

Arhitectura și Instalarea LibreNMS

  • Prezentarea 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ță
  • Metode de instalare: pachete, Docker, compilare din sursă
  • Configurarea și optimizarea bazei de date (MySQL/PostgreSQL/TimescaleDB)
  • Configurarea serverului și interfeței
  • Asistentul de configurare inițială
  • Considerații de scalabilitate de la început

Descoperirea și Inventarul Dispozitivelor

  • Descoperirea automată a rețelei în LibreNMS
  • Descoperirea și înregistrarea automată a rețelei în Zabbix
  • Versiuni SNMP și securitate (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 dispozitive de rețea (routere, switch-uri, firewalls)
  • Monitorizarea OID personalizate și sondare
  • 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
  • Zabbix agent 2: agentul de nouă generație bazat pe Go
  • Integrarea agentului LibreNMS și check_mk
  • Scripturi personalizate și parametri utilizator
  • Moduri pasiv vs activ ale agenților
  • Implementarea agenților la scară largă (Ansible, Puppet, Chef)

Monitorizarea Serverelor Windows și Linux

  • Contoare de performanță și servicii Windows
  • Metrici de sistem Linux: CPU, memorie, disc, rețea
  • Monitorizarea proceselor și serviciilor
  • Monitorizarea și analiza 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 routerelor: BGP, OSPF, tabele de rutare
  • Monitorizarea firewall-urilor: sesiuni, debit, accesări de reguli
  • Monitorizarea punctelor de acces wireless
  • Monitorizarea mediului: temperatură, alimentare, UPS
  • Monitorizarea utilizării interfețelor și erorilor

Monitorizarea Virtualizării și Cloud

  • Integrarea monitorizării VMware vSphere
  • Monitorizarea Proxmox VE
  • Monitorizarea Hyper-V
  • API-uri de monitorizare 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
  • Module de sondare LibreNMS și descoperire OS
  • Metode personalizate de colectare a datelor
  • Tipuri de date și unități

Alerte și Triggeri

  • Expresii și funcții ale triggerilor Zabbix
  • Dependențe ale triggerilor și corelarea evenimentelor
  • Reguli de alertă și transporturi LibreNMS
  • Canale de notificare: email, SMS, Slack, PagerDuty, webhooks
  • Fluxuri de escaladare și confirmare
  • Ferestre de mentenanță și timpi de oprire planificați

Panouri și Vizualizare

  • Panouri și ecrane Zabbix
  • Widget-uri grafice și hărți de rețea
  • Personalizarea panourilor LibreNMS
  • Crearea de grafice personalizate și șabloane
  • 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 trendurilor și prognoză
  • Automatizarea rapoartelor bazată pe API

Monitorizare Distribuită și de Înaltă Disponibilitate

  • Implementarea proxy Zabbix pentru site-uri remote
  • Clustering și HA pentru serverul Zabbix
  • Configurarea sondelor distribuite LibreNMS
  • Echilibrarea încărcării între mai multe sonde
  • Strategii de distribuție geografică
  • Replicarea și clusteringul bazelor de date

Optimizarea Performanței

  • Optimizarea și reglarea bazei de date
  • Performanța sondelor și verificări concurente
  • Optimizarea stocării istoricelor și trendurilor
  • Politici de curățenie și retenție a datelor
  • Strategii de caching
  • Ghiduri de dimensionare și scalare a hardware-ului

Securitate și Controlul Accesului

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

Automatizare și Integrare

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

Migrarea de la Instrumente Comerciale

  • Evaluarea înlocuirii monitorizării comerciale
  • Strategii și instrumente de migrare a datelor
  • Coexistență în timpul tranziției
  • Formarea personalului și documentație
  • Lecții învățate din migrări în producție

Practici Optime 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 runbook-urilor
  • Proceduri de testare și validare
  • Sprijin și contribuție din partea comunității

Cerințe

  • Înțelegere a protocolelor de rețea (SNMP, ICMP, TCP/UDP)
  • Experiență în administrarea sistemelor Linux
  • Cunoștințe de bază despre concepte de rețea (subrețele, rutare, comutare)
  • Familiaritate cu concepte 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