[CalendarServer-changes] [4814] CalendarServer/branches/users/wsanchez/deployment/contrib/tools/ request_monitor
source_changes at macosforge.org
source_changes at macosforge.org
Tue Dec 1 09:59:39 PST 2009
Revision: 4814
http://trac.macosforge.org/projects/calendarserver/changeset/4814
Author: sagen at apple.com
Date: 2009-12-01 09:59:37 -0800 (Tue, 01 Dec 2009)
Log Message:
-----------
Handle the case where the server is temporarily down and nobody is listening on 8443. Also adds a timestamp.
Modified Paths:
--------------
CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor
Modified: CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor
===================================================================
--- CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor 2009-12-01 03:56:23 UTC (rev 4813)
+++ CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor 2009-12-01 17:59:37 UTC (rev 4814)
@@ -44,6 +44,8 @@
break
except ValueError:
pass
+ else: # Nobody is listening on 8443
+ return "0"
_listenQueueHistory = []
@@ -288,6 +290,7 @@
print "- " * 40
q = listenQueueHistory()
+ print datetime.datetime.now().strftime("%Y/%m/%d %H:%M:%S"),
print "Listen queue:", q[0], " (Recent", ", ".join(q[1:]), "Oldest)"
q = idleHistory()
print "CPU idle %:", q[0], " (Recent", ", ".join(q[1:]), "Oldest)"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20091201/86d1aaa4/attachment.html>
More information about the calendarserver-changes
mailing list