Graylog2 / Graylog2/graylog2-server

Add ability to change time range for tabs in dashboards

Open
#16,355 0 comments 0 reactions 0 assignees View on GitHub
Cycle C4'24 feature High Prio triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

## What?

Adding the ability to change time range for tabs in dashboards to override the time range already setted for all widgets within the tab.

## Why?

I have multiple cases where ou team want to see the same data source within the same dashboard but with differents time range for each tabs.
When duplicating the tab with same data source and widget to have a different time range views, we uses two time consuming workaround:

- editing all widget for the new tabs and change the time range.
- exporting the dashboards with content pack, edit the json, modify the time range, and import again

For now we are creating tabs dashboar with (today view, last week view, last month)
## Suggestion

You could add the feature button for example in this menu for each tabs:
![image](https://github.com/Graylog2/graylog2-server/assets/126569468/a36bf46e-244a-4e5c-a12d-025813b6a722)

With an option `Duplicate and change time range` or when clicking on the Duplicate option, asking to the user if he want the same time range or edit it.

## Your Environment

* Graylog Version: 5.1.4
* OpenSearch Version: 2.9.0
* MongoDB Version: 6.0.6
* Traefik Version: 2.10.1
* Operating System: host (rocky linux 9) - docker 24.0.2
* Browser version: Chrome 116.0.5845.141

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.