Monthly Product Update – New Developer Experience for InfluxDB Cloud

Navigate to:

We love to write and ship code to help developers bring their ideas and projects to life. That’s why we’re constantly working on improving our product in sync with developer needs to ensure their happiness and accelerate time to awesome.

This is the first in a blog series covering our product’s latest features — features that we think will save you time and effort when building with time series and InfluxDB. We hope you love the new features — and bug fixes — covered in this series’ first edition!

Developer experience

Persistent help tab

The new Help & Support tab provides an ever-present help experience for cloud users directly in the UI. In the left-side panel, users can now find relevant content faster.

The goal of this feature is to provide help for existing cloud users at any engagement stage so they can answer their questions and find in-person help and relevant content faster. The complete version of this feature, which allows customers to submit support requests, feedback, and questions will be released soon.

Onboarding

The Onboarding Wizard helps Python, JavaScript, and Go application builders get setup within their first 5 minutes of interacting with InfluxDB Cloud.

Getting started with Python

Get Python builders to get setup

Animation showing Onboarding Wizard for Python application builders. Get started now.

Getting started with JavaScript

Getting-started-with-JavaScript

Onboarding Wizard for JavaScript (node.js) application builders. Get started now.

Getting started with Go

Getting-started-with-Go

Onboarding Wizard for Go application builders. Get started now

Deep linking

For a better user experience, cloud URL links that are embedded in documentation, blogs, and emails now allow users to jump directly to the particular page that’s referenced by each link. As an example, so long as users are both signed-up and logged-in, they can navigate directly to their load data page via: https://cloud2.influxdata.com/me/load-data Deep-linking-1

Deep linking enables easier workflows

UI color mapping

Users who want to refresh line graphs can now get the same color mapping of data series for each refresh. In other words, there are now permanent color assignments for data series in line graphs.

UI-Color-Mapping

Sample graph showing the UI color mapping feature

Flux and queries

Flux dynamic help panels

Users will now get up-to-date, in-depth Flux documentation help while building queries in the data explorer. The help display panel for all Flux functions is now derived from Flux source files, rather than hard coded. Flux-Dynamic-Help-Panels-Data-Explorer

In-depth Flux documentation

Post query statistics

After running a query in Notebooks, when the user looks at the table of data as the result of their output, there can sometimes be confusion when the output contains multiple tables. To help the user better understand the results and introduce them to the concept of tables in their result set, we want to show them some query statistics, specifically:

  • Number of tables
  • Number of rows
  • Elapsed time of the query

Validate-the-Data

Sample table showing query statistics

Bug fixes

  • Date functions in Flux work correctly with timezones enabled
  • Security update to render _blank links from ReactMarkdown with proper rels
  • Fixed login/logout post-deployment failures
  • Large notebooks save correctly
  • Orgs and users can now be deleted with a normal token through the IDPE API.
  • Added new Telegraf 1.22 plugins to the Sources page
  • Users can open dashboards in a new tab on Linux.
  • Fixed a potential react memory leak in the color mapping feature
  • Included markdown files in the Telegraf plugins and updated the logos
  • Ability to repeat the creation of a Telegraf configuration from buckets
  • Can return influx errors in the mapbox service.
  • Token permissions error fix