Kom i kontakt

Kursplan

Introduktion till öppna källkodslösningar för nätverksövervakning

  • Nätverksövervakningens utveckling: från SNMP till modern telemetri
  • Oro över leverantörsinlåsning i kommersiella övervakningslösningar
  • Översikt över landskapet för övervakning med öppen källkod
  • LibreNMS mot Zabbix: hur du väljer rätt plattform
  • Hibrida och kompletterande strategier för övervakning

Arkitektur och installation av LibreNMS

  • Översikt över LibreNMS arkitektur och komponenter
  • Installation: manuell driftsättning kontra Docker
  • Konfiguration av databas (MySQL/MariaDB)
  • Inställning av webbserver (Apache/Nginx med PHP-FPM)
  • Konfiguration och optimering av RRDtool
  • Initial konfiguration och validering

Arkitektur och installation av Zabbix

  • Zabbix arkitektur: server, proxy, agent och gränssnitt
  • Installationsmetoder: paket, Docker, kompilering från källkod
  • Inställning och optimering av databas (MySQL/PostgreSQL/TimescaleDB)
  • Konfiguration av server och gränssnitt
  • Vägledning vid första uppstarten
  • Tänk på skalbarhet från start

Enhetsupptäckning och inventering

  • Automatisk nätverksupptäckning i LibreNMS
  • Zabbix nätverksupptäckning och auto-registrering
  • SNMP-versioner och säkerhet (v1, v2c, v3)
  • Klassificering och gruppering av enheter
  • Administrering av plats- och kontaktuppgifter
  • Import/export och masskonfiguration

Djupdykning i SNMP-övervakning

  • Grundläggande SNMP-protokoll och MIB:er
  • Konfigurera SNMP på nätverksenheter (routrar, switchar, brandväggar)
  • Anpassad övervakning och polling av OID:
  • Säkerhet i SNMPv3: autentisering och kryptering
  • Felsökning av anslutningsproblem med SNMP
  • Specifika överväganden för leverantörspecifik SNMP

Agentbaserad övervakning

  • Installation och konfiguration av Zabbix-agent
  • Zabbix agent 2: nästa generations agent baserad på Go
  • LibreNMS-agent och check_mk-integration
  • Anpassade skript och användarparametrar
  • Passiva aktiva agentlägen
  • Massutplacering av agenter (Ansible, Puppet, Chef)

Övervakning av Windows- och Linux-servrar

  • Windows prestandaräknare och tjänster
  • Linux systemmått: CPU, minne, disk, nätverk
  • Övervakning av processer och tjänster
  • Övervakning och parsning av loggfiler
  • Övervakning av JVM och applikationer
  • Övervakning av containrar (Docker, Kubernetes)

Övervakning av nätverksutrustning

  • Övervakning av switchar: portstatus, VLAN:er, STP, MAC-tabeller
  • Övervakning av routrar: BGP, OSPF, routing-tabeller
  • Övervakning av brandväggar: sessioner, genomströmning, regelträffar
  • Övervakning av trådlösa accesspunkter
  • Miljöövervakning: temperatur, ström, UPS:
  • Spårning av gränsytans kapacitetsutnyttjande och fel

Övervakning av virtualisering och molnet

  • Integration med VMware vSphere-övervakning
  • Proxmox VE-övervakning
  • Hyper-V-övervakning
  • Cloud-overvaknings-API:er för AWS/Azure/GCP
  • OpenStack-övervakning
  • Övervakning av behållarspårning

Elementtyper och datainsamling

  • Zabbix-elementtyper: Zabbix-agent, SNMP, IPMI, JMX, SSH, Telnet
  • Beräknade och aggregerade element
  • Beroende element och förbehandling
  • LibreNMS poller-moduler och OS-upptäckning
  • Anpassade metoder för datainsamling
  • Datatyper och enheter

Larm och triggern

  • Zabbix trigger-uttryck och funktioner
  • Triggerberoenden och händelsekorrelation
  • Zabbix larmregler och transportmedier
  • Aviseringskanaler: e-post, SMS, Slack, PagerDuty, webhooks
  • Upptrappning och bekräftelsearbetsflöden
  • Fönster för underhåll och schemalagd nertid

Paneler och visualisering

  • Zabbix-paneler och skärmar
  • Graf-widgets och nätverkskartor
  • Anpassning av LibreNMS-paneler
  • Skapa anpassade grafer och mallar
  • Kartläggning av nätverkstopologi och upptäckning
  • Grafana-integration för avancerad visualisering

Rapportering och analys

  • SLA- och tillgänglighetsrapporter
  • Kapacitetsplaneringsrapporter
  • Generering av rapporter efter eget behov
  • Schemalämnad leverans av rapporter
  • Trendanalys och prognoser
  • Automatisering av rapporter via API:

Distribuerad och högtilgänglig övervakning

  • Driftsättning av Zabbix-proxy för fjärrplatser
  • Klustrning och hög tillgänglighet för Zabbix-server
  • Inställning av distribuerad poller för LibreNMS
  • Lastfördelning mellan flera pollers
  • Strategier för geografisk distribution
  • Databasreplikering och klustring

Prestandaoptimering

  • Optimering och finjustering av databasen
  • Pollerprestanda och parallella kontroller
  • Optimering av historik- och trendlagring
  • Sopning och riktlinjer för datalagring
  • Cacheringsstrategier
  • Riktlinjer för hårdvarustorlek och skalning

Säkerhet och åtkomstkontroll

  • Användarautentisering: integration av LDAP, SAML och MFA
  • Konfiguration av behörighetsbaserad åtkomstkontroll
  • Rättigheter för värdgrupper och mallar
  • Säkerhet och hantering av tokens för API:
  • Revisionsloggning och efterlevnad
  • Säkra kommunikationer (TLS/SSL)

Automatisering och integration

  • Användning av Zabbix API och skriptning
  • Zabbix API och automatisering
  • Webhook-integrationer för system för ärendehantering
  • Ansible-moduler för konfigurationshantering
  • Integration med CI/CD-pipelines
  • ChatOps och automatisering av aviseringar

Migration från kommersiella verktyg

  • Bedömning av ersättning för kommersiell övervakning
  • Strategier och verktyg för datamigrering
  • Samband under övergångsfasen
  • Personalutbildning och dokumentation
  • Lärdomar från produktionssmigrationer

Bästa praxis för driftsättning i produktion

  • Procedurer för säkerhetskopiering och katastrofåterhämtning
  • Uppgraderingsstrategier för produktionsmiljöer
  • Dokumentation och skapande av handböcker
  • Test- och valideringsprocedurer
  • Kommutalsstöd och bidrag från communityt

Krav

  • Kunskap om nätverksprotokoll (SNMP, ICMP, TCP/UDP)
  • Erfarenhet av administration i Linux-system
  • Grundläggande nätverkskunskaper (nätverksegment, routning, switching)
  • Kunskap om databasbegrepp (MySQL/PostgreSQL)
  • Grundläggande erfarenhet av webbserveradministration

Målgrupp

  • Nätverksadministratörer och nätverksingenjörer
  • Systemadministratörer som ansvarar för infrastrukturens övervakning
  • IT-operationschefer
  • NOC-tekniker och övervakningsspecialister
 28 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier