Server-Agent

Ein kleiner Agent. Ihre ganze Flotte im Blick.

Ein einziger schlanker Agent läuft auf jedem Server, meldet an Risal und warnt Sie, bevor etwas ausfällt – mit KI-Ursachenanalyse direkt in Telegram. Bald Open Source auf GitHub.

Installation in einer Zeile unter Server → Server hinzufügen – Sie erhalten einen eingeschränkten Befehl. Der Agent ist eine einzelne Python-Datei; er öffnet keine eingehenden Ports und ruft nur die Risal-API auf.

Was er ausliest

01

System

CPU, RAM/Swap, Last, jede eingehängte Festplatte, Netzwerk, Disk-I/O und die Top-Prozesse.

02

Dienste

systemd-Units, Docker-Container und PM2-Prozesse – plus jeder Dienst, den Sie zur Überwachung anheften.

03

Web & TLS

Automatische Erkennung von nginx- und Apache-Vhosts mit Live-Status sowie Ablauf von SSL-Zertifikaten.

04

Datenbanken

Postgres, MySQL/MariaDB, MongoDB und Redis – Größe, Verbindungen und Cache-Hit-Rate.

05

Jobs & Backups

cron und systemd-Timer, inklusive Aktualität von Backup-Jobs, damit ein stilles Backup auffällt.

06

Sicherheitsaudit

Verwundbare Pakete (CVEs), SSH, sysctl, Firewall, offene Datenbanken und ausstehende Patches. Befunde werden in Patches und Konfiguration getrennt, und Fix wendet nach Bestätigung eine sichere Korrektur an.

07

Telefonie / PBX

Asterisk / Issabel – Call-Event-Spool, Audio-Fluss, AMI-Status (nur lesend) und Anrufaktivität.

Alarme & Schwellenwerte

Alarme werden entprellt und bringen eine KI-Ursachenanalyse nach Telegram – nicht nur „CPU hoch“, sondern die wahrscheinliche Ursache und nächste Schritte. Jeder Schwellenwert hat einen sinnvollen Standard und lässt sich pro Server überschreiben.

Dazu Prognose für volle Festplatten – „/var ist in ~3 Tagen voll“ – und grundlegende Sicherheitsrückschritte.

Festplatte voll90 %
Hohe CPU-Last90 %
Hoher RAM-Verbrauch90 %
Hohe Last (pro Kern)4.0
TLS-Ablaufwarnung14 Tage
Dienst / Backup ausgefallenan

Wo Alarme ankommen

Push aufs Handy

🔴 disk_full · ziyarago

/var ist zu 86 % voll – voraussichtlich in ca. 3 Tagen voll.

In Telegram

Risal Monitor

disk_full · /var 86 % – journald-Vacuum → gibt ca. 3,2 GB frei.

Aktionen, die Sie ausführen können

  • Einen systemd-Dienst neu starten, Logs und Status lesen
  • Docker- & PM2-Aktionen, Journal-Vacuum, einmalige Diagnosen
  • DB-Backups auf Abruf – Postgres / MySQL / Mongo / Redis
  • Dieselben Aktionen stehen KI-Agenten über den MCP-Server zur Verfügung

Open Source – bald

Der Agent ist eine einzelne, prüfbare Python-Datei. Wir stellen sie auf GitHub bereit, damit Sie genau nachlesen können, was auf Ihren Servern läuft.

App öffnen