Guides 7 min. læsning

Sådan overvåger du et website gratis (og hvornår du skal betale)

Fire gratis måder at holde øje med et website på, fra et cron-script til gratis tjekværktøjer, hvad hver af dem overser, og tegnene på, at det er tid til at betale for overvågning.

Du kan overvåge et website gratis på fire måder: en gratis plan hos en overvågningstjeneste, et lille script på en server, du allerede kører, et planlagt workflow på en CI-tjeneste som GitHub Actions og gratis engangstjek, når noget allerede ser forkert ud. Til et personligt website eller et sideprojekt er det ofte nok. Betal for overvågning, når nedetid koster dig penge eller omdømme, når du skal vide det inden for et minut eller to, eller når mere end én person skal vækkes og holdes orienteret.

Denne guide gennemgår hver gratis mulighed, hvad den gør godt, hvad den stille og roligt overser, og hvordan du ser, at du er vokset fra den.

Hvad website-overvågning skal kunne

Uanset hvad du bruger, gratis eller betalt, så vurdér det ud fra fire opgaver. Mangler én af dem, har du ikke overvågning endnu, kun et håb.

Tjek jævnligt, udefra. Et tjek fra samme server som websitet kan gå igennem, selvom de besøgende ikke kan forbinde. Intervallet er den længste tid, du kan gå uden at vide, at der er nedbrud.

Afgør, hvad der tæller som nede. En timeout, en afvist forbindelse, en 5xx, et ugyldigt certifikat eller en side, der svarer 200, men viser en fejl. Se hvad oppetidsovervågning er for detaljerne.

Nå frem til et menneske. En alarm, der lander i spamfilteret kl. 03:00, er ikke en alarm. Den skal komme frem et sted, du faktisk kigger, og der skal følge en besked, når websitet er oppe igen.

Før historik. Hvornår gik det ned, hvor længe, og hvor ofte sker det? Uden historik kan du ikke svare en kunde, tjekke en hostingudbyders SLA eller få øje på et mønster.

Mulighed 1: en gratis plan hos en overvågningstjeneste

Flere overvågningstjenester tilbyder en gratis plan, og det er den hurtigste måde at få dækket de fire opgaver for en håndfuld URL’er. Grænserne er forskellige fra tjeneste til tjeneste og ændrer sig over tid, så læs den aktuelle planside og vilkårene frem for en sammenligningsartikel. Disse spørgsmål er værd at stille:

Hvor ofte tjekker den? Gratis planer tjekker ofte sjældnere end betalte. Hvert 5. minut betyder, at et nedbrud kan vare op til 5 minutter, før det første tjek fejler.

Bliver en fejl bekræftet før alarmen? Et ekstra tjek fra samme eller en anden lokation sorterer en enkelt tabt forespørgsel fra. Uden det skal du regne med falske alarmer.

Hvilke alarmkanaler er med? Kun e-mail, eller også chat og push-notifikationer på din telefon?

Kan den tjekke indhold? En statuskode alene overser en side, der indlæses, men er i stykker. Kig efter tjek af nøgleord eller svar.

Hvor længe gemmes historikken, og er kommerciel brug tilladt? Nogle gratis planer er kun beregnet til personlige projekter.

Mulighed 2: et script på en server, du allerede har

Har du en server eller en VPS et andet sted end der, hvor websitet kører, giver én linje i crontab dig et simpelt tjek hvert 5. minut:

*/5 * * * * curl -fsS -m 10 -o /dev/null https://example.com/ || echo “example.com failed at $(date -u)” | mail -s “Site down” you@example.com

-f får curl til at fejle ved HTTP-fejl, -m 10 giver op efter 10 sekunder, og mailen sendes kun, når forespørgslen fejler. Det koster ingenting, og du styrer hver eneste detalje. Men der er også reelle huller:

Ingen holder øje med vagten. Går den server ned, eller holder dens mailopsætning op med at virke, stopper tjekkene, og du hører intet. Stilhed ligner præcis et website, der har det fint.

Mail fra en server ender ofte i spam, medmindre afsenderdomænet har SPF, DKIM og DMARC sat op. Vores guide til SPF, DKIM og DMARC forklarer hvorfor.

Hver fejl er en alarm, og du får én hvert 5. minut, så længe nedbruddet varer, men ingen besked, når websitet er oppe igen.

Ingen historik. Medmindre du logger hvert resultat og bygger en rapport, kan du ikke sige, hvad din oppetid var sidste måned.

Kør aldrig tjekket på samme server som websitet. En server, der ikke kan nås fra internettet, kan som regel stadig nå sig selv.

Mulighed 3: et planlagt CI-workflow

Ingen ledig server? Et planlagt workflow på GitHub Actions kan køre det samme tjek. Et trin, der fejler, får hele kørslen til at fejle, og GitHub giver dig besked:

name: Site check
on:
schedule:
– cron: ‘7,22,37,52 * * * *’
jobs:
check:
runs-on: ubuntu-latest
steps:
– run: curl -fsS -m 10 -o /dev/null https://example.com/

Det virker, men med de begrænsninger, som GitHub beskriver for schedule-eventet:

Det korteste interval er én gang hvert 5. minut.

Planlagte kørsler kan blive forsinket, når GitHub Actions har travlt, især ved starten af hver time, og nogle job i køen kan blive droppet. Derfor undgår eksemplet minut 0.

I et offentligt repository bliver planlagte workflows slået fra efter 60 dage uden aktivitet i repositoryet.

Notifikationer går til den bruger, der sidst ændrede cron-tidsplanen i workflow-filen, ikke til et team.

Et workflow er en god nødløsning til et sideprojekt. Som overvågning af noget, folk betaler for, er en alarm, der måske kommer for sent eller slet ikke, et svagt led. Værktøjet til cron-udtryk viser, hvornår en tidsplan som den ovenfor faktisk kører.

Mulighed 4: gratis tjekværktøjer, når noget ser forkert ud

Engangstjek holder ikke øje med noget, men de besvarer de første spørgsmål under et nedbrud på få sekunder. De er alle gratis og kræver ingen konto:

Is it down? tjekker et hvilket som helst website én gang fra vores server, så du kan skelne mellem “nede for alle” og “kun mig”.

SSL-tjek viser, hvornår et certifikat udløber, hvem der har udstedt det, og hele kæden.

Tjek af domæneudløb læser udløbsdatoen og registratoren fra registret.

DNS-opslag og tjekket af SPF, DKIM og DMARC viser, hvad dit domæne udgiver lige nu.

Tjekværktøjer er et supplement, ikke en erstatning: De kigger kun, når du beder om det, og du beder først om det, når du allerede har mistanke om et problem. Tjeklisten til et nedbrudt website viser, hvor hvert værktøj passer ind.

To udløbsdatoer, som gratis opsætninger glemmer

Nedbrud på grund af udløbne certifikater og domæner er blandt de nemmeste at forebygge, og et almindeligt “er det oppe?”-tjek opdager dem først bagefter.

Certifikater. Let’s Encrypt holdt op med at sende e-mails om udløb den 4. juni 2025, så hvis dit fornyelsesjob går i stykker, er der ingen, der siger det til dig. Certifikater får også kortere levetid, hvilket betyder flere fornyelser, der kan fejle; se hvad kortere levetid for certifikater betyder.

Domæner. Påmindelser om fornyelse går til e-mailadressen på kontoen hos registratoren, som ofte er en gammel adresse eller tilhører en, der er stoppet. Slå automatisk fornyelse til, og tjek, at det registrerede kort er gyldigt.

Hvornår det er tid til at betale

Gratis overvågning er fint, så længe et nedbrud, du opdager for sent, er en irritation og ikke et tab. Det her er tegnene på, at det ikke længere er tilfældet:

Websitet tjener penge hvert minut. En webshop, et bookingsystem eller et SaaS-produkt. Sæt tal på med beregneren til omkostninger ved nedetid; koster en times nedetid mere end et års overvågning, er beslutningen truffet.

Du lover en oppetid. 99,9 % tillader 43 minutter og 49 sekunders nedetid om måneden, som oppetidsberegneren viser. Med et interval på 5 minutter kan alene det at opdage nedbruddet bruge en stor del af det.

Mere end én person er involveret. Alarmer skal nå frem til den, der har vagten, eskalere, når ingen reagerer, og lande i teamets chat.

Kunderne spørger “er det kun mig?” En statusside, der opdateres ud fra dine tjek, svarer dem, før de opretter en sag.

Du passer websites for kunder. Du har brug for rapporter, der viser, hvad der skete og hvornår, uden at du skal lave dem i hånden.

Det vigtige er ikke forsiden. Checkout, login, et API eller den natlige backup kræver tjek, som en curl-linje ikke klarer godt: flow i flere trin, JSON-tjek og heartbeats.

Hvad du får, når du betaler for Uptimecheck

Uptimecheck har en gratis plan: Hvert nyt workspace starter med en gratis prøveperiode på 14 dage med Professional, uden at du skal oplyse et kort, og går derefter over til Free, medmindre du vælger en plan. Free tjekker 5 monitorer hvert 5. minut med 1 statusside og op til 3 alarmkanaler, fx e-mail, Slack eller Microsoft Teams, og kommerciel brug er tilladt. Alle betalte planer indeholder:

Oppetidstjek hvert minut fra Stockholm, London og New York, hvor hver fejl bekræftes fra en anden lokation før en alarm, og med tjek af nøgleord, JSON og headere i svaret.

Alarmer via e-mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooks og push-notifikationer på din telefon, med en besked, når websitet er oppe igen.

Påmindelser om udløb af SSL og domæner, heartbeats til cron-jobs og statussider, der opdaterer sig selv.

Historik over oppetid, svartider og hændelser i 1, 2 eller 3 år afhængigt af planen.

Planerne koster €12, €39 eller €92 om måneden ved månedlig betaling, eller €9, €29 eller €69 om måneden ved årlig betaling, ekskl. moms, solgt via Link (Stripe), vores forhandler. Start indeholder 15 oppetidsmonitorer, Professional 100 og Business 250. Sammenlign det hele på prissiden, eller se dig først omkring i live-demoen.

Start gratis, og opgradér, når websitet betyder noget. Prøv Uptimecheck gratis i 14 dage, uden kreditkort.

Spørgsmål

Kan jeg overvåge mit website gratis?

Ja. Brug en overvågningstjenestes gratis plan, et cron-job med curl på en anden server end websitets eller et planlagt workflow i GitHub Actions. Hver af dem dækker simple tjek af, om websitet er oppe eller nede, med begrænsninger på interval, alarmer og historik.

Har Uptimecheck en gratis plan?

Ja. Hvert nyt workspace starter med en gratis prøveperiode på 14 dage med Professional uden kort og bliver derefter på Free-planen, medmindre du vælger en anden: 5 monitorer, der tjekkes hvert 5. minut, 1 statusside og op til 3 alarmkanaler, fx e-mail, Slack eller Microsoft Teams (SMS kræver en betalt plan). Kommerciel brug er tilladt.

Hvor ofte bør et website tjekkes?

Hvert minut for websites, der tjener penge, da intervallet er den længste tid, et nedbrud kan gå ubemærket hen. Hvert 5. minut er rimeligt for et personligt website.

Er GitHub Actions godt til oppetidsovervågning?

Som nødløsning. Planlagte workflows kører højst hvert 5. minut, kan blive forsinket eller droppet i travle perioder og bliver slået fra i offentlige repositories efter 60 dage uden aktivitet.

Læs videre

Guides 5 min. læsning

Sådan beregner du oppetidsprocent: formel og eksempler

Formlen for oppetid, gennemregnede eksempler med hændelser og vedligeholdelse, hvordan du kombinerer oppetiden for flere komponenter, og hvordan oppetid, tilgængelighed og pålidelighed adskiller sig.

Læs

Guides 6 min. læsning

Hvad betyder 99,9 % oppetid? Nedetid i SLA’er forklaret

99,9 % oppetid tillader 43 minutter og 49 sekunders nedetid i en gennemsnitlig måned. Hvad hvert antal nitaller tillader pr. dag, måned og år, hvordan SLA’er måler oppetid, hvordan servicekreditter fungerer, og hvordan du vælger et mål.

Læs

Nedetid er fortid.

Opret din første monitor på under et minut, eller se dig omkring i livedemoen først.

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort