Naar de inhoud
Centoculus

Server monitoring van binnenuit, met reparatie als een dienst stopt.

Controles van buitenaf vertellen je dat een site down is. De serveragent vertelt je waarom: volle schijf, gestopte database, geheugen op. Eén opdracht installeert hem op Debian, Ubuntu en de RHEL-familie. Hij opent alleen uitgaande verbindingen en geen enkele poort. En als een dienst stopt, kan de Quick Fix hem herstarten.

Website monitoring is gratis. De serveragent zit erbij vanaf het abonnement Pro; het aantal servers hangt af van het abonnement.

Geïnstalleerd met één opdracht

Voeg de server toe in de app, kopieer de opdracht en voer hem uit als root. Na ongeveer een minuut is de serveragent online en stuurt hij de eerste waarden door.

curl -fsSL https://app.centoculus.com/install/<je-token> | sh
  • Debian, Ubuntu en de RHEL-familie (AlmaLinux, Rocky Linux en andere), als .deb- of .rpm-pakket voor amd64 en arm64
  • De installer controleert de checksum van het pakket voordat hij iets installeert
  • Alleen uitgaande verbindingen: de serveragent stuurt data naar buiten, niets maakt van buitenaf verbinding en je hoeft geen poort in de firewall te openen
  • Elke server heeft zijn eigen sleutel; verwijder de server in de app en de sleutel werkt niet meer
  • Open source serveragent, licht, zonder containers en zonder runtime om te installeren

Nog niet beschikbaar: de serveragent voor Windows. Sites op een Windows-server worden wel van buitenaf gemonitord.

Wat de serveragent doorstuurt

De waarden die een storing verklaren, rechtstreeks van binnenuit de server.

  • CPU en belasting

    Gemiddelde belasting en CPU-gebruik, zodat je een op hol geslagen proces opmerkt voordat de site vertraagt tot stilstand.

  • Geheugen en swap

    Vrij geheugen en gebruik van swap. Een server die begint te swappen, is een server die binnenkort down gaat.

  • Schijven

    Vulling van elk bestandssysteem. Een volle schijf is de meest voorkomende reden waarom een database of mailserver stopt.

  • Diensten

    De diensten die jij kiest, bijvoorbeeld nginx, Apache, PHP-FPM, MySQL of Postfix. Stopt er een, dan krijg je een melding.

  • Database en webserver

    De serveragent herkent MySQL en MariaDB, Redis, nginx en Apache en stuurt van elk de belangrijkste waarden door.

  • Netwerk en uptime

    Verkeer per interface en de tijd sinds de laatste herstart, zodat een onverwachte herstart niet onopgemerkt blijft.

Meldingen die zeggen wat er aan de hand is

Een melding noemt de server, de dienst of de schijf en de waarde, in gewone woorden: “nginx gestopt”, “schijf /var 96 % vol”. Je krijgt haar per e-mail en pushmelding, via Telegram vanaf het abonnement Pro en via webhook vanaf het abonnement Business.

  • Drempels per schijf, voor geheugen en voor belasting, met verstandige standaardwaarden
  • Melding als een gekozen dienst stopt, en herstelmelding als hij weer werkt
  • Melding als de serveragent zelf geen data meer stuurt, zodat een server die offline gaat nooit stil blijft
  • Servers en websites in één account: je ziet naast elkaar dat de site down is en dat de database is gestopt

Automatische reparatie als deze server een storing heeft

De serveragent stuurt de data; de reparatie komt via de Responder (een klein, apart programma, alleen uitgaand HTTPS) of SSH als root. Zet automatische reparaties per server aan zodra een van beide klaarstaat; ze worden betaald uit je prepaid saldo of met de inbegrepen minuten van je abonnement “Automatische reparaties”.

  1. Een controle mislukt

    Een dienst is gestopt of een schijf is vol. Een wachttijd die jij instelt, filtert korte onderbrekingen eruit.

  2. De Quick Fix start

    Herstart de dienst als de configuratietest slaagt, maakt schijfruimte vrij of vernieuwt een certificaat. Vaste prijs; installeert geen pakketten, herstart de server niet, verwijdert geen sitebestanden of databases.

  3. De Deep Fix als het nodig is

    Is de Quick Fix niet genoeg, dan meldt hij wat hij heeft gevonden. Jij, of de automatische stand, bestelt de Deep Fix, gefactureerd per blok van 15 minuten; de schatting is de bovengrens.

Automatische reparaties blijven uit totdat jij ze aanzet, server voor server. Ze worden betaald uit vooraf betaalde dekking: bedrijven uit het prepaid saldo, alle anderen met de inbegrepen minuten van het abonnement “Automatische reparaties” van 12 maanden (niet gebruikte minuten vervallen aan het einde van de looptijd). Beschermingsregels: een wachttijd, een maandelijkse uitgavenlimiet, voldoende saldo of minuten, geen tweede reparatie terwijl er een loopt. Details bij reparatie als er iets down gaat.

Voor wie

  • Een VPS met een paar sites

    Je weet wanneer de schijf volloopt en wanneer MySQL stopt, voordat je bezoekers fout 500 zien. Sitecontroles en serveragent in één overzicht.

  • Webbureaus

    De servers van je klanten naast hun sites, een status page per klant en de reparaties die je voor ze bestelt. Controles tot elke 15 seconden met het abonnement Agency.

  • Hostingproviders

    Monitoring en reparaties die je klanten bij jou kopen, onder je eigen merk. Zie white label.

Vragen over servermonitoring

Welke Linux-distributies worden ondersteund?

Debian, Ubuntu en de RHEL-familie (AlmaLinux, Rocky Linux en compatibele systemen), op amd64 en arm64. De installer kiest het .deb- of .rpm-pakket dat bij je systeem past.

Opent de serveragent een poort op mijn server?

Nee. Hij stuurt alleen data naar buiten, over een versleutelde verbinding. Niets maakt van buitenaf verbinding en je firewall blijft zoals hij is.

Hoeveel belasting voegt de serveragent toe?

Heel weinig. Hij leest waarden die de kernel toch al bijhoudt en stuurt een paar kilobyte per keer. Op een kleine VPS merk je er niets van.

Kan ik een Windows-server monitoren?

Van binnenuit nog niet. Sites, poorten en certificaten op een Windows-server monitor je van buitenaf met elk abonnement.

Is de serveragent de toegang voor reparaties?

Nee. De serveragent bewaakt alleen en stuurt de meetwaarden door. Reparaties komen op een van drie manieren: de Responder, een klein, apart programma dat je met één opdracht als root installeert, zijn taken ophaalt via uitgaand HTTPS en beperkt kan worden tot een lijst van toegestane opdrachten; SSH als root op je eigen server; of beperkte SSH-toegang tot de webruimte van shared hosting.

Hoe verwijder ik hem?

Verwijder de server in de app, dan wordt de sleutel uitgeschakeld, en verwijder het pakket met apt of dnf. Er blijft niets anders achter op de server.

Zit servermonitoring in het gratis plan?

Nee. Het gratis plan dekt website monitoring: 50 monitors, elke 5 minuten gecontroleerd. De serveragent zit erbij vanaf het abonnement Pro; zie de abonnementen en prijzen.

Kijk in je servers, en laat ze repareren.

Eén opdracht om te installeren, meldingen die de oorzaak noemen en een reparatie als een dienst stopt. Sitecontroles inbegrepen, gratis om te beginnen.

Zie ook: Reparatie als er iets down gaat · Uptime monitoring voor je websites · Status pages · Abonnementen en prijzen · Website down checker