Disable column filters on namespace plurality table

This commit is contained in:
Brad Stein 2025-12-13 17:35:52 -03:00
parent 13eb02c19b
commit c536a13d55
3 changed files with 18 additions and 10 deletions

View File

@ -530,7 +530,7 @@ def table_panel(
): ):
"""Return a Grafana table panel definition.""" """Return a Grafana table panel definition."""
# Optional PromQL subquery helpers in expr: share(), etc. # Optional PromQL subquery helpers in expr: share(), etc.
panel_options = {"showHeader": True} panel_options = {"showHeader": True, "columnFilters": False}
if options: if options:
panel_options.update(options) panel_options.update(options)
panel = { panel = {
@ -1195,7 +1195,7 @@ def build_pods_dashboard():
panels.append( panels.append(
table_panel( table_panel(
10, 10,
"Namespace Plurality by Node v17", "Namespace Plurality by Node v18",
( (
f"{share_expr} * on(namespace,node) group_left() " f"{share_expr} * on(namespace,node) group_left() "
f"({mask_expr})" f"({mask_expr})"

View File

@ -271,7 +271,8 @@
"overrides": [] "overrides": []
}, },
"options": { "options": {
"showHeader": true "showHeader": true,
"columnFilters": false
}, },
"transformations": [ "transformations": [
{ {
@ -307,7 +308,8 @@
"overrides": [] "overrides": []
}, },
"options": { "options": {
"showHeader": true "showHeader": true,
"columnFilters": false
}, },
"transformations": [ "transformations": [
{ {
@ -343,7 +345,8 @@
"overrides": [] "overrides": []
}, },
"options": { "options": {
"showHeader": true "showHeader": true,
"columnFilters": false
}, },
"transformations": [ "transformations": [
{ {
@ -495,7 +498,7 @@
{ {
"id": 10, "id": 10,
"type": "table", "type": "table",
"title": "Namespace Plurality by Node v17", "title": "Namespace Plurality by Node v18",
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "atlas-vm" "uid": "atlas-vm"
@ -521,6 +524,7 @@
}, },
"options": { "options": {
"showHeader": true, "showHeader": true,
"columnFilters": false,
"showColumnFilters": false "showColumnFilters": false
}, },
"transformations": [ "transformations": [

View File

@ -280,7 +280,8 @@ data:
"overrides": [] "overrides": []
}, },
"options": { "options": {
"showHeader": true "showHeader": true,
"columnFilters": false
}, },
"transformations": [ "transformations": [
{ {
@ -316,7 +317,8 @@ data:
"overrides": [] "overrides": []
}, },
"options": { "options": {
"showHeader": true "showHeader": true,
"columnFilters": false
}, },
"transformations": [ "transformations": [
{ {
@ -352,7 +354,8 @@ data:
"overrides": [] "overrides": []
}, },
"options": { "options": {
"showHeader": true "showHeader": true,
"columnFilters": false
}, },
"transformations": [ "transformations": [
{ {
@ -504,7 +507,7 @@ data:
{ {
"id": 10, "id": 10,
"type": "table", "type": "table",
"title": "Namespace Plurality by Node v17", "title": "Namespace Plurality by Node v18",
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
"uid": "atlas-vm" "uid": "atlas-vm"
@ -530,6 +533,7 @@ data:
}, },
"options": { "options": {
"showHeader": true, "showHeader": true,
"columnFilters": false,
"showColumnFilters": false "showColumnFilters": false
}, },
"transformations": [ "transformations": [