2016-07-28 1 views
0

Wie können wir herausfinden, ob ein Prozess jemals neu gestartet wurde? Und wenn möglich die Gesamtzahl wie oft es neu gestartet wurde?Ermitteln, ob der Prozess neu gestartet wurde

Der nächstgelegene ich dazu kam ist

sudo journalctl -b -u <processname> | grep "Started" 

Warum müssen wir die oben finden? A) Um den Arbeitsspeicher des Prozesses von einem lokalen DB neu zu befüllen. 0) B) Um Wiederherstellungsmaßnahmen zu ergreifen, wenn dieser Prozess zu oft neu gestartet wurde.

Gibt es alternative Möglichkeiten, um die oben genannten zwei zu erreichen?

= Danke

Antwort

0

Hat nicht jeder Dienst einen Start verwenden/script in init.d/Ordner stoppen? Wenn Sie das Skript für den Dienst ändern, für den Sie die Anzahl der Neustarts zählen möchten, fügen Sie einfach eine Zeile hinzu, um die Datei zu zählen und in eine einfache Datei auszugeben.

Verwandte Themen