Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a Harvester Dashboard #5060

Open
6 tasks
btylerburton opened this issue Jan 31, 2025 · 0 comments
Open
6 tasks

Create a Harvester Dashboard #5060

btylerburton opened this issue Jan 31, 2025 · 0 comments
Assignees

Comments

@btylerburton
Copy link
Contributor

btylerburton commented Jan 31, 2025

User Story

In order to gain more visibility into the current state of the harvester, datagovteam wants to create a harvesting metrics dashboard. The dashboard will start simple, with a timeline of harvest jobs within a 24h window.

Acceptance Criteria

[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]

  • GIVEN I visit the Harvest Admin app, I will see a new top level navigation element for metrics that points to a /metrics route.

  • GIVEN I visit /metrics then I will see a rudimentary dashboard with a single metric for harvest jobs in the last 24h.

Background

[Any helpful contextual notes or links to artifacts/evidence, if needed]

Security Considerations (required)

[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]

Sketch

  • Create a reusable metrics widget template snippet
  • Configure a route to show all harvest jobs within 24h window
  • Make that route extensible by default so that adjusting the time or filtering by org will be possible in future
  • Setup a new metrics widget with the above route
@btylerburton btylerburton moved this to 📥 Queue in data.gov team board Jan 31, 2025
@Bagesary Bagesary moved this to 📥 Queue in data.gov team board Feb 6, 2025
@btylerburton btylerburton self-assigned this Feb 11, 2025
@btylerburton btylerburton moved this from 📥 Queue to 🏗 In Progress [8] in data.gov team board Feb 11, 2025
@btylerburton btylerburton moved this from 🏗 In Progress [8] to 👀 Needs Review [2] in data.gov team board Feb 12, 2025
@btylerburton btylerburton moved this from 👀 Needs Review [2] to 🏗 In Progress [8] in data.gov team board Feb 12, 2025
@btylerburton btylerburton moved this from 🏗 In Progress [8] to 👀 Needs Review [2] in data.gov team board Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 👀 Needs Review [2]
Development

No branches or pull requests

2 participants