Ich verwende nohup
zum Starten von Ansible-Playbooks im Master, die über boto3 von AWS Lambda erzeugt werden.
In diesem Playbook werden mehrere Worker erstellt, einige Aufgaben ausgeführt und beendet.
Deshalb möchte ich ein zuverlässiges Überwachungssystem dafür entwerfen / bauen. Im Moment schreibe ich die Protokolle nohup
in eine tasks.log
Datei im Master und schiebe sie in einen Speicher (vorerst S3), sobald die Ansible-Spiele abgeschlossen sind.
Aber ich wollte wissen, ob es eine viel elegantere (und / oder) bessere Methode gibt, um dasselbe zu tun? Und auch, ob es gute Werkzeuge gibt, die mir dabei helfen würden?
nohup
wenn die Umleitung in eine Protokolldatei und die Ausführung im Hintergrund heutzutage in die Shell integriert sind.