Zum Inhalt

Monitoring

Background-Service

Der Monitoring-Service laeuft als Background-Task in der Platform API (5-Min-Intervall).

Checks

Check Beschreibung Schwellwert
Container-Health Docker-Container Status unhealthy/stopped
Mail-Queue Postfix Queue-Groesse > 100 Messages
Disk-Usage Festplattenauslastung > 85%
SSL-Expiry Zertifikat-Ablauf < 14 Tage

Benachrichtigungen

Bei Problemen werden Alerts gesendet:

  • Telegram: Chat-ID 207215057
  • E-Mail: webmaster@isn-systems.com
  • In-App: Notification in Platform UI

Service-Watchdog

Pfad: /usr/local/xynap/bin/service-watchdog.sh

Ueberwacht kritische Container und startet sie bei Bedarf neu:

Kritische Container:

  • traefik, mariadb, redis
  • platform-api, platform-ui, auth-service
  • freeswitch, ollama, open-webui
  • hosting-postfix, hosting-dovecot
  • hosting-webserver, hosting-php84

Status Page

Oeffentliche Status Page unter status.xynap.tech. Details siehe Status Page.

System Services API

# Container auflisten
GET /api/v1/system/services

# Container-Details
GET /api/v1/system/services/{name}

# Container neustarten
POST /api/v1/system/services/{name}/restart

# Container-Logs
GET /api/v1/system/services/{name}/logs?lines=100

CrowdSec Security API

# Aktive Bans
GET /api/v1/security/decisions

# Security-Alerts
GET /api/v1/security/alerts

# Zusammenfassung
GET /api/v1/security/summary

# Ban aufheben
DELETE /api/v1/security/decisions/{id}