Hallo, kann mir jemand sagen, wie ich herausbekomme, wie lange z.B. der Dienst "httpd" (Apache) schon läuft? Danke, Thorsten Hantke
T. Hantke, Donnerstag, 31. März 2005 18:24:
kann mir jemand sagen, wie ich herausbekomme, wie lange z.B. der Dienst "httpd" (Apache) schon läuft?
Ohne davon wirklich Ahnung zu haben: hinterläßt der Indianer keine Spur im Logfile beim Starten? Wenn ja, dann könntest Du Dir doch die letzte dieser Spuren herausgreppen, und dann hast Du die Startzeit. Dann ists nur noch a bisserl Kopfrechnen ;) -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Hallo, Am Thu, 31 Mar 2005, claus schrieb:
T. Hantke wrote:
kann mir jemand sagen, wie ich herausbekomme, wie lange z.B. der Dienst "httpd" (Apache) schon läuft?
Such mal nach dem File httpd.pid find / -name "*pid" -ls 2> /dev/null | grep httpd oder so ähnlich Mit ls -l siehst du dann wann das Ding gestartet wurde.
date -r /var/run/httpd.pid -dnh -- 19: Provided the development coordinator has a medium at least as good as the Internet, and knows how to lead without coercion, many heads are inevitably better than one. --- Eric S. Raymond, "The Cathedral and the Bazaar"
On Fri, Apr 01, 2005 at 12:09:44AM +0200, David Haller wrote:
Hallo,
Am Thu, 31 Mar 2005, claus schrieb:
T. Hantke wrote:
kann mir jemand sagen, wie ich herausbekomme, wie lange z.B. der Dienst "httpd" (Apache) schon läuft?
Such mal nach dem File httpd.pid find / -name "*pid" -ls 2> /dev/null | grep httpd oder so ähnlich Mit ls -l siehst du dann wann das Ding gestartet wurde.
date -r /var/run/httpd.pid
Beim Apache scheint das nicht zu stimmen: # date -r /var/run/httpd2.pid Fri Apr 1 04:17:05 CEST 2005 # rcapache2 full-server-status | grep uptime Server uptime: 10 days 21 hours 40 seconds Das pid file wird offensichtlich bei einem graceful restart angefasst. (Den Server Status kann man mit mod_status anzeigen: "mod_status" in APACHE_MODULES, "STATUS" in APACHE_SERVER_FLAGS in /etc/sysconfig/apache2) Generell kann man auch in der Prozessliste nachschauen, seit wann ein Prozess laeuft: # ps u -p $(
participants (6)
-
Andreas Feile
-
claus
-
David Haller
-
poeml@cmdline.net
-
T. Hantke
-
Torsten Foertsch