diff options
| author | Graham Dumpleton <Graham.Dumpleton@gmail.com> | 2014-06-08 16:28:40 +1000 |
|---|---|---|
| committer | Graham Dumpleton <Graham.Dumpleton@gmail.com> | 2014-06-08 16:28:40 +1000 |
| commit | f73220e664912133a129753ba0ca5986d581b5ac (patch) | |
| tree | b0f897a852c4304bdbbfd50aa127ab34d3820d14 /tests | |
| parent | 70d48e7b6474ee9b2078859957237a1f1e2db873 (diff) | |
| download | mod_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.wsgi | 26 |
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) |
