Sammanfattning

Förmiddagen började med ett ett möte med Mohammed som har “a very particular set of skills” när det kommer till prestanda och felsökning. Mohammed tog delvis upp olika sätt vi kan testa prestandan, program vi kan använda oss av för att felsöka samt var exempelvis man ska leta när man felsöker.

Efter mötet gick Erik även igenom hur viktigt det är att disken hänger med och om den inte gör det, vad är då fel? Han visade även exempel på hur vi kan använda programmet top och några andra för att se detta. Utöver fick vi en överblick över Grafana som är ett övervakningsgränssnitt och hur det kan integreras med prometheus som kan användas för att läsa av LXD.


Efter lunch var det dags för lite hands on där vi nu ska installera och konfigurera Prometheus och Grafana på en container. Vi började med att kolla ett klipp från LXD communityn för att se hur man kan sätta upp en sådan konfiguration. Därefter var det raka vägen ner till labbrummet för att börja. Installationen av prometheus och grafana gick relativt smärtfritt och vi satte igång några nya containrar för att se så att det uppdaterades sig i grafana. Vi satte även igång lite stresstest för att se att vi även fick ut den informationen. När vi skulle lägga till restarande två servrar så lyckades vi bara få upp en av dom. Vi testade även skapa projekt och addera alla servrar i det, vilket slutade konstigt nog med samma resulat, två av servrarna dök upp. Efter att vara nära på att nästan ge upp för dagen så såg jag tillslut att filändelsen på en av nycklarna i konfigurationen var fel =/. Efter att ha rättat till det så dök fannemaj varenda server upp och allt var frid och fröjd igen.

Även om felsökning är både roligt och nyttigt så kan det bli frustrerande när vpn-anslutning dör var 5:e minut

Förstår jag vad som jag förväntas lära mig?

Jag ska kunna sätta upp Promehteus och kunna konfigurera det så att det hittar varje server. Jag ska kunna installera Grafana och kunna importera nya “nycklar” för att kunna läsa olika sorters övervakningsloggar.

Har jag sett liknande fenomen tidigare?

Jag har varit i kontakt med CMS’n webmin och RedHat’s cockpit förrut där man också kan få ut en del “stats” över resursanvändning från systemet.

Vilken metod kan jag använda för att befästa det jag lärt mig?

HandsOn! Jag lärde mig jättemycket bara av att felsöka och försöka med nya konfigurationer.

Saknar jag någon kunskap för att kunna klara av #1? - Vad.

Inte vad jag kan komma på.