Ta kontakt

Kursplan

Introduksjon til overvåking av åpen kildekode for nettverk

  • Utviklingen av nettverksovervåking: fra SNMP til moderne telemetri
  • Bekymringer knyttet til leverandørlås i kommersielle overvåkingsløsninger
  • Oversikt over landskapet for overvåking med åpen kildekode
  • LibreNMS mot Zabbix: valg av riktig plattform
  • Hybrid- og komplementære overvåkningsstrategier

LibreNMS-arkitektur og installasjon

  • Oversikt over LibreNMS-arkitektur og komponenter
  • Installasjon: manuelt vs Docker-utplassering
  • Databasekonfigurasjon (MySQL/MariaDB)
  • Oppsett av webserver (Apache/Nginx med PHP-FPM)
  • Konfigurasjon og tuning av RRDtool
  • Initial konfigurasjon og validering

Zabbix-arkitektur og installasjon

  • Zabbix-arkitektur: server, proxy, agent, frontend
  • Installasjonsmetoder: pakker, Docker, kompilering fra kildekode
  • Oppsett og optimalisering av database (MySQL/PostgreSQL/TimescaleDB)
  • Konfigurasjon av server og frontend
  • Installasjonsveiviser for første gang
  • Skalerbarhetsting å ta hensyn til fra starten

Oppdagelse og lagføring av enheter

  • Automatisk nettverksoppdagelse i LibreNMS
  • Zabbix-nettverksoppdagelse og automatisk registrering
  • SNMP-versjoner og sikkerhet (v1, v2c, v3)
  • Kategorisering og gruppering av enheter
  • Sted- og kontaktadministrasjon
  • Import/eksport og massekonfigurasjon

Dypgang i SNMP-overvåking

  • Grundleggende SNMP-protokoll og MIBs
  • Konfigurering av SNMP på nettverksenheter (routere, switcher, brannmurer)
  • Overvåking og polling av tilpassede OID-er
  • Sikkerhet i SNMPv3: autentisering og kryptering
  • Feilsøking av SNMP-tilkoblingsproblemer
  • Leverandørspesifikke SNMP-hensyn

Agentbasert overvåking

  • Installasjon og konfigurasjon av Zabbix-agent
  • Zabbix-agent 2: Neste generasjons agent basert på Go
  • LibreNMS-agent og integrasjon med check_mk
  • Tilpassede skript og brukerparametere
  • Passiv vs aktiv agentmodus
  • Utplassering av agenter i stor skala (Ansible, Puppet, Chef)

Overvåking av Windows- og Linux-servere

  • Windows-ytelse tellere og tjenester
  • Linux-systemmetrikk: CPU, minne, disk, nettverk
  • Overvåking av prosesser og tjenester
  • Overvåking og parsing av loggfiler
  • Overvåking av JVM og applikasjoner
  • Overvåking av containere (Docker, Kubernetes)

Overvåking av nettverksutstyr

  • Overvåking av switcher: portstatus, VLANs, STP, MAC-tabeller
  • Overvåking av routere: BGP, OSPF, routing-tabeller
  • Overvåking av brannmurer: økter, gjennomstrømning, regelhits
  • Overvåking av trådløse tilgangspunkter
  • Miljøovervåking: temperatur, strøm, UPS
  • Overvåking av interfacet utnyttelse og feilsøking

Overvåking av virtualisering og sky

  • Integrasjon med VMware vSphere-overvåking
  • Overvåking av Proxmox VE
  • Overvåking av Hyper-V
  • Skyovervåknings-API-er for AWS/Azure/GCP
  • Overvåking av OpenStack
  • Overvåking av container-koordinering

Tingtyper og datainnsamling

  • Zabbix-tingtyper: Zabbix-agent, SNMP, IPMI, JMX, SSH, Telnet
  • Beregnede og aggregerte ting
  • Avhengige ting og forebehandling
  • LibreNMS-poller-moduler og operativsystemoppdagelse
  • Tilpassede metoder for datainnsamling
  • Datatyper og enheter

Varsling og avløsere

  • Zabbix-avlosere-uttrykk og funksjoner
  • Avlosaravhengigheter og hendelseskorrelasjon
  • LibreNMS-varsleregler og transportmekanismer
  • -varselskanaler: e-post, SMS, Slack, PagerDuty, webhooks
  • Eskalering og bekreftelse arbeidsflyter
  • Vedlikeholdsvinduer og planlagt nedetid

Dashboards og visualisering

  • Zabbix-dashboards og skjermer
  • Grafikkwidgets og nettverkskart
  • Tilpasning av LibreNMS-dashboard
  • Opprettelse og tematisering av tilpassede grafer
  • Nettverkskart og oppdagelse av topologi
  • Grafana-integrasjon for avansert visualisering

Rapporter og analyse

  • SLA- og tilgjengelighetsrapporter
  • Rapporter for kapasitetsplanlegging
  • Generering av tilpassede rapporter
  • Levering av planlagte rapporter
  • Tendensanalyse og prognoser
  • Automatisering av rapporter via API

Distribuert og høytilgjengelig overvåking

  • Utplassering av Zabbix-proxy for eksterne steder
  • Klustering og høy tilgjengelighet for Zabbix-server
  • Oppsett av distribuerte pollere i LibreNMS
  • Lastbalansering mellom flere pollere
  • Geografiske distribusjonsstrategier
  • Database-replikering og klustering

ytelsesoptimalisering

  • Optimalisering og tuning av database
  • Poller-ytelse og samtidige sjekker
  • Optimalisering av lagring av historie og tendenser
  • Huskeeping og retningslinjer for data beholdning
  • Caching-strategier
  • Retningslinjer for maskinvarestørrelse og skalerbarhet

Sikkerhet og tilgangskontroll

  • Brukerautentisering: integrasjon av LDAP, SAML, MFA
  • Konfigurasjon av rollebasert tilgangskontroll
  • Tilganger for vertsgrupper og maler
  • API-sikkerhet og tokenhåndtering
  • Revisjonslogging og compliance
  • Sikre kommunikasjon (TLS/SSL)

Automatisering og integrasjon

  • Bruk av Zabbix API og skripting
  • LibreNMS API og automatisering
  • webhook-integrasjoner for billett-systemer
  • Ansible-moduler for konfigurasjonsstyring
  • Integrasjon med CI/CD-pipelines
  • ChatOps og varselsautomatisering

Migrering fra kommersielle verktøy

  • Vurdering av erstatning av kommersielle overvåkingssystemer
  • Strategier og verktøy for datamigrering
  • Samtidighet under overgangsfasen
  • Personaletrening og dokumentasjon
  • Erfaringer fra produksjonsmigreringer

Beste praksis for produksjonsutplassering

  • Prosedyrer for sikkerhetskopiering og disaster recovery
  • Strategi for oppgraderinger i produksjonsmiljøer
  • Dokumentasjon og oppretting av kørbøker (runbooks)
  • Testing og valideringsprosedyrer
  • Fellesskapsstøtte og bidrag

Krav

  • Forståelse av nettverksprotokoller (SNMP, ICMP, TCP/UDP)
  • Erfaring med Linux-systemadministrasjon
  • Kunnskap om grunnleggende nettverkskonsepter (subnetter, routing, switching)
  • Kjennskap til databasekonsepter (MySQL/PostgreSQL)
  • Grunnleggende erfaring med webserveradministrasjon

Målgruppe

  • Nettverksadministratorer og ingeniører
  • Systemadministratorer ansvarlige for infrastrukturovervåking
  • IT-driftsledere
  • NOC-ingeniører og overvåkningsspesialister
 28 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier