Ich verwende nohupzum 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 nohupin eine tasks.logDatei 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?
nohupwenn die Umleitung in eine Protokolldatei und die Ausführung im Hintergrund heutzutage in die Shell integriert sind.