Hvis du bruker en Linux-server, er du sannsynligvis kjent med begrepet legg gjennomsnittlig/belastningen på systemet. Måling legg i gjennomsnitt er avgjørende for å forstå hvordan dine servere utfører; hvis overbelastet, må du drepe eller optimalisere prosessene forbruker store mengder av ressurser, eller gi mer ressurser til å balansere arbeidsmengden.,
Men hvordan kan du finne ut om serveren har tilstrekkelig bæreevne, og når bør du være bekymret? La oss dykke i og finne ut.
Hva er en belastning gjennomsnitt?
legg I gjennomsnitt er den gjennomsnittlige belastningen på systemet på en Linux-server for en gitt periode. Med andre ord, det er CPU-belastningen på en server som inneholder summen av drift og venter tråder.,
Vanligvis, på toppen eller oppetid kommandoen vil gi legg i gjennomsnitt på din server med et resultat som ser ut som:
Disse tallene er gjennomsnitt av belastningen på systemet over en periode på ett, fem og 15 minutter.
Før du får inn hvordan å måle belastningen gjennomsnittlig produksjon, og hva hver av disse verdiene, mener, la oss komme inn i den enkleste eksempel: en server med en enkelt kjerne prosessor.
Bryte ned fyll
En server med en enkelt kjerne prosessor er som en eneste linje med kunder som venter på å få sine varer faktureres i en dagligvarebutikk., I rushtiden, det er vanligvis en lang kø og venter tid for hver enkelt er også høy.
Hvis du er i kassen, og ønsker å ta opp ventetiden, en viktig beregning ville være antall mennesker som venter i løpet av en bestemt tidsperiode. Hvis det er ingen kunder som venter, så vent tid er null. På den annen side, hvis det er en lang kø av kunder, så ventetiden er høy.
å bruke den til legg gjennomsnittlig produksjon (0.5, 1.5, 3.0) som vi fikk over:
- 0.5 betyr minimum ventetid ved skranken. Mellom 0,00 og 1.,0, er det ingen grunn til å bekymre seg. Serverne er trygt!
- 1.5 betyr at køen er å fylle opp. Hvis den gjennomsnittlige blir noe høyere, ting kommer til å begynne å bremse ned.
- 3.00 betyr at det er en betydelig lang kø og venter, og en ekstra ressurs/counter er nødvendig for å rydde opp i køen raskere.
Hva du vil er en kø/legg gjennomsnittlig verdi mellom 0,00 og 1.00. Så kan vi konkludere med at den ideelle legg i gjennomsnitt er 1,00, og alt over det er en handling ringe for å feilsøke?, Vel, selv om det er en trygg innsats, en mer proaktiv tilnærming er å la noen ekstra takhøyde for å håndtere uventede belastninger.
Multicores og multiprocessors til unnsetning
Er en enkelt quad core-prosessor og en server med fire prosessorer (med én kjerne hver) det samme? Relativt, ja. Den viktigste forskjellen mellom flerkjerne-og multiprocessor er at førstnevnte refererer til en enkelt CPU å ha flere kjerner, mens sistnevnte refererer til flere Cpuer. For å oppsummere: en quad core er lik to kjerner som er lik fire enkle kjerner.,
legg I gjennomsnitt er i forhold til antall kjerner tilgjengelig på serveren og ikke hvordan de er spredt ut over Cpuer. Dette betyr at maksimal utnyttelse serien er 0-1 for en enkelt kjerne, 0-2 etter en dual core, 0-4 for en quad core, 0-8 for en octa-core, og så videre.
Refererer til kassen for eksempel igjen, en last av 1.00 ville bety kapasitet er bare rett på en single-core-prosessor, mens på en dual core-prosessor, en last på 1,50 ville bety en linje er fylt opp, og den andre linjen er å fylle opp. På samme måte, en last av 5.,00 på en quad core-prosessor er noe å bekymre seg for, mens på en octa-core prosessor, 5.00 er bare bare å fylle opp, og det er optimal plass.
Rollen Site24x7: Overvåking legg i gjennomsnitt
Legge til ressurser for en høyere belastning verdi kan legge til din infrastrukturkostnader. Det er ideelt for å håndtere lasten effektivt og opprettholde et optimalt nivå for å unngå server ytelse problemer. Site24x7 Linux Overvåking skjermer legg i gjennomsnitt blant over 60 resultatberegninger og gir den 1, 5 og 15 minutters gjennomsnittlige verdier i et intuitivt og lett-å-forstå diagrammet.,
Videre, du kan sette grenser og få et varsel når det er et brudd. Men hva hvis det er et brudd i midten av natten? Site24x7 har en løsning for det også. Overvåking verktøyet gir et sett av DET automations for automatisk feil oppløsning.
For eksempel, hvis systemet legg terskelen er satt på 2.90 for en dual core-prosessor, kan du laste opp en server-skript eller legg til server-kommandoer til å drepe prosessen tidkrevende den høyeste CPU når terskelen er brutt., På denne måten, uten manuell inngripen, problemet kan løses og gjennomsnittlig tid til reparasjon (MTTR) er vesentlig redusert.
Innpakning opp
Legge til flere kjerner kan akselerere din server ytelse, men det kan også legge til dine infrastruktur utgifter. Overvåking legg i gjennomsnitt konsekvent med å opprettholde effektiv forvaltning av den eksisterende satt opp er et ideelt alternativ. Site24x7 Server Overvåking ikke bare overvåker legg i gjennomsnitt, men også gir utfyllende feil oppløsning verktøy til å handle før en høy belastning gjennomsnittlig konsekvenser server ytelse., Registrer deg for en 30-dagers gratis prøveversjon nå!