Skip to content

Conversation

arikfr
Copy link
Member

@arikfr arikfr commented Feb 25, 2016

First iteration of adding views that show currently executing queries, queries that waiting in queue and ones that recently finished. Also showing the "outdated queries" list (queries that are scheduled to refresh).

TODO:

  • Add periodic job to remove old finished tasks.
  • Cancel buttons.

re_dash___running_queries

@ghost
Copy link

ghost commented Mar 10, 2016

+1 +1 +1!!!!

@arikfr arikfr force-pushed the feature/task_monitoring branch 2 times, most recently from 60f42e4 to b1da7a9 Compare March 23, 2016 09:44
@arikfr
Copy link
Member Author

arikfr commented Mar 23, 2016

There is still an issue here, that we inherit from Celery: if the worker are forcefully killed (kill -9) we won't detect this. I'm not sure how to handle this, aside from:

  1. Adding some explanation around this in documentation.
  2. Marking jobs as cancelled after 24 hours, assuming that no one is running such long queries.

@arikfr arikfr force-pushed the feature/task_monitoring branch from 85d7696 to f624fe6 Compare April 17, 2016 18:59
@arikfr arikfr changed the title WIP Feature: running queries monitor Feature: running queries monitor Apr 18, 2016
- Refactored tasks module into a package.
- Add new admins screens (running queries & outdated queries).
@arikfr arikfr force-pushed the feature/task_monitoring branch from 3e70660 to d38ab20 Compare April 18, 2016 10:47
@arikfr arikfr merged commit 30227f4 into master Apr 18, 2016
@arikfr arikfr deleted the feature/task_monitoring branch July 16, 2016 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant