can haz elasticsearch status page in django admin
Categories
(Socorro :: Webapp, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: willkg, Assigned: willkg)
Details
Attachments
(3 files)
Most days, I don't think about Elasticsearch. But on the days that I do, I often find myself wondering what's going on and wishing I had a window into Elasticsearch status. Like, how many indexes are around? What are their names? Are there aliases? Do they have lots of documents? Are there indexes that were created by accident that shouldn't be there?
This bug covers creating a Django admin page that shows us some stuff. We can iterate on what stuff over time, but having a page with basic stuff right now would be handy.
| Assignee | ||
Comment 1•6 years ago
|
||
Making this a P2 because this would be really handy to have as we're figuring out Elasticsearch upgrades.
| Assignee | ||
Comment 2•6 years ago
|
||
Bumping down to P3 until after we look into bug #1568601.
| Assignee | ||
Comment 3•4 years ago
|
||
For now, a good first pass would be:
- list of indexes with document counts
- mapping of most recent index
Grabbing this to do because it's something that would help a lot now.
| Assignee | ||
Comment 4•4 years ago
|
||
| Assignee | ||
Comment 5•4 years ago
|
||
| Assignee | ||
Comment 6•4 years ago
|
||
| Assignee | ||
Comment 7•4 years ago
|
||
| Assignee | ||
Comment 8•4 years ago
|
||
| Assignee | ||
Comment 9•4 years ago
|
||
| Assignee | ||
Comment 10•4 years ago
|
||
Stage has a ton more data on it and isn't as contrived as the local dev environment, so it showed issues that took a few iterations to get right.
This got pushed to prod in bug #1709168 and looks good (and is unbelievably helpful). Marking as FIXED.
Description
•