Skip to content

Google Sheets script for fetching and formatting InfluxDB data

Notifications You must be signed in to change notification settings

HormyAJP/influxdb_google_sheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

What is this?

Simple Google Sheets plugin for fetching data from an InfluxDB instance and formatting it nicely. It exposes a single public function to the sheets INFLUXQUERY.

How do I set it up?

  • Create a spreadsheet.
  • Go to Tools->Script Editor.
  • Copy paste code from influxdb.gs into the Code.gs file (rename Code.gs to whatever you want).
  • Use the single public function INFLUXQUERY in your spreadsheet.

Alternatively you can use the example sheet here:

https://docs.google.com/spreadsheets/d/1zNIjqrlEUKK7jdIsbF8LXHVNvPaDMZmkEfs4c_MuL14/edit?usp=sharing

WARNING: Assume that this sheet is not up to date. The single source of truth is this Git repo. I will try to keep the script in there in sync with the one in this repo but assume it's out of sync.

How do I use the function?

It should be well documented with the inline docs (which pop-up during autocompletion). One useful thing to note is that if you set the raw parameter to TRUE then you'll see exactly what was returned by influx, which might be helpful in debugging.

Why haven't you released this as an add-on for Google Sheets?

Partly I can't be bothered! However, Git is a much better way of tracking changes and handling feature requests.

It doesn't work/it doesn't do what I want!

Let me know. I'm happy to improve it. Or send a pull request.

There's a finite limit to what it can sensibly do so I suspect it'll converge very quickly to a final form.

About

Google Sheets script for fetching and formatting InfluxDB data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages