Graylog2 / Graylog2/graylog2-server

Widget Search/Dashboard table column width dynamic

Open
#22,583 0 comments 0 reactions 1 assignee Claimed by @Emy-01 View on GitHub
feature triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

When you have widgets with a bigger table but field names are short, values from fields are not good readable. For example, source ip-addresses are stored in fp_Src and Ip is aaa.bbb.ccc.ddd.

IP will break to:
aaa.bbb.ccc.d
dd

this makes the table bad to read.

If it can be done dynamically, when a user needs a “fit” for column, then the user clicks on the table column and selects “fit column”. Or if he needs this option for each column, the user selects “fit all columns” via a table column.

Then the widget will adjust the column width to the longest value of the displayed column. If the user selects fit all columns, the longest value for the column width is used for each column displayed.

An option in the widget configuration to force this without user interaction would also be helpful. This would make it possible to design column widths better.

If it cannot be implemented dynamically, formatting the column width for each column in the widget configuration would be good.

## Why?

Table columns with short field names are bad readable. Users have problems to read the table.

Make the width of the table columns dynamic or specify an option to set the width of the table columns statically for each column.

## Your Environment

* Graylog Version: 6.1.8
* OpenSearch Version: 2.1x
* MongoDB Version: 6.0.x
* Operating System: Ubuntu Server LTS 22.04
* Browser version: Firefox 138.0.1, or other browsers up-to-date

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.