Monitoring
Die Überwachung wird von monit übernommen.
Der ASYD Server prüft die host Lokale Monit Instanz auf Änderungen.
Set Up
Die Überwachung wird automatisch mit jedem neuen host installiert.
Dieses Deploy kann im Verzeichnis data/deploys/monit/
gefunden werden nachdem die Initiale ASYD Installation
abgeschlossen ist.
Monitors
Monitors sind Standard Monit Konfigurationen für einen einzelnen Service.
Diese Dateien werden im Verzeichnis data/monitors/
gespeichert und akzeptieren Conditionals sowie Variablen.
Die erlaubt die Benutzung eines einzigen Monitors für jeden/s host OS/Betriebssystem.
Das File muss den gleichnamig dem Service sein, zB. data/monitors/nginx
für Nginx.
Services können überwacht werden:
1.: Mit dem monitor
Kommando in einem "def" file"
2.: Mit der Nutzung des <%MONITOR:service%>
Tags wobei Service dem Monitor Filename entspricht.