Ich hatte noch nie von Runit gehört , aber ich bin ein starker Monit- Benutzer ...
Beim Betrachten runit
sehe ich, dass es sich um einen Init-Ersatz handelt. Ich würde argumentieren, dass die meisten Unternehmenssysteme bei ihrem Standard- Sys V-Init oder Upstart bleiben . Ich denke nicht, dass es üblich ist, dies zu ändern.
Die Beziehung hier kann jedoch sein, dass runit eine bequeme Möglichkeit bietet, Monit zu erzeugen und sicherzustellen, dass es weiterhin ausgeführt wird. Vielleicht ähnlich wie Monit von inittab aus. Es geht im Wesentlichen darum, "den Beobachter zu beobachten" oder Ihr Überwachungssystem zu überwachen.
In der Praxis verwende ich Monit als Daemon und hatte keine Probleme damit, dass es abstürzt oder getötet wird. Vielleicht liegt der Reiz runit
darin, dass es zusätzlichen Schutz bietet.
Monit funktioniert gut mit der Übereinstimmung von Prozessnamenmustern anstelle von PID-Dateien .