Thank you for the great product. Redash has been extremely valuable for my company.
I’m on a Digital Ocean new 16.04.1 LTS image, and I’ve installed Redash from the boot strap script with version 0.12.0+b2449. Everything seems to be working, but I don’t see logger.info strings being generated inside /opt/redash/logs/celery.log.
Initially, I wanted to make sure the query results cleaner was running and saw that the source code has “start” and “end” strings when that task is running. I can’t see those strings produced anywhere, and it’s hard for me to determine if the task is running. I could double the check the database tables for query_results to make sure some are being cleaned, but I’m worried maybe my celery logging just isn’t set up correctly?
Celery error logs works, and my REDASH_LOG_LEVEL, I’ve tried the default INFO as well as DEBUG.
I only see the Celery emblem and the standard output when the server starts. I don’t think the logger.info’s are getting into here. This is a screen of the log when I just restarted the services.
With that said, then am I looking for the right log for this.
logging.info("Running query results clean up (removing maximum of %d unused results, that are %d days old or more)",
settings.QUERY_RESULTS_CLEANUP_COUNT, settings.QUERY_RESULTS_CLEANUP_MAX_AGE)
I set these variables up and I want to make sure this task is running. I grepped and can’t find this string anywhere in the logs.