influxdata / influxdata/influxdb

Export CSV button gone in chronograf

Open
#24,356 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

I recently setup a new influxdb 2.7 instance for internal use, which means no https, and therefore i'm running into this:
https://community.influxdata.com/t/export-to-csv-in-version-2-7-0-missing/29450/4
I tried setting up influxdb with TLS, which didn't seem to bring back the button, the issue mentions that its tied to Service Workers, is that a configuration setting to enable them on insecure connections? Or, another workaround/fix?
Extra info:
I noticed when I ssh tunnelled to the server and go to chronograf through localhost, the button suddently shows up.
Putting nginx which sets the Host header equal to localhost in front didn't fix it either.

__Steps to reproduce:__
List the minimal actions needed to reproduce the behavior.

1. Setup influxdb
2. Login to chronograph
3. Go to graphs

__Expected behavior:__
I expected to see the download CSV button which has existed on previous versions

__Actual behavior:__
The button was not there

__Environment info:__

* System info:Linux 5.15.0-78-generic x86_64
* InfluxDB version: InfluxDB v2.7.1 (git: 407fa622e9) build_date: 2023-04-28T13:24:27Z
* Other relevant environment details: Ubuntu server 22.04 (Jammy)

Contributor guide

Open the contributing guide

Research direction

Reproduce the missing CSV button over the stated InfluxDB setup and compare access through the server address with the SSH-tunnelled localhost path. Investigate the service-worker and insecure-connection behavior mentioned in the report; done means the export button is consistently visible and CSV export works in the affected setup.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.