Hur man ställer in en enkel Grafana Cloud Monitoring Dashboard för din Linux-server

0
119

Grafana är en observerbarhetsplattform med öppen källkod för att skapa instrumentpaneler som visualiserar datamängder. Du kan använda den för att enkelt övervaka serverstatistik som CPU-förbrukning, nätverksgenomströmning och drifttid.

 

Grafana kan vara självvärd eller nås som en SaaS-lösning via den officiella Grafana Cloud-instansen. I den här artikeln får du lära dig hur du konfigurerar Grafana Cloud och konfigurerar det för att visa grundläggande mätvärden från en Linux-server. Du kommer att använda den officiella Grafana-agenten för att samla in data och skicka den till Grafana.

Komma igång med Grafana Cloud

< p>Börja med att registrera dig för ett gratis Grafana Cloud-konto. Du kan lägga till upp till 10 000 datamått med hjälp av den kostnadsfria planen, samt upp till 50 GB vardera lagrade loggar och spår. Dina data kommer att sparas i 14 dagar.

Följ registreringsprocedur tills du kommer till välkomstskärmen. Du kommer åt den genom att klicka på Grafana-ikonen uppe till vänster i sidomenyn om du hamnar på en annan plats.

Lägga till din server som en datakälla

När du är på välkomstskärmen klickar du på den blå “Anslut data” knappen för att börja ställa in din instrumentpanel. Du kommer till sidan Integrationer och anslutningar. Dessa tillhandahåller förbyggda instrumentpanelslayouter med officiellt stödda kontakter för vanliga datakällor. De är det snabbaste sättet att få igång Grafana.

 

Antingen scrolla ner eller använd sökfältet för att hitta “Linux Server” integration. Klicka på dess ruta för att se informationssidan. Detta ger en beskrivning av integrationen och dess användningsinstruktioner.

 

Ändra parametrarna för operativsystem och systemarkitektur i “Välj ditt operativsystem” sektion för att matcha den maskin du kommer att övervaka.

< p>Bläddra sedan ner på sidan och tryck på den blå “Installera integration” knappen för att lägga till instrumentpanelerna till ditt konto.

Installera Grafana Agent på din server

Sidan uppdateras för att visa ett installationsskript för Grafana Agent. Skriptet laddar ner rätt agentbinär för den plattform du valde och konfigurerar automatiskt autentisering med din Grafana Cloud API-nyckel.

Öppna en terminal på din server och kör det visade skriptet.

$ sudo ARCH=amd64 GCLOUD_STACK_ID=”XXXXX” GCLOUD_API_KEY=”XXXXXX” GCLOUD_API_URL=”https://integrations-api-eu-west.grafana.net” /bin/sh -c “$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/release/production/grafanacloud-install.sh)” … Packar upp grafana-agent (0.25.1-1) över (0.25.1-1) … Ställer in grafana- agent (0.25.1-1) … — Hämtar config och placerar i /etc/grafana-agent.yaml integrationer: node_exporter: enabled: true relabel_configs: – replacement: hostname target_label: instans prometheus_remote_write: – basic_auth: lösenord: … användarnamn: … url: https://prometheus-prod-01-eu-west-0.grafana.net/api/prom/push — — Aktivera och starta grafana-agent.service Skapad symlink /etc/systemd/system/multi-user.target.wants/grafana-agent.service → /usr/lib/systemd/system/grafana-agent.service. Grafana Agent är nu igång! För att kontrollera statusen för din agent, kör: sudo systemctl status grafana-agent.service

Grafana Agent är en minimal version av Prometheus datainsamlare. Den körs som en tjänst som regelbundet skrapar mätvärden och loggar från din maskin. Installationen är framgångsrik om du ser att Grafana Agent körs meddelandet i slutet av skriptets utdata.

Du kan bekräfta att data flödar in i ditt Grafana-konto genom att trycka på den blå “Test integration” knappen tillbaka i webbgränssnittet. När testet är klart trycker du på ersättningsknappen “Visa instrumentpaneler” knappen för att börja bläddra i din servers mätvärden.

Använda instrumentpanelerna

Linux Server-integrationen kallas också för Node Exporter som den är baserad på Prometheus-samlaren med samma namn. Den exporterar mätvärden från dina beräkningsnoder. Dina instrumentpaneler kommer att grupperas i en mapp som heter “Integration – Linux Node” som standard. Du kan ändra detta namn genom att gå till mappens Inställningar-flik.

Två instrumentpaneler ingår i integrationen. “Nodexportör/Noder” instrumentpanelen ger en översikt över systemets resursanvändning. Diagrammer för CPU-användning, belastningsmedelvärde och minnesförbrukning visas tydligt överst i vyn. Du hittar diagram över diskanvändning och nätverkstrafik längre ner, följt av innehållet i din servers systemloggar.

 

Dashboardvarianten USE Method presenterar data utifrån USE-observationsstrategin. USE står för Utilization, Saturation och Errors:

  • Utilization är den procentandel av tiden som en viss resurs förbrukas, till exempel aktuell CPU-användning.
  • Mättnad är mängden arbete som resursen utför, till exempel det senaste belastningsgenomsnittet.
  • Felär antalet felhändelser som inträffar under en viss period.

USE-metodens instrumentpanel ger sida vid sida grafer över användning och mättnad för varje hårdvaruresurs. Systemloggar finns som paneler längst ner, vilket möjliggör upptäckt av rapporterade fel.

Instrumentpaneler uppdateras automatiskt medan du tittar på dem. Du kan ändra uppdateringsintervallet med hjälp av rullgardinsmenyn uppe till höger. Den är som standard 30 sekunder. Det här området på skärmen innehåller också kontroller för att justera den synliga tidsramen och växla mellan visningslägen. Genom att klicka på skärmikonen uppe till höger aktiveras kioskläget, perfekt när du använder Grafana på en stor skärm i ett delat utrymme.

Sammanfattning

Grafana Cloud gör det enkelt att ställa in avancerade serverövervakningsinstrumentpaneler med Grafana Agent med Linux Server-integration. Den tillhandahåller förbyggda instrumentpaneler så att du inte behöver manipulera mätvärden manuellt eller ställa in grafiska paneler.

Integrationen är en utgångspunkt som är redo att anpassas för att matcha din observerbarhet. behov. Du kan ändra instrumentpanelerna genom att lägga till nya mätvärden och ändra hur befintliga visas. Klicka på inställningskuggikonen uppe till höger på instrumentpanelen och tryck sedan på knappen “Gör redigerbar” för att aktivera redigeringskontrollerna. Detta låter dig lägga till nya paneler till dina instrumentpaneler och ändra deras variabler och visningsalternativ i inställningarna.

LÄS NÄSTA

  • › Nanoleaf Lights kan nu synkroniseras med din dator
  • › Hur många CPU-kärnor behöver du verkligen för spel?
  • › Acers nya 16-tums bärbara dator är lättare än (en Macbook) Air
  • › Så här styr du din Apple Watch med din iPhone
  • › 22 klassiska Windows-spel du kan spela just nu
  • › Så här ställer du in din startsida i Google Chrome