Få besked, når en tjeneste på din server stopper.

Din hjemmeside afhænger af flere tjenester: webserveren, databasen, PHP og mailen. LayerAssist holder øje med den, du vælger, og fortæller dig i et enkelt sprog, hvornår den stoppede og hvorfor.

Kort fortalt

  • Indbygget overvågningEn indbygget overvågning via SSH tjekker, at den tjeneste, du angiver, kører – på servere med Linux og Windows.
  • Indbygget overvågningNår den stopper, får du en alarm, og LayerAssist læser dens logs for at forstå hvorfor. Med “Ret sikkert” starter den den selv igen; en fuld genstart eller en ændret indstilling venter på din godkendelse.
  • I chattenI chatten genstarter den tjenesten, finder ud af, hvad der stoppede den, og retter årsagen, hvor det er muligt.
  • Ikke tilgængelig endnuDen indbyggede overvågning holder øje med én tjeneste pr. server. Andre kan du dække med dit eget tjek.

Én stoppet tjeneste kan tage hele hjemmesiden ned

En hjemmeside er ikke ét program. Webserveren svarer de besøgende, PHP kører hjemmesidens kode, databasen holder indholdet, og mailtjenesten sender beskeder. Når én af dem stopper, går hjemmesiden i stykker – ofte med en fejl, der ikke siger, hvilken det var.

Tjenester stopper af helt almindelige grunde: en opdatering ændrede en indstilling, serveren løb tør for hukommelse, ikke alt kom op efter en genstart. At vide, hvilken tjeneste der stoppede og hvorfor, er halvdelen af rettelsen.

Tegn på, at en tjeneste er stoppet

  • “502 Bad Gateway” eller “503 Service Unavailable”
  • “Error establishing a database connection”
  • Hjemmesiden virker, men dens mails bliver aldrig sendt
  • Alt gik i stykker efter en genstart eller opdatering af serveren

Hvorfor tjenester på serveren stopper

Mangel på hukommelse

Når hukommelsen slipper op, stopper systemet den største proces, ofte databasen. Det sker ved trafikspidser eller med indstillinger, der kræver for meget.

En indstillingsfejl efter en opdatering

En pakkeopdatering eller en manuel ændring kan efterlade indstillinger, som tjenesten afviser, og så starter den ikke.

Ikke sat til at starte efter en genstart

En tjeneste, der ikke er aktiveret ved systemstart, forbliver slukket, efter at serveren er genstartet.

Fuld disk eller nedbrud

Mangel på plads, en beskadiget fil eller en fejl i programmet kan stoppe tjenesten, og derefter forbliver den slukket.

Sådan holder LayerAssist øje med dine tjenester

Du angiver tjenesten én gang. LayerAssist tjekker den, og når den stopper, starter den med det mest nyttige spørgsmål: hvorfor?

Tjekker selve tjenesten

Via SSH og efter din tidsplan spørger den serveren, om tjenesten kører: med systemd eller det klassiske værktøj service på Linux, med tjenesteadministratoren på Windows.

Giver dig besked kun én gang

Én alarm, når tjenesten stopper, og én, når den kører igen – i appen og på mail.

Læser logfilerne

Den gennemgår de seneste linjer i tjenestens log og systemloggen for at forstå, hvad der stoppede den: hukommelse, indstillinger, disk eller nedbrud.

Får den op igen og retter årsagen

Med “Ret sikkert” starter den selv en tjeneste, der er stoppet. I chatten kan den også genstarte den og rette den indstilling eller grænse, der forårsagede nedbruddet.

Eksempel: en database, der blev ved med at stoppe

  1. Dig

    Min hjemmeside viser “Error establishing a database connection” med få dages mellemrum. Hvorfor?

  2. Hvad den tjekker

    • MariaDB: stoppede kl. 02.41
    • Diskplads: 52 % brugt
    • Systemlog: serveren løb tør for hukommelse, og systemet stoppede databasen
    • Årsag: databasens hukommelsesindstillinger overstiger serverens 2 GB RAM
  3. Hvad den ændrer

    Sænkede databasens hukommelsesindstillinger, så den passer til serveren, startede MariaDB og aktiverede start ved systemstart

  4. LayerAssist

    Systemet stoppede din database, hver gang serveren løb tør for hukommelse: dens indstillinger bad om mere hukommelse, end serveren har. Jeg justerede dem, startede databasen igen og sørgede for, at den kommer op efter en genstart. En tjenesteovervågning for MariaDB ville give dig besked med det samme, hvis den stoppede igen.

Hvad du får

  • Du ved, hvilken tjeneste der stoppede, ikke bare at hjemmesiden gik i stykker
  • Årsagen til stoppet fra tjenestens egne logs
  • Stoppede tjenester startet igen, med årsagen rettet
  • Virker på servere med Linux og Windows

Virkelige situationer

En VPS med WordPress

Efter en opdatering stopper PHP-FPM, og de besøgende ser “502 Bad Gateway”. Alarmen nævner tjenesten ved navn, og LayerAssist finder den indstilling, opdateringen ændrede.

En server med en baggrundsproces

En køarbejder eller en bot kører som tjeneste. Når den stopper, går intet synligt i stykker – før ordrerne begynder at hobe sig op. Tjenesteovervågningen fanger det med det samme.

En Windows-server

En applikation kører som Windows-tjeneste på en lille virksomheds server. LayerAssist tjekker den via OpenSSH og giver ejeren besked, når den stopper.

Sådan sætter du overvågning af servertjenester op

  1. Forbind serveren via SSH

    Tilføj serveren under Hjemmesider og servere med SSH-adgang (på Windows OpenSSH).

  2. Angiv den tjeneste, der skal overvåges

    Under Automatiseringer vælger du Ny automatisering, serveren og så “Tjenestetilstand” og skriver tjenestens navn, for eksempel nginx, mariadb eller php8.2-fpm.

  3. Vælg, hvor ofte

    Hvert 5. minut for en vigtig tjeneste eller sjældnere for en, der kan vente.

  4. Start med den vigtigste tjeneste

    Den indbyggede overvågning holder øje med én tjeneste pr. server: som regel databasen eller webserveren. Dæk de andre med et fast tjek som din egen automatisering.

Spørgsmål om overvågning af servertjenester

Alle tjenester, som serveren kører under et navn: webservere som Nginx, Apache eller LiteSpeed, databaser som MySQL, MariaDB eller PostgreSQL, PHP-FPM, mailtjenester eller din egen applikation. På Windows enhver Windows-tjeneste.

Næste: Applikationsfejl

Fra 9 $ om måneden · 14 dage til at fortryde

Næste gang noget går i stykker, ved du, hvem du skal spørge.

Tilføj dit website og stil dit første spørgsmål i dag. Ikke noget for dig? Opsig inden for 14 dage og få din første betaling tilbage, kun fratrukket det AI-arbejde, du har brugt.

Gratis i 7 dage · Intet kreditkort nødvendigt · Ingen teknisk viden nødvendig.