[CalendarServer-changes] [6319] CalendarServer/trunk/contrib/tools
source_changes at macosforge.org
source_changes at macosforge.org
Tue Sep 21 09:13:48 PDT 2010
Revision: 6319
http://trac.macosforge.org/projects/calendarserver/changeset/6319
Author: cdaboo at apple.com
Date: 2010-09-21 09:13:44 -0700 (Tue, 21 Sep 2010)
Log Message:
-----------
Cope with modified format for monitor log.
Modified Paths:
--------------
CalendarServer/trunk/contrib/tools/monitoranalysis.py
CalendarServer/trunk/contrib/tools/monitorsplit.py
Modified: CalendarServer/trunk/contrib/tools/monitoranalysis.py
===================================================================
--- CalendarServer/trunk/contrib/tools/monitoranalysis.py 2010-09-20 20:44:47 UTC (rev 6318)
+++ CalendarServer/trunk/contrib/tools/monitoranalysis.py 2010-09-21 16:13:44 UTC (rev 6319)
@@ -67,6 +67,8 @@
cpu = int(line[len("CPU idle %: "):].split(" ", 1)[0])
line = f.next()
+ if line.startswith("Memory"):
+ line = f.next()
reqs = int(float(line.split(" ", 1)[0]))
line = f.next()
@@ -116,7 +118,7 @@
if first:
plt.legend(('ListenQ at zero', 'ListenQ < 50', 'ListenQ >= 50'),
- 'upper right', shadow=True, fancybox=True)
+ 'upper left', shadow=True, fancybox=True)
if last:
plt.xlabel("Requests/second")
plt.ylabel("Av. Response Time (ms)")
@@ -150,7 +152,7 @@
if first:
plt.legend(('CPU < 1/4', 'CPU < 1/2', 'CPU < 3/4', "CPU High"),
- 'upper right', shadow=True, fancybox=True)
+ 'upper left', shadow=True, fancybox=True)
if last:
plt.xlabel("Requests/second")
plt.ylabel("Av. Response Time (ms)")
Modified: CalendarServer/trunk/contrib/tools/monitorsplit.py
===================================================================
--- CalendarServer/trunk/contrib/tools/monitorsplit.py 2010-09-20 20:44:47 UTC (rev 6318)
+++ CalendarServer/trunk/contrib/tools/monitorsplit.py 2010-09-21 16:13:44 UTC (rev 6319)
@@ -54,8 +54,11 @@
output.append(line)
try:
output.append(f.next())
+ line = f.next()
+ if line.startswith("Memory"):
+ line = f.next()
+ output.append(line)
output.append(f.next())
- output.append(f.next())
except StopIteration:
break
outputFile.write("".join(output))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20100921/50768c0c/attachment.html>
More information about the calendarserver-changes
mailing list