summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGraham Dumpleton <Graham.Dumpleton@gmail.com>2014-06-08 16:28:40 +1000
committerGraham Dumpleton <Graham.Dumpleton@gmail.com>2014-06-08 16:28:40 +1000
commitf73220e664912133a129753ba0ca5986d581b5ac (patch)
treeb0f897a852c4304bdbbfd50aa127ab34d3820d14 /tests
parent70d48e7b6474ee9b2078859957237a1f1e2db873 (diff)
downloadmod_wsgi-f73220e664912133a129753ba0ca5986d581b5ac.tar.gz
Split New Relic platform plugin out into separate Python package called mod_wsgi-metrics.
Diffstat (limited to 'tests')
-rw-r--r--tests/environ.wsgi26
1 files changed, 15 insertions, 11 deletions
diff --git a/tests/environ.wsgi b/tests/environ.wsgi
index e31bd83..6ee1723 100644
--- a/tests/environ.wsgi
+++ b/tests/environ.wsgi
@@ -24,6 +24,10 @@ def application(environ, start_response):
print('GID: %s' % os.getgid(), file=output)
print(file=output)
+ print('apache.version: %r' % (apache.version,), file=output)
+ print('mod_wsgi.version: %r' % (mod_wsgi.version,), file=output)
+ print(file=output)
+
print('mod_wsgi.process_group: %s' % mod_wsgi.process_group,
file=output)
print('mod_wsgi.application_group: %s' % mod_wsgi.application_group,
@@ -34,10 +38,21 @@ def application(environ, start_response):
file=output)
print('mod_wsgi.threads_per_process: %s' % mod_wsgi.threads_per_process,
file=output)
+ print('mod_wsgi.process_metrics: %s' % mod_wsgi.process_metrics(),
+ file=output)
print('mod_wsgi.server_metrics: %s' % mod_wsgi.server_metrics(),
file=output)
print(file=output)
+ metrics = mod_wsgi.server_metrics()
+
+ if metrics:
+ for process in metrics['processes']:
+ for worker in process['workers']:
+ print(worker['status'], file=output, end='')
+ print(file=output)
+ print(file=output)
+
print('apache.description: %s' % apache.description, file=output)
print('apache.build_date: %s' % apache.build_date, file=output)
print('apache.mpm_name: %s' % apache.mpm_name, file=output)
@@ -45,19 +60,8 @@ def application(environ, start_response):
file=output)
print('apache.threads_per_process: %s' % apache.threads_per_process,
file=output)
- print('apache.server_metrics: %s' % apache.server_metrics(),
- file=output)
print(file=output)
- scoreboard = apache.server_metrics()
-
- if scoreboard:
- for process in scoreboard['processes']:
- for worker in process['workers']:
- print(worker['status'], file=output, end='')
- print(file=output)
- print(file=output)
-
print('PATH: %s' % sys.path, file=output)
print(file=output)