Ta kontakt

Kursplan

Innføring i overvåking av nettverk med åpen kildekode

  • Utviklingen av nettverksovervåking: fra SNMP til moderne telemetri
  • Problemer med leverandørforpliktelse i kommersielle overvåkingsløsninger
  • Oversikt over landskapet for overvåking med åpen kildekode
  • LibreNMS mot Zabbix: valg av riktig plattform
  • Hybride og komplementære overvåkingsstrategier

LibreNMS-arkitektur og installasjon

  • LibreNMS-arkitektur og oversikt over komponenter
  • Installasjon: manuell versus Docker-deployering
  • Databasekonfigurasjon (MySQL/MariaDB)
  • Oppsett av webserver (Apache/Nginx med PHP-FPM)
  • Konfigurasjon og tilpasning av RRDtool
  • Initial konfigurasjon og validering

Zabbix-arkitektur og installasjon

  • Zabbix-arkitektur: server, proxy, agent, frontend
  • Installasjonsmetoder: pakker, Docker, kildekodekompilering
  • Oppsett og optimalisering av database (MySQL/PostgreSQL/TimescaleDB)
  • Konfigurasjon av server og frontend
  • Første oppstartsveiviser
  • Skalbarhetsvurderinger fra starten

Enhetsoppdagelse og lagerhold

  • Automatisk nettverksoppdagelse i LibreNMS
  • Zabbix-nettverksoppdagelse og automatisk registrering
  • SNMP-versjoner og sikkerhet (v1, v2c, v3)
  • Klassifisering og gruppering av enheter
  • Administrasjon av plassering og kontaktinformasjon
  • Import / eksport og massekonfigurasjon

Dypere innsikt i SNMP-overvåking

  • Grunnleggende prinsipper for SNMP-protokollen og MIB-er
  • Konfigurering av SNMP på nettverksenheter (rutere, switcher, brannmurer)
  • Tilpasset overvåking og polling av OID
  • Sikkerhet i SNMPv3: autentisering og kryptering
  • Felsøking av tilkoblingsproblemer med SNMP
  • Produktspesifikke SNMP-hensyn

Overvåking basert på agent

  • 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 versus aktiv agentmodus
  • Masseutplassering av agent (Ansible, Puppet, Chef)

Overvåking av Windows- og Linux-servere

  • Ytelseskontrollere og tjenester i Windows
  • Linux-systemmetrikk: CPU, minne, disk, nettverk
  • Prosess- og tjenesteovervåking
  • Overvåking og parsing av loggfiler
  • Overvåking av JVM og applikasjoner
  • Kontainerovervåking (Docker, Kubernetes)

Overvåking av nettverksutstyr

  • Switch-overvåking: porter-status, VLAN-er, STP, MAC-tabeller
  • Ruterovervåking: BGP, OSPF, rutingtabeller
  • Brannmurovervåking: økter, gjennomsstrøm, regeltreff
  • Overvåking av trådløse tilgangspunkter
  • Miljøovervåking: temperatur, strøm, UPS
  • Sporing av grensesnittsutnytting og feil

Overvåking av virtualisering og sky

  • Integrasjon med VMware vSphere-overvåking
  • Proxmox VE-overvåking
  • Hyper-V-overvåking
  • APIer for overvåking av AWS/Azure/GCP-skyen
  • OpenStack-overvåking
  • Overvåking av kontainer-koordinering

Gjenstandstyper og datainnsamling

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

Varsler og triggere

  • Zabbix-triggeruttrykk og -funksjoner
  • Triggeravhengigheter og hendelseskobling
  • LibreNMS-varselregler og transportmetoder
  • Meldingskanaler: e-post, SMS, Slack, PagerDuty, webhooker
  • Escalering og bekreftelsesprosesser
  • Oppholdsvinduer og planlagt nedetid

Dashboards og visualisering

  • Zabbix-dashboards og skjermer
  • Graph-widget-er og nettverkskart
  • Tilpasning av LibreNMS-dashboard
  • Laging av tilpassede grafer og maler
  • Kartlegging og oppdagelse av nettverkstopologi
  • Grafana-integrasjon for avansert visualisering

Rapportering og analyse

  • SLA- og tilgjengelighetsrapportering
  • Kapasitetsplanleggingsrapporter
  • Laging av tilpassede rapporter
  • Schedulert levering av rapporter
  • Trendanalyse og prognoser
  • API-basert automatisering av rapporter

Distribuert overvåking med høy tilgjengelighet

  • Deployering av Zabbix-proxy for eksterne lokasjoner
  • Klustering og HA (høy tilgjengelighet) for Zabbix-server
  • Oppsett av distribuert poller i LibreNMS
  • Belastningsbalansering mellom flere pollere
  • Geografiske distribusjonsstrategier
  • Databasereklikasjon og klustering

Ytelsesoptimalisering

  • Optimalisering og tilpasning av database
  • Pollerytelse og samtidige sjekker
  • Optimalisering av lagring av historikk og trender
  • Rutiner for rydding og retningslinjer for datapreservasjon
  • Mellomlageringsstrategier
  • Retningslinjer for maskinvarevalg og skalering

Sikkerhet og tilgangskontroll

  • Brukerautentisering: LDAP, SAML, MFA-integrasjon
  • Konfigurasjon av rollerbasert tilgangskontroll
  • Tillatelser for vertsgrupper og maler
  • Sikkerhet for API og håndtering av token
  • Auditloggføring og samsvar
  • Sikre kommunikasjon (TLS/SSL)

Automatisering og integrasjon

  • Bruk av Zabbix-API og skripting
  • LibreNMS-API og automatisering
  • Webhook-integrasjon for ticketsakssystemer
  • Ansible-moduler for konfigurasjonshåndtering
  • Integrasjon i CI/CD-pipeline
  • ChatOps og automatisering av varsler

Migrering fra kommersielle verktøy

  • Vurdering av erstatning av kommersielle overvåkingsløsninger
  • Strategier for datamigrering og verktøy
  • Samtidighold under overgangen
  • Utdanning av personell og dokumentasjon
  • Lærte erfaringer fra migrering i produksjonsmiljøer

Anbefalte metoder for driftsdeployering

  • Sikkerhetskopiering og katastrofeberedskapsprosedyrer
  • Strategier for oppgraderinger i produksjonsmiljøer
  • Dokumentasjon og opprettelse av kjørbøker (runbooks)
  • Testing og valideringsprosedyrer
  • Fellesskapsstøtte og bidrag

Krav

  • Forståelse for nettverksprotokoller (SNMP, ICMP, TCP/UDP)
  • Erfaring med administrasjon av Linux-systemer
  • Kunnskap om grunnleggende nettverkskonsepter (undernett, routing, switching)
  • Fortrolighet med databasemodeller (MySQL/PostgreSQL)
  • Grunnleggende erfaring med administrasjon av webservere

Målgruppe

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

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier