Skip to content

feat: Add monitoring tab and improve workflows - #4353

Draft
maciaszczykm wants to merge 53 commits into
masterfrom
marcin/prod-5220-add-monitoring-and-dashboard-tab
Draft

maciaszczykm wants to merge 53 commits into
masterfrom
marcin/prod-5220-add-monitoring-and-dashboard-tab

Conversation

@maciaszczykm

@maciaszczykm maciaszczykm commented Sep 17, 2026

Copy link
Copy Markdown
Member

Closes PROD-5225 too.

Test Plan

Test environment: https://console.plrl-dev-aws.onplural.sh/
Test image tag: sha-bfa2822

Checklist

  • I have added a meaningful title and summary to convey the impact of this PR to a user.
  • If required, I have updated the Plural documentation accordingly.
  • I have added tests to cover my changes.
  • I have deployed the agent to a test environment and verified that it works as expected (required only when changing agent code).

Plural Flow: console

@linear

linear Bot commented Sep 17, 2026

Copy link
Copy Markdown

PROD-5220

PROD-5225

@soffi-ai

soffi-ai Bot commented Sep 17, 2026

Copy link
Copy Markdown
Soffi AI Summary

This PR adds a full Workbench Monitoring experience to the AI Workbench UI, enabling users to view, interact with, and manage monitors and dashboards directly from within a workbench session. The motivation (PROD-5225) was to give users a dedicated observability surface inside the workbench — including live metric/log charts, threshold previews, monitor jobs history, and dashboard panels — without leaving the workbench context.

Key capabilities introduced:

  • Monitoring tab in the workbench sidebar with auto-selection of the first dashboard or monitor
  • Dashboard detail page with live Prometheus/Loki panels, time-range and filter controls, and metric step scaling
  • Monitor detail page with chart visualization, recent job history, severity chips, cron explanation, and fullscreen mode
  • Monitor settings screen for manual YAML-level edits (log monitors only)
  • Definition flyover panel showing the monitor/dashboard definition YAML
  • Share popover with link copying and a fullscreen mode with keyboard (Escape) exit
  • Update-via-prompt panel that seeds the chat composer with a seeded prompt to let users iterate on a monitor through AI
  • A new @mention data source for monitors in the chatbot input autocomplete
  • Misc polish: reuse of alert severity chips, lodash helpers, fixed shared dashboard links for values with commas, Dynatrace range omission fix, and delete icon overlap fix

Updated: 2026-09-22 12:14 UTC

Deploy in Soffi

@github-actions

github-actions Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

@maciaszczykm maciaszczykm added enhancement New feature or request frontend Changes related to the frontend labels Sep 18, 2026
@maciaszczykm

Copy link
Copy Markdown
Member Author

@greptileai

@maciaszczykm maciaszczykm changed the title feat: Add monitoring and dashboard tab feat: Add monitoring and dashboard tab and improve workflows Sep 22, 2026
@maciaszczykm maciaszczykm changed the title feat: Add monitoring and dashboard tab and improve workflows feat: Add monitoring tab and improve workflows Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request frontend Changes related to the frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant