Monitoring¶
Background service¶
The monitoring service functions as a background task in the Platform API (5-min interval).
Checks¶
| Check | Description | Value |
|---|---|---|
| Container health | Docker container status | unhealthy/stopped |
| Mail queu | Postfix Queue-Groesse | > 100 messages |
| Disc-Usage | Hard disk utilization | > 85% |
| SSL-Expiry | Certificate drain | < 14 days |
Notifications¶
Alerts are sent in case of problems:
- 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
Monitors critical containers and restarts them if necessary:
Critical containers:
- traefik, mariadb, redis
- platform-api, platform-ui, auth-service
- freeswitch, ollama, open-webui
- hosting-postfix, hosting-dovecot
- hosting-webserver, hosting-php84
Status Page¶
Public status page at status.xynap.tech. See Status Page for details.
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