Zum Inhalt springen

Leitfaden und Werkzeug

Server überwachen: was Sie messen sollten und wie es in Minuten läuft

Einen Server überwachen heißt, Auslastung und Erreichbarkeit laufend zu messen und bei Abweichungen automatisch zu alarmieren, bevor Nutzer den Fehler bemerken. Dafür braucht es zwei Blickwinkel: einen Agent auf dem Server für CPU, Arbeitsspeicher und Platten und eine Prüfung von außen für das, was Besucher tatsächlich erleben.

Stand: 5. November 2026

web-01.beispiel.de Ubuntu 24.04
CPU34 %
RAM11,4 von 16 GB
Disk /184 von 200 GB

Benachrichtigungen

shop.beispiel.de antwortet nicht E-Mail14:02
Disk / von web-01 über 90 % Webhook13:47
shop.beispiel.de wieder erreichbar E-Mail14:06
Nachbildung der Oberfläche von inping mit Beispieldaten

Metriken und Grenzwerte

Welche Werte sollte man bei einem Server überwachen?

CPU, Arbeitsspeicher, Plattenplatz, laufende Dienste und die Frage, ob der Server sich überhaupt noch meldet. Die Tabelle nennt, was jeder Wert aussagt und ab wann ein Alarm sinnvoll ist.

Wert Start für den Alarm Was er aussagt
CPU-Auslastung über 90 % für 5 Minuten In inping voreingestellt Rechnet der Server am Limit? Kurze Spitzen sind normal, Dauerlast nicht.
Arbeitsspeicher über 90 % für 5 Minuten In inping voreingestellt Belegter Speicher ohne Datei-Cache. Läuft er voll, beendet das System Prozesse oder lagert aus.
Festplatten über 90 %, sofort In inping voreingestellt Platten füllen sich stetig und fallen nicht von selbst zurück. Eine volle Platte stoppt Datenbanken und Logs.
Docker-Dienste läuft nicht, sofort In inping voreingestellt Ein Container, der gestoppt ist oder in einer Neustartschleife hängt.
Agent offline 3 verpasste Berichte, bei 60 Sekunden Takt also 3 Minuten In inping voreingestellt Der Server meldet sich nicht mehr: Absturz, Netz, gestoppter Dienst.
Load eigene Regel, etwa Load über Kernzahl für 15 Minuten Unser Vorschlag, in inping als eigene Regel Prozesse, die rechnen oder warten wollen. Dauerhaft mehr als CPU-Kerne heißt: Es staut sich.
Swap eigene Regel, etwa über 50 % für 15 Minuten Unser Vorschlag, in inping als eigene Regel Dauerhafte Auslagerung bremst den ganzen Server und kündigt Speichermangel an.

Warum 5 Minuten bei der CPU, aber sofort bei der Platte?

Eine CPU darf kurz bei 100 % stehen: Ein Build oder eine Sicherung ist kein Vorfall. Erst anhaltende Last ist ein Problem, deshalb gilt die Regel nur, wenn jeder Wert des Zeitfensters darüber liegt. Eine Platte dagegen bewegt sich langsam und in eine Richtung. Wenn sie 90 % erreicht, ist sie auch in fünf Minuten noch voll, also wird sofort gemeldet.

Wann weichen Sie von den Startwerten ab?

Beobachten Sie eine normale Woche und legen Sie die Grenzen dann fest. 10 % frei sind auf einer 2-TB-Platte 200 GB, auf einer 20-GB-Platte nur 2 GB: Dort ist eine Regel in absoluten Bytes besser. Ein Datenbankserver hält absichtlich viel im Speicher und darf höher stehen als ein Webserver. Eine Regel in inping lautet immer gleich: wenn ein Wert über, unter oder gleich einer Grenze liegt, für eine Anzahl Minuten.

Zwei Blickwinkel

Agent oder externe Prüfung: was ist besser?

Keines von beiden allein. Die externe Prüfung beantwortet „Geht es?“, der Agent beantwortet „Warum nicht?“. Ein ausgefallener Server kann nichts mehr melden, und eine Website kann trotz gesundem Server unerreichbar sein.

Wie Agent, Runner und Plattform zusammenarbeitenDer Agent auf Ihrem Server und die Runner senden ihre Ergebnisse über ausgehendes HTTPS an die Plattform. Die Runner prüfen die Website von außen. Die Plattform entscheidet und benachrichtigt per E-Mail oder Webhook.Ihr ServerRunnerinping-PlattformE-MailWebhookWebsite und DiensteAgent: CPU, RAM,Platten, PaketePrüfen jede URLim eingestelltenIntervallUrteil über alle Runner, Alarmregeln,Vorfälle: öffnet einmal, schließt einmalan Team und Kontaktesigniert an Ihr SystemHTTP(S)HTTPS, ausgehendErgebnisseEreignisse

Drei Fälle, die nur die Kombination erklärt

  • Website weg, Agent meldet normale Werte: DNS, Zertifikat, Webserver-Konfiguration oder der Weg dorthin. Der Fehlertyp der Prüfung grenzt es ein.
  • Website langsam, RAM bei 97 %: Der Speicher ist die wahrscheinliche Ursache. Der Agent zeigt, welcher Docker-Dienst oder welches Konto ihn belegt.
  • Website weg, Agent offline: Der Server oder sein Netz ist ausgefallen. Beides meldet inping als eigene Ereignisse.

Mehrere Runner zählen einen Ausfall nicht doppelt: Ein Vorfall öffnet, wenn das Urteil der Plattform über alle Runner auf down steht, und schließt, wenn es wieder up ist.

Ansätze im Vergleich

Fünf Wege, einen Server zu überwachen

Jeder Ansatz löst ein anderes Problem. inping verbindet die externe Prüfung und den Agent als gehosteten Dienst.

Ansatz Was er sieht Aufwand Grenze
Externe HTTP-Prüfung Erreichbarkeit, Statuscode, Antwortzeit, Fehlerart wie DNS, TLS oder Zeitüberschreitung: das, was Besucher erleben. Nichts auf dem Server, nur die URL eintragen. Sagt, dass etwas nicht geht, aber nicht warum.
Agent auf dem Server CPU, RAM, Platten, Dienste, installierte Pakete, geplante Jobs. Einmal installieren, danach Updates. Ein ausgefallener Server meldet nichts mehr. Es braucht einen Offline-Alarm.
Agentenlos über SNMP, WMI oder SSH Geräte, auf denen keine Software laufen kann, etwa Switches und Drucker. Keine Installation, dafür Zugänge und freigegebene Ports. Meist weniger Tiefe bei Anwendungen. inping bietet diesen Weg nicht an.
Selbst betriebene Suite Fast alles, zum Beispiel mit Zabbix, Icinga oder Prometheus und Grafana. Eigener Server, Pflege, Updates und Alarmwege liegen bei Ihnen. Fällt das Monitoring mit dem überwachten Netz aus, bleibt es still.
Gehosteter Dienst Je nach Anbieter. inping verbindet externe Prüfung und Agent. Konto anlegen, in Minuten startklar. Daten liegen beim Anbieter, also Standort und Auftragsverarbeitung prüfen.

Konkrete Produkte vergleichen wir im Vergleich von Monitoring-Werkzeugen.

Worauf Sie bei einem Tool zur Server-Überwachung achten sollten

Beide Blickwinkel

Eine Prüfung von außen und Messwerte von innen. Erst zusammen zeigen sie, ob eine Website ausfällt und woran es liegt.

Alarme, die sich schließen

Ein Alarm sollte einmal öffnen und einmal schließen. Wer bei jeder Messung eine Mail bekommt, liest bald keine mehr.

Unabhängig vom Überwachten

Das Monitoring darf nicht vom selben Rechner oder Netz abhängen wie der überwachte Dienst, sonst schweigt es im Ernstfall.

Geringste Rechte

Der Agent braucht nur Lesezugriff und ausgehendes HTTPS. Fordert ein Werkzeug Root-Rechte oder offene Ports, fragen Sie nach dem Grund.

Klarer Datenstandort

Logs und Hostnamen können personenbezogen sein. Der Anbieter sollte Standort, Löschfristen und Auftragsverarbeitung offenlegen.

Einrichtung mit inping

Wie richte ich die Überwachung in wenigen Minuten ein?

Vier Schritte, ohne offenen Port und ohne Root-Pflicht. Das gezeigte Beispiel gilt für Linux mit systemd.

  1. 1. Konto und Projekt anlegen

    Registrieren Sie sich und legen Sie ein Projekt pro Anwendung an. Tragen Sie die URLs ein, die erreichbar sein müssen. Die Prüfungen laufen ab dann.

  2. 2. Agent installieren

    Unter Agents → Agent hinzufügen zeigt inping den fertigen Befehl für Ihr System, mit einem Token, das 24 Stunden gilt und nur einmal angezeigt wird. Hier steht er mit Platzhaltern:

    curl -fsSL https://www.inping.io/install.sh | INPING_TOKEN=<token> sudo --preserve-env=INPING_TOKEN sh -s -- --project <project-id>=/srv/shop

    Das Skript prüft die SHA-256-Summe des Downloads, legt den Benutzer inping-agent an und startet den Dienst. Anleitungen: Linux-Server überwachen, Windows Server überwachen, Docker-Container überwachen, alle Systeme in der Installationsanleitung.

  3. 3. Alarmregeln prüfen

    Jeder neue Server startet mit den vier voreingestellten Regeln aus der Tabelle oben und dem Offline-Alarm. Eigene Regeln ergänzen Sie auf der Seite des Agents.

  4. 4. Benachrichtigungen festlegen

    Regeln pro Projekt schicken Ereignisse per Mail an das Team, an bis zu zehn externe Adressen oder an Kontakte Ihrer Kunden, oder als signierten Webhook an Ihr System. Externe Adressen bestätigen zuerst per Double-Opt-in.

Das Ergebnis

Was Sie danach sehen

Alle Kacheln bilden die Oberfläche nach, hier mit Beispieldaten.

shop.beispiel.de 99,94 %184 ms
vor 1 Min.: 100 % · 170 ms
vor 2 Min.: 100 % · 188 ms
vor 3 Min.: 100 % · 205 ms
vor 4 Min.: 100 % · 217 ms
vor 5 Min.: 100 % · 224 ms
vor 6 Min.: 100 % · 227 ms
vor 7 Min.: 100 % · 224 ms
vor 8 Min.: 100 % · 219 ms
vor 9 Min.: 100 % · 212 ms
vor 10 Min.: 100 % · 205 ms
vor 11 Min.: 100 % · 201 ms
vor 12 Min.: 100 % · 200 ms
vor 13 Min.: 100 % · 203 ms
vor 14 Min.: 100 % · 208 ms
vor 15 Min.: 100 % · 215 ms
vor 16 Min.: 100 % · 222 ms
vor 17 Min.: 100 % · 227 ms
vor 18 Min.: 100 % · 228 ms
vor 19 Min.: 100 % · 225 ms
vor 20 Min.: 100 % · 216 ms
vor 21 Min.: 100 % · 202 ms
vor 22 Min.: 100 % · 185 ms
vor 23 Min.: 100 % · 166 ms
vor 24 Min.: 100 % · 149 ms
vor 25 Min.: 100 % · 133 ms
vor 26 Min.: 100 % · 122 ms
vor 27 Min.: 100 % · 116 ms
vor 28 Min.: 100 % · 116 ms
vor 29 Min.: 100 % · 119 ms
vor 30 Min.: 100 % · 125 ms
vor 31 Min.: 100 % · 131 ms
vor 32 Min.: 100 % · 137 ms
vor 33 Min.: 100 % · 140 ms
vor 34 Min.: 100 % · 139 ms
vor 35 Min.: 100 % · 136 ms
vor 36 Min.: 100 % · 129 ms
vor 37 Min.: 100 % · 121 ms
vor 38 Min.: 100 % · 115 ms
vor 39 Min.: 0 %
vor 40 Min.: 0 %
vor 41 Min.: 0 %
vor 42 Min.: 100 % · 126 ms
vor 43 Min.: 100 % · 141 ms
vor 44 Min.: 100 % · 158 ms
vor 45 Min.: 100 % · 177 ms
vor 46 Min.: 100 % · 194 ms
vor 47 Min.: 100 % · 208 ms
vor 48 Min.: 100 % · 218 ms
vor 49 Min.: 100 % · 222 ms
vor 50 Min.: 100 % · 222 ms
vor 51 Min.: 100 % · 218 ms
vor 52 Min.: 100 % · 212 ms
vor 53 Min.: 100 % · 206 ms
vor 54 Min.: 100 % · 201 ms
vor 55 Min.: 100 % · 200 ms
vor 56 Min.: 100 % · 202 ms
vor 57 Min.: 100 % · 207 ms
vor 58 Min.: 100 % · 214 ms
vor 59 Min.: 100 % · 222 ms
vor 60 Min.: 100 % · 229 ms
vor 61 Min.: 100 % · 232 ms
vor 62 Min.: 100 % · 230 ms
vor 63 Min.: 100 % · 224 ms
vor 64 Min.: 100 % · 212 ms
vor 65 Min.: 100 % · 196 ms
vor 66 Min.: 100 % · 178 ms
vor 67 Min.: 100 % · 160 ms
vor 68 Min.: 100 % · 143 ms
vor 69 Min.: 100 % · 130 ms
vor 70 Min.: 100 % · 122 ms
vor 71 Min.: 100 % · 119 ms
vor 72 Min.: 100 % · 121 ms
vor 73 Min.: 100 % · 126 ms
vor 74 Min.: 100 % · 132 ms
vor 75 Min.: 100 % · 137 ms
vor 76 Min.: 100 % · 140 ms
vor 77 Min.: 100 % · 140 ms
vor 78 Min.: 100 % · 137 ms
vor 79 Min.: 100 % · 131 ms
vor 80 Min.: 100 % · 123 ms
vor 81 Min.: 100 % · 114 ms
vor 82 Min.: 100 % · 109 ms
vor 83 Min.: 100 % · 106 ms
vor 84 Min.: 100 % · 109 ms
vor 85 Min.: 100 % · 117 ms
vor 86 Min.: 100 % · 130 ms
vor 87 Min.: 100 % · 147 ms
vor 88 Min.: 100 % · 166 ms
vor 89 Min.: 100 % · 184 ms
vor 90 Min.: 100 % · 199 ms
Jetztvor 90 Minuten

Sicherheitslücken in shop.beispiel.de

beispiel/http-client 2.1.0 → 2.1.4 Kritisch
beispiel-parser 1.8.2 → 1.8.5 Hoch
PHP 8.1 → 8.4 End of Life
Alle Systeme in Betrieb status.beispiel.de
vor 1 Min.: 100 %
vor 2 Min.: 100 %
vor 3 Min.: 100 %
vor 4 Min.: 100 %
vor 5 Min.: 100 %
vor 6 Min.: 100 %
vor 7 Min.: 100 %
vor 8 Min.: 100 %
vor 9 Min.: 100 %
vor 10 Min.: 100 %
vor 11 Min.: 100 %
vor 12 Min.: 100 %
vor 13 Min.: 100 %
vor 14 Min.: 100 %
vor 15 Min.: 100 %
vor 16 Min.: 100 %
vor 17 Min.: 100 %
vor 18 Min.: 100 %
vor 19 Min.: 100 %
vor 20 Min.: 100 %
vor 21 Min.: 100 %
vor 22 Min.: 100 %
vor 23 Min.: 100 %
vor 24 Min.: 100 %
vor 25 Min.: 100 %
vor 26 Min.: 100 %
vor 27 Min.: 100 %
vor 28 Min.: 100 %
vor 29 Min.: 100 %
vor 30 Min.: 100 %
vor 31 Min.: 100 %
vor 32 Min.: 100 %
vor 33 Min.: 100 %
vor 34 Min.: 100 %
vor 35 Min.: 100 %
vor 36 Min.: 100 %
vor 37 Min.: 100 %
vor 38 Min.: 100 %
vor 39 Min.: 0 %
vor 40 Min.: 0 %
vor 41 Min.: 0 %
vor 42 Min.: 100 %
vor 43 Min.: 100 %
vor 44 Min.: 100 %
vor 45 Min.: 100 %
vor 46 Min.: 100 %
vor 47 Min.: 100 %
vor 48 Min.: 100 %
vor 49 Min.: 100 %
vor 50 Min.: 100 %
vor 51 Min.: 100 %
vor 52 Min.: 100 %
vor 53 Min.: 100 %
vor 54 Min.: 100 %
vor 55 Min.: 100 %
vor 56 Min.: 100 %
vor 57 Min.: 100 %
vor 58 Min.: 100 %
vor 59 Min.: 100 %
vor 60 Min.: 100 %
vor 61 Min.: 100 %
vor 62 Min.: 100 %
vor 63 Min.: 100 %
vor 64 Min.: 100 %
vor 65 Min.: 100 %
vor 66 Min.: 100 %
vor 67 Min.: 100 %
vor 68 Min.: 100 %
vor 69 Min.: 100 %
vor 70 Min.: 100 %
vor 71 Min.: 100 %
vor 72 Min.: 100 %
vor 73 Min.: 100 %
vor 74 Min.: 100 %
vor 75 Min.: 100 %
vor 76 Min.: 100 %
vor 77 Min.: 100 %
vor 78 Min.: 100 %
vor 79 Min.: 100 %
vor 80 Min.: 100 %
vor 81 Min.: 100 %
vor 82 Min.: 100 %
vor 83 Min.: 100 %
vor 84 Min.: 100 %
vor 85 Min.: 100 %
vor 86 Min.: 100 %
vor 87 Min.: 100 %
vor 88 Min.: 100 %
vor 89 Min.: 100 %
vor 90 Min.: 100 %

Über die Auslastung hinaus liest der Agent installierte Pakete und Laufzeiten und gleicht sie über die Plattform täglich mit bekannten Sicherheitslücken ab, listet geplante Jobs auf und kann auf Wunsch Server-Logs senden. Mehr dazu unter Funktionen und in den öffentlichen Sicherheitsmeldungen.

Ehrlich gesagt

Wofür inping nicht das richtige Werkzeug ist

Damit Sie nicht erst nach der Installation davon erfahren.

  • Keine Ping-, Port- oder SNMP-Prüfungen. Uptime wird per HTTP(S) gemessen. Für Netzgeräte ohne eigenen Agent gilt, was wir in UniFi überwachen und Synology NAS überwachen beschreiben.
  • Keine zugesagte Verfügbarkeit: Einen SLA bietet inping derzeit nicht an, die Nutzungsbedingungen schließen eine Garantie aus.
  • Keine Rechtsgarantie. Was beim Datenschutz bei Ihnen bleibt, steht unter Server DSGVO-sicher überwachen.

Häufige Fragen

Fragen zur Server-Überwachung

Wie überwache ich einen Server am einfachsten?

Sie kombinieren eine externe HTTP-Prüfung der wichtigsten URLs mit einem Agent auf dem Server und legen fest, wer bei welchem Ereignis benachrichtigt wird. Mit inping sind das ein Konto, ein Projekt mit URLs und ein Installationsbefehl.

Welche Grenzwerte sind beim Server-Monitoring sinnvoll?

Als Startwerte setzt inping auf jedem neuen Server: CPU über 90 % für 5 Minuten, Arbeitsspeicher über 90 % für 5 Minuten, jede Platte über 90 % und jeden Dienst, der nicht läuft. Das sind Startwerte und keine Norm: Nach einer Woche Betrieb sehen Sie, was bei Ihnen normal ist, und passen die Regeln an.

Kann ich einen Server kostenlos überwachen?

Ja. Der Free-Tarif von inping kostet nichts und braucht keine Zahlungsdaten: 1 Projekt, 2 Agents, 1 eigener Runner und 10 URLs je Projekt, mit einem Prüfintervall ab 60 Sekunden.

Wie oft sollte ein Server gemessen werden?

Für die meisten Server reicht eine Messung pro Minute, das ist die Voreinstellung des inping-Agents. Einstellbar sind 10 Sekunden bis eine Stunde. Rohwerte bleiben 7 Tage, stündliche Mittelwerte, Minima und Maxima 365 Tage.

Ist ein Monitoring-Agent ein Sicherheitsrisiko?

Jede zusätzliche Software ist Angriffsfläche, deshalb zählt die Bauweise. Der inping-Agent läuft unter einem eigenen Benutzer, schreibt nur in sein Statusverzeichnis, öffnet keinen Port und baut nur ausgehende HTTPS-Verbindungen auf. Updates sind signiert und werden vor der Installation geprüft.

Was passiert, wenn der Server die Plattform nicht erreicht?

Der Agent misst weiter, puffert die Daten standardmäßig bis zu 24 Stunden (höchstens 64 MB) und sendet sie nach, sobald die Verbindung steht. Doppelte Meldungen verwirft die Plattform.

Kann inping Ping, Ports oder SNMP überwachen?

Nein. Die Uptime-Prüfungen von inping sind HTTP(S)-Anfragen, Serverwerte kommen vom Agent. Ping, reine Port-Prüfungen und SNMP bietet inping nicht an. Für reine Netzwerkgeräte ist ein Werkzeug mit SNMP die bessere Wahl.

Auf welchen Systemen läuft der Agent?

Auf Linux, macOS, Windows und FreeBSD (amd64 und arm64) sowie als Docker-Image in einer Compose-Datei. Unter Linux und macOS geht die Installation auch ohne Root im eigenen Benutzerkonto.

Der erste Server ist in Minuten verbunden

Kostenlos und ohne Zahlungsdaten. Die Tarife stehen unter Preise.