De fleste nedbrud starter på serveren, længe før en besøgende opdager noget. Disken fyldes op med logs i løbet af en uge, hukommelsen lækker, indtil processen bliver dræbt, en kerneopdatering genstarter maskinen om natten, og en tjeneste kommer ikke op igen. Et oppetidstjek ser resultatet. Serverovervågning ser det komme.
Uptimecheck følger serverens ressourcer med en lille agent til Linux, macOS (Intel og Apple silicon) og Windows og alarmerer dig, når en værdi overskrider den grænse, du har sat. Læs sådan holder du dit website kørende med overvågning af serverstatus for baggrunden.
Sådan fungerer overvågning af serveroppetid
Overvågning af serveroppetid besvarer to spørgsmål: svarer serveren, og har den det godt? Uptimecheck dækker begge dele. Ping- og portmonitorer tjekker fra Stockholm, London og New York, helt ned til hvert minut, at serveren svarer på netværket, og at tjenester som SSH, en mailserver eller en databaselistener tager imod forbindelser. Et fejlet tjek bekræftes fra en anden placering, før en hændelse åbnes.
Agenten rapporterer indefra serveren. Når dens rapporter udebliver længere, end du tillader, tæller serveren også som nede, så en maskine, der hænger eller mister netværket, bliver fanget, selv når intet lytter på en port.
Det rapporterer agenten
CPU-forbrug, med load average for det seneste minut på Linux og macOS.Hukommelsesforbrug.Diskforbrug for hver disk, med den mest fyldte vist i en graf.Netværkstrafik ind og ud.Genstarter, så en uplanlagt genstart ikke går ubemærket hen.
Installér med én linje
Kopiér installationskommandoen fra serverens side, og kør den på serveren. Agenten er en enkelt binærfil, der kører som en tjeneste og rapporterer én gang i minuttet. Udgivelserne er signerede, og med automatiske opdateringer slået til installerer agenten selv nye versioner – kun når signaturen stemmer.
Sæt grænser, der passer til dine servere
En databaseserver på 80 procent hukommelse er normalt. En webserver på 80 procent hukommelse kan have en lækage. Sæt grænser for CPU, hukommelse og disk pr. server, og hvor længe en værdi skal ligge over grænsen, før en hændelse åbnes, fra 1 til 30 minutter. Typiske udgangspunkter:
Disk over 85 eller 90 procent.CPU over 90 procent i 5 minutter eller mere, så en kort spids under et deploy ikke kalder nogen ud.Hukommelse over 90 procent på en server, der normalt ligger et godt stykke under.Enhver genstart uden for et vedligeholdelsesvindue.
Hvis rapporterne udebliver længere, end du tillader, fra 2 til 15 minutter, tæller serveren som nede. Vores guide til alarmgrænser for servere går mere i dybden.
En typisk nat
Kl. 01:40 passerer disken på web-01 92 procent. Den natlige backup skal bruge mere plads end det. Uptimecheck sender alarmen til vagtkanalen, nogen roterer logfilerne, og backuppen kører til tiden. Uden alarmen fejler backuppen, cron-job-monitoren melder savnet kl. 02:05, og om morgenen er webserveren også løbet tør for plads.
Servere side om side med alt det andet
Oppetidstjek fortæller dig, at et website er holdt op med at svare. Servermålinger fortæller dig hvorfor eller advarer dig, før det sker. Når en websitemonitor fejler, er det første spørgsmål som regel, om serveren er overbelastet eller løbet tør for hukommelse eller diskplads. Saml servere, oppetidsmonitorer og cron-jobs i samme projekt, så er svaret ét klik væk i stedet for en SSH-session klokken tre om natten.
Til bureauer og hostingudbydere
Gruppér servere pr. kunde eller pr. miljø i projekter, og giv hvert team adgang til workspacet med den rette rolle. En disk, der vokser to procent om ugen, er en samtale, du skal tage med kunden, før den bliver til et nedbrud.
Alarmer går til e-mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooks og push-notifikationer på alle planer. Start omfatter 5 servere, Professional 25 og Business 150.
Planerne starter ved 9 € om måneden ved årlig betaling eller 12 € ved månedlig betaling, ekskl. moms. Sammenlign planerne på prissiden, eller start en gratis prøveperiode på 14 dage uden kort.