| Index: compute_engine_scripts/monitoring/graphite.wsgi
|
| diff --git a/compute_engine_scripts/monitoring/graphite.wsgi b/compute_engine_scripts/monitoring/graphite.wsgi
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..5503f6893f3e672e4ed74a610c886acb24c3070a
|
| --- /dev/null
|
| +++ b/compute_engine_scripts/monitoring/graphite.wsgi
|
| @@ -0,0 +1,18 @@
|
| +import os, sys
|
| +sys.path.append('/home/www-data/graphite/lib')
|
| +sys.path.append('/home/www-data/graphite/webapp')
|
| +os.environ['DJANGO_SETTINGS_MODULE'] = 'graphite.settings'
|
| +
|
| +import django.core.handlers.wsgi
|
| +
|
| +application = django.core.handlers.wsgi.WSGIHandler()
|
| +
|
| +# READ THIS
|
| +# Initializing the search index can be very expensive, please include
|
| +# the WSGIImportScript directive pointing to this script in your vhost
|
| +# config to ensure the index is preloaded before any requests are handed
|
| +# to the process.
|
| +from graphite.logger import log
|
| +log.info("graphite.wsgi - pid %d - reloading search index" % os.getpid())
|
| +import graphite.metrics.search
|
| +
|
|
|