New question #145686 on Graphite: https://answers.launchpad.net/graphite/+question/145686
I am having an issue where graphs are throwing an error when trying to view them (its usually a broken image when viewing in graphite). When I go to the graph url directly, such as: http://graphite.local.local/render/?width=586&height=303&_salt=1297904334.99&target=system.loadavg_1min. I get the following error below. I have tried installing fonts (bitstream-vera-fonts and bitmap-fonts) yet they didnt fix the issue. bitmap-fonts-cjk-0.3-5.1.1 bitmap-fonts-0.3-5.1.1 bitstream-vera-fonts-1.10-7 I am running graphite v0.9.7c installed via bzr. Error: SyntaxError at /render/ invalid syntax (functions.py, line 413) Request Method: GET Request URL: http://graphite.local.local/render/?width=586&height=303&_salt=1297904334.99&target=system.loadavg_1min Exception Type: SyntaxError Exception Value: invalid syntax (functions.py, line 413) Exception Location: /opt/graphite/webapp/graphite/render/evaluator.py in ?, line 44 Python Executable: /usr/bin/python Python Version: 2.4.3 Python Path: ['/opt/graphite/webapp/', '/opt/graphite/webapp/graphite/thirdparty/', '/opt/graphite/webapp', '/', '/usr/local/graphite/webapp', '/usr/local/graphite/carbon/lib', '/usr/lib64/python24.zip', '/usr/lib64/python2.4', '/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', '/usr/lib64/python2.4/lib-dynload', '/usr/lib64/python2.4/site-packages', '/usr/lib64/python2.4/site-packages/Numeric', '/usr/lib64/python2.4/site-packages/gtk-2.0', '/usr/lib64/zope/lib/python', '/usr/lib/python2.4/site-packages'] Server time: Wed, 16 Feb 2011 18:58:59 -0600 Environment: Request Method: GET Request URL: http://graphite.local.local/render/?width=586&height=303&_salt=1297904334.99&target=system.loadavg_1min Django Version: 1.1.3 Python Version: 2.4.3 Installed Applications: ['graphite.metrics', 'graphite.render', 'graphite.cli', 'graphite.browser', 'graphite.composer', 'graphite.account', 'graphite.whitelist', 'django.contrib.auth', 'django.contrib.sessions', 'django.contrib.admin', 'django.contrib.contenttypes'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.middleware.gzip.GZipMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware') Traceback: File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in get_response 89. callback, callback_args, callback_kwargs = resolver.resolve( File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py" in resolve 222. sub_match = pattern.resolve(new_path) File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py" in resolve 222. sub_match = pattern.resolve(new_path) File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py" in resolve 129. return self.callback, args, kwargs File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py" in _get_callback 135. self._callback = get_callable(self._callback_str) File "/usr/lib/python2.4/site-packages/django/utils/functional.py" in wrapper 130. result = func(*args) File "/usr/lib/python2.4/site-packages/django/core/urlresolvers.py" in get_callable 62. lookup_view = getattr(import_module(mod_name), func_name) File "/usr/lib/python2.4/site-packages/django/utils/importlib.py" in import_module 35. __import__(name) File "/opt/graphite/webapp/graphite/render/views.py" in ? 29. from graphite.render.evaluator import evaluateTarget File "/opt/graphite/webapp/graphite/render/evaluator.py" in ? 44. from graphite.render.functions import SeriesFunctions Exception Type: SyntaxError at /render/ Exception Value: invalid syntax (functions.py, line 413) Request information GET Variable Value width u'586' target u'system.loadavg_1min' _salt u'1297904334.99' height u'303' POST No POST data FILES No FILES data COOKIES Variable Value sessionid 'd8671450faecd46cf591b66437bbfe25' META Variable Value AUTH_TYPE None CONTENT_LENGTH 0 CONTENT_TYPE None GATEWAY_INTERFACE 'CGI/1.1' HTTP_ACCEPT 'application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5' HTTP_ACCEPT_CHARSET 'ISO-8859-1,utf-8;q=0.7,*;q=0.3' HTTP_ACCEPT_ENCODING 'gzip,deflate,sdch' HTTP_ACCEPT_LANGUAGE 'en-US,en;q=0.8' HTTP_CONNECTION 'keep-alive' HTTP_COOKIE 'sessionid=d8671450faecd46cf591b66437bbfe25' HTTP_HOST 'graphite.local.local' HTTP_USER_AGENT 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13' PATH_INFO u'/render/' PATH_TRANSLATED None QUERY_STRING 'width=586&height=303&_salt=1297904334.99&target=system.loadavg_1min' REMOTE_ADDR '172.20.6.90' REMOTE_HOST None REMOTE_IDENT None REMOTE_USER None REQUEST_METHOD 'GET' SCRIPT_NAME '' SERVER_NAME 'graphite' SERVER_PORT 80 SERVER_PROTOCOL 'HTTP/1.1' SERVER_SOFTWARE 'mod_python' Settings Using settings module graphite.settings Setting Value ABSOLUTE_URL_OVERRIDES {} ADMINS () ADMIN_FOR () ADMIN_MEDIA_PREFIX '/media/' ALLOWED_INCLUDE_ROOTS () ALLOW_ANONYMOUS_CLI True APPEND_SLASH False AUTHENTICATION_BACKENDS ['django.contrib.auth.backends.ModelBackend'] BANNED_IPS () CACHE_BACKEND 'dummy:///' CACHE_MIDDLEWARE_KEY_PREFIX '' CACHE_MIDDLEWARE_SECONDS 600 CARBONLINK_HOSTS ['127.0.0.1:7002'] CARBONLINK_TIMEOUT 1.0 CLUSTER_SERVERS [] COMMENTS_ALLOW_PROFANITIES False COMMENTS_BANNED_USERS_GROUP None COMMENTS_FIRST_FEW 0 COMMENTS_MODERATORS_GROUP None COMMENTS_SKETCHY_USERS_GROUP None CONTENT_DIR '/opt/graphite/webapp/content/' DATABASE_ENGINE 'sqlite3' DATABASE_HOST '' DATABASE_NAME '/opt/graphite/storage/graphite.db' DATABASE_OPTIONS {} DATABASE_PASSWORD '********************' DATABASE_PORT '' DATABASE_USER '' DATA_DIRS ['/opt/graphite/storage/whisper/'] DATETIME_FORMAT 'N j, Y, P' DATE_FORMAT 'N j, Y' DEBUG True DEBUG_PROPAGATE_EXCEPTIONS False DEFAULT_CHARSET 'utf-8' DEFAULT_CONTENT_TYPE 'text/html' DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage' DEFAULT_FROM_EMAIL 'webmaster@localhost' DEFAULT_INDEX_TABLESPACE '' DEFAULT_TABLESPACE '' DISALLOWED_USER_AGENTS () DOCUMENTATION_URL 'http://graphite.wikidot.com/documentation' EMAIL_HOST 'localhost' EMAIL_HOST_PASSWORD '********************' EMAIL_HOST_USER '' EMAIL_PORT 25 EMAIL_SUBJECT_PREFIX '[Django] ' EMAIL_USE_TLS False FILE_CHARSET 'utf-8' FILE_UPLOAD_HANDLERS ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_TEMP_DIR None FIXTURE_DIRS () FORCE_SCRIPT_NAME None GRAPHITE_ROOT '/opt/graphite/' IGNORABLE_404_ENDS ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php') IGNORABLE_404_STARTS ('/cgi-bin/', '/_vti_bin', '/_vti_inf') INDEX_FILE '/opt/graphite/storage/index' INSTALLED_APPS ['graphite.metrics', 'graphite.render', 'graphite.cli', 'graphite.browser', 'graphite.composer', 'graphite.account', 'graphite.whitelist', 'django.contrib.auth', 'django.contrib.sessions', 'django.contrib.admin', 'django.contrib.contenttypes'] INTERNAL_IPS () LANGUAGES (('ar', 'Arabic'), ('bg', 'Bulgarian'), ('bn', 'Bengali'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('es', 'Spanish'), ('es-ar', 'Argentinean Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese')) LANGUAGES_BIDI ('he', 'ar', 'fa') LANGUAGE_CODE 'en-us' LANGUAGE_COOKIE_NAME 'django_language' LDAP_BASE_PASS '' LDAP_BASE_USER '' LDAP_PORT 389 LDAP_SEARCH_BASE '' LDAP_SERVER '' LDAP_USER_QUERY '' LEGEND_MAX_ITEMS 10 LISTS_DIR '/opt/graphite/storage/lists/' LOCALE_PATHS () LOGIN_REDIRECT_URL '/accounts/profile/' LOGIN_URL '/accounts/login/' LOGOUT_URL '/accounts/logout/' LOG_CACHE_PERFORMANCE False LOG_DIR '/opt/graphite/storage/log/webapp/' LOG_METRIC_ACCESS False LOG_RENDERING_PERFORMANCE False MANAGERS () MEDIA_ROOT '' MEDIA_URL '' MEMCACHE_DURATION 60 MEMCACHE_HOSTS [] MIDDLEWARE_CLASSES ('django.middleware.common.CommonMiddleware', 'django.middleware.gzip.GZipMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware') MONTH_DAY_FORMAT 'F j' PASSWORD_RESET_TIMEOUT_DAYS '********************' PREPEND_WWW False PROFANITIES_LIST '********************' REMOTE_FIND_CACHE_DURATION 300 REMOTE_RENDERING False REMOTE_RENDER_CONNECT_TIMEOUT 1.0 RENDERING_HOSTS [] ROOT_URLCONF 'graphite.urls' RRD_DIR '/opt/graphite/storage/rrd/' SECRET_KEY '********************' SEND_BROKEN_LINK_EMAILS False SERVER_EMAIL 'root@localhost' SESSION_COOKIE_AGE 1209600 SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME 'sessionid' SESSION_COOKIE_PATH '/' SESSION_COOKIE_SECURE False SESSION_ENGINE 'django.contrib.sessions.backends.db' SESSION_EXPIRE_AT_BROWSER_CLOSE False SESSION_FILE_PATH None SESSION_SAVE_EVERY_REQUEST False SETTINGS_MODULE 'graphite.settings' SITE_ID 1 SMTP_SERVER 'localhost' STORAGE_DIR '/opt/graphite/storage/' TEMPLATE_CONTEXT_PROCESSORS ('django.core.context_processors.auth', 'django.core.context_processors.debug', 'django.core.context_processors.i18n', 'django.core.context_processors.media') TEMPLATE_DEBUG True TEMPLATE_DIRS ('/opt/graphite/webapp/graphite/templates',) TEMPLATE_LOADERS ('django.template.loaders.filesystem.load_template_source', 'django.template.loaders.app_directories.load_template_source') TEMPLATE_STRING_IF_INVALID '' TEST_DATABASE_CHARSET None TEST_DATABASE_COLLATION None TEST_DATABASE_NAME None TEST_RUNNER 'django.test.simple.run_tests' THIRDPARTY_DIR '/opt/graphite/webapp/graphite/thirdparty/' TIME_FORMAT 'P' TIME_ZONE 'America/Chicago' TRANSACTIONS_MANAGED False URL_VALIDATOR_USER_AGENT 'Django/1.1.3 (http://www.djangoproject.com)' USE_ETAGS False USE_I18N True USE_LDAP_AUTH False WEBAPP_DIR '/opt/graphite/webapp/' WEB_DIR '/opt/graphite/webapp/graphite/' WHISPER_DIR '/opt/graphite/storage/whisper/' WHITELIST_FILE '/opt/graphite/storage/lists/whitelist' YEAR_MONTH_FORMAT 'F Y' -- You received this question notification because you are a member of graphite-dev, which is an answer contact for Graphite. _______________________________________________ Mailing list: https://launchpad.net/~graphite-dev Post to : graphite-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~graphite-dev More help : https://help.launchpad.net/ListHelp