basepathwhen fetching server API routes
- Set default
tempVar :interval:with Data Explorer CSV download call.
- Display series with value of
0in a cell legend
- Allow multiple event handlers per rule
- Add “Send Test Alert” button to test Kapacitor alert configurations
- Link to Kapacitor config panel from Alert Rule builder
- Add auto-refresh widget to Hosts List page
- Upgrade to Go 1.9.4 and Node 6.12.3
- Allow users to delete themselves
- Add All Users page, visible only to SuperAdmins
chronoctlbinary for user CRUD operations
- Introduce Mappings to allow control over new user organization assignments
- Clarify terminology surrounding InfluxDB & Kapacitor connections
- Separate saving TICKscript from exiting editor page
- Enable Save (⌘ + Enter) and Cancel (Escape) hotkeys in Cell Editor Overlay
- Enable customization of Single Stat “Base Color”
- Fix TICKscript Sensu alerts when no group by tags selected
- Display 200 most-recent TICKscript log messages; prevent overlapping
TOto kapacitor SMTP config; improve config update error messages
- Remove CLI options from
- Remove CLI options from
- Fix disappearance of text in Single Stat graphs during editing
- Redirect to Alerts page after saving Alert Rule
- Add separate CLI flag for canned sources, kapacitors, dashboards, and organizations
- Add telegraf interval configuration
- Allow insecure (self-signed) certificates for kapacitor and influxdb
- Fix positioning of custom time indicator
- Add support for multiple organizations, multiple users with role-based access control, and private instances
- Add Kapacitor logs to the TICKscript editor
- Add time shift feature to DataExplorer and Dashboards
- Add auto group by time to Data Explorer
- Support authentication for Enterprise Meta Nodes
- Add boolean thresholds for kapacitor threshold alerts
- Update kapacitor alerts to cast to float before sending to influx
- Allow override of generic oauth2 keys for email
- Introduce customizable Gauge visualization type for dashboard cells
- Improve performance of Hosts, Alert History, and TICKscript logging pages when there are many items to display
- Add filtering by name to Dashboard index page
- Improve performance of hoverline rendering
- Fix .jsdep step fails when LDFLAGS is exported
- Fix logscale producing console errors when only one point in graph
- Fix ‘Cannot connect to source’ false error flag on Dashboard page
- Add fractions of seconds to time field in csv export
- Fix Chronograf requiring Telegraf’s CPU and system plugins to ensure that all Apps appear on the HOST LIST page.
- Fix template variables in dashboard query building.
- Fix several kapacitor alert creation panics.
- Add shadow-utils to RPM release packages
- Source extra command line options from defaults file
- After CREATE/DELETE queries, refresh list of databases in Data Explorer
- Visualize CREATE/DELETE queries with Table view in Data Explorer
- Include tag values alongside measurement name in Data Explorer result tabs
- Redesign cell display options panel
- Fix queries that include regex, numbers and wildcard
- Fix apps on hosts page from parsing tags with null values
- Fix updated Dashboard names not updating dashboard list
- Fix create dashboard button
- Fix default y-axis labels not displaying properly
- Gracefully scale Template Variables Manager overlay on smaller displays
- Fix Influx Enterprise users from deletion in race condition
- Fix oauth2 logout link not having basepath
- Fix supplying a role link to sources that do not have a metaURL
- Fix hoverline intermittently not rendering
- Update MySQL pre-canned dashboard to have query derivative correctly
- Improve the copy in the retention policy edit page.
Could not connect to sourcebug on source creation with unsafe-ssl.
- Fix when exporting
SHOW DATABASESCSV has bad data.
- Fix not-equal-to highlighting in Kapacitor Rule Builder.
- Fix undescriptive error messages for database and retention policy creation.
- Fix drag and drop cancel button when writing data in the data explorer.
- Fix persistence of “SELECT AS” statements in queries.
- Every dashboard can now have its own time range.
- Add CSV download option in dashboard cells.
- Implicitly prepend source URLs with
- Add support for graph zooming and point display on the millisecond-level.
- Add manual refresh button for Dashboard, Data Explorer, and Host Pages.
- Increase size of Cell Editor query tabs to reveal more of their query strings.
- Improve appearance of Admin Page tabs on smaller screens.
- Add cancel button to TICKscript editor.
- Redesign dashboard naming & renaming interaction.
- Redesign dashboard switching dropdown.
- Fix Data Explorer disappearing query templates in dropdown.
- Fix missing alert for duplicate db name.
- Chronograf shows real status for Windows hosts when metrics are saved in non-default db.
- Fix false error warning for duplicate Kapacitor name1. Fix unresponsive display options and query builder in dashboards.
filloptions to data explorer and dashboard queries.
- Support editing kapacitor TICKScript.
- Introduce the TICKscript editor UI.
- Add .csv download button to the Data Explorer.
- Add Data Explorer InfluxQL query and location query synchronization, so queries can be shared via a URL.
- Able to switch InfluxDB sources on a per graph basis.
- Require a second click when deleting a dashboard cell.
- Sort database list in Schema Explorer alphabetically.
- Improve usability of dashboard cell context menus.
- Move dashboard cell renaming UI into Cell Editor Overlay.
- Prevent the legend from overlapping graphs at the bottom of the screen.
- Add a “Plus” icon to every button with an Add or Create action for clarity and consistency.
- Make hovering over series smoother.
- Reduce the number of pixels per cell to one point per 3 pixels.
- Remove tabs from Data Explorer.
- Improve appearance of placeholder text in inputs.
- Add ability to use “Default” values in Source Connection form.
- Display name & port in SourceIndicator tool tip.
- Fix duration for single value and custom time ranges.
- Fix Data Explorer query templates dropdown disappearance.
- Fix no alert for duplicate db name.
- Fix unresponsive display options and query builder in dashboards.
- Fix duration for custom time ranges.
- Fix return code on meta nodes when raft redirects to leader.
- Reduce points per graph to one point per 3 pixels.
- Fix the limit of 100 alert rules on alert rules page.
- Fix graphs when y-values are constant.
- Fix crosshair not being removed when user leaves graph.
- Fix inability to add kapacitor from source page on fresh install.
- Fix DataExplorer crashing if a field property is not present in the queryConfig.
- Fix the max y value of stacked graphs preventing display of the upper bounds of the chart.
- Fix for delayed selection of template variables using URL query params.
- Add prefix, suffix, scale, and other y-axis formatting for cells in dashboards.
- Update the group by time when zooming in graphs.
- Add the ability to link directly to presentation mode in dashboards with the
presentboolean query parameter in the URL.
- Add the ability to select a template variable via a URL parameter.
- Use line-stacked graph type for memory information.
- Improve cell sizes in Admin Database tables.
- Polish appearance of optional alert parameters in Kapacitor rule builder.
- Add active state for Status page navbar icon.
- Improve UX of navigation to a sub-nav item in the navbar.
- Chronograf now renders on Internet Explorer (IE) 11.
- Resolve Kapacitor config for PagerDuty via the UI.
- Fix Safari display issues in the Cell Editor display options.
- Fix uptime status on Windows hosts running Telegraf.
- Fix console error for ‘placing prop on div’.
- Fix Write Data form upload button and add
- Fix missing cell type (and consequently single-stat).
- Fix regression and redesign drag & drop interaction.
- Prevent stats in the legend from wrapping line.
- Fix raw query editor in Data Explorer, not using selected time.
- Improve ‘new-sources’ server flag example by adding ‘type’ key.
- Add an input and validation to custom time range calendar dropdowns.
- Add support for selecting template variables with URL params.
- Show “Add Graph” button on cells with no queries.
Upgrade Note This release (18.104.22.168) fixes a possibly data corruption issue with dashboard cells’ graph types. If you upgraded to 22.214.171.124 and visited any dashboard, once you have then upgraded to this release (126.96.36.199) you will need to manually reset the graph type for every cell via the cell’s caret –> Edit –> Display Options. If you upgraded directly to 188.8.131.52, you should not experience this issue.
- Fix inaccessible scroll bar in Data Explorer table.
- Fix non-persistence of dashboard graph types.
- Add y-axis controls to the API for layouts.
- Increase screen real estate of Query Maker in the Cell Editor Overlay.
- Fix domain not updating in visualizations when changing time range manually.
- Prevent console error spam from Dygraph’s synchronize method when a dashboard has only one graph.
- Guarantee UUID for each Alert Table key to prevent dropping items when keys overlap.
- Add a few time range shortcuts to the custom time range menu.
- Add ability to edit a dashboard graph’s y-axis bounds.
- Add ability to edit a dashboard graph’s y-axis label.
- Add spinner in write data modal to indicate data is being written.
- Fix bar graphs overlapping.
- Assign a series consistent coloring when it appears in multiple cells.
- Increase size of line protocol manual entry in Data Explorer’s Write Data overlay.
- Improve error message when request for Status Page News Feed fails.
- Provide affirmative UI choice for ‘auto’ in DisplayOptions with new toggle-based component.
- Fix z-index issue in dashboard cell context menu.
- Clarify BoltPath server flag help text by making example the default path.
- Fix cell name cancel not reverting to original name.
- Fix typo that may have affected PagerDuty node creation in Kapacitor.
- Prevent ‘auto’ GROUP BY as option in Kapacitor rule builder when applying a function to a field.
- Prevent clipped buttons in Rule Builder, Data Explorer, and Configuration pages.
- Fix JWT for the write path.
- Disentangle client Kapacitor rule creation from Data Explorer query creation.
- View server generated TICKscripts.
- Add the ability to select Custom Time Ranges in the Hostpages, Data Explorer, and Dashboards.
- Clarify BoltPath server flag help text by making example the default path
- Add shared secret JWT authorization to InfluxDB.
- Add Pushover alert support.
- Restore all supported Kapacitor services when creating rules, and add most optional message parameters.
- Polish alerts table in status page to wrap text less.
- Specify that version is for Chronograf on Configuration page.
- Move custom time range indicator on cells into corner when in presentation mode.
- Highlight legend “Snip” toggle when active.
- Disallow writing to _internal in the Data Explorer.
- Add more than one color to Line+Stat graphs.
- Fix updating Retention Policies in single-node InfluxDB instances.
- Lock the width of Template Variable dropdown menus to the size of their longest option.
- Add Auth0 as a supported OAuth2 provider.
- Add ability to add custom links to User menu via server CLI or ENV vars.
- Allow users to configure custom links on startup that will appear under the User menu in the sidebar.
- Add support for Auth0 organizations.
- Allow users to configure InfluxDB and Kapacitor sources on startup.
- Redesign Alerts History table on Status Page to have sticky headers.
- Refresh Template Variable values on Dashboard page load.
- Display current version of Chronograf at the bottom of Configuration page.
- Redesign Dashboards table and sort them alphabetically.
- Bring design of navigation sidebar in line with Branding Documentation.
- Prevent legend from flowing over window bottom bound
- Prevent Kapacitor configurations from having the same name
- Limit Kapacitor configuration names to 33 characters to fix display bug
- Synchronize vertical crosshair at same time across all graphs in a dashboard
- Add automatic
GROUP BY (time)functionality to dashboards
- Add a Status Page with Recent Alerts bar graph, Recent Alerts table, News Feed, and Getting Started widgets
- When dashboard time range is changed, reset graphs that are zoomed in
- Bar graph option added to dashboard
- Redesign source management table to be more intuitive
- Redesign Line + Single Stat cells to appear more like a sparkline, and improve legibility
- Update the query config’s field ordering to always match the input query
- Allow users to add functions to existing Kapacitor rules
- Fix logout menu item regression
- Fix InfluxQL parsing with multiple tag values for a tag key
- Fix load localStorage and warning UX on fresh Chronograf install
- Show submenus when the alert notification is present
- Add UI to the Data Explorer for writing data to InfluxDB
- Make the enter and escape keys perform as expected when renaming dashboards
- Improve copy on the Kapacitor configuration page
- Reset graph zoom when the user selects a new time range
- Upgrade to new version of Influx Theme, and remove excess stylesheets
- Replace the user icon with a solid style
- Disable query save in cell editor mode if the query does not have a database, measurement, and field
- Improve UX of applying functions to fields in the query builder
In versions 1.3.1+, installing a new version of Chronograf automatically clears the localStorage settings.
- Fix infinite spinner when
/chronografis a basepath
- Remove the query templates dropdown from dashboard cell editor mode
- Fix the backwards sort arrows in table column headers
- Make the logout button consistent with design
- Fix the loading spinner on graphs
- Filter out any template variable values that are empty, whitespace, or duplicates
- Allow users to click the add query button after selecting singleStat as the visualization type
- Add a query for windows uptime - thank you, @brianbaker!
- Add log event handler - thank you, @mpchadwick!
- Update Go (golang) vendoring to dep and committed vendor directory
- Add autocomplete functionality to template variable dropdowns
- Refactor scrollbars to support non-webkit browsers
- Increase the query builder’s default height in cell editor mode and in the data explorer
- Make the template variables manager more space efficient
- Add page spinners to pages that did not have them
- Denote which source is connected in the sources table
- Use milliseconds in the InfluxDB dashboard instead of nanoseconds
- Notify users when local settings are cleared
- Fix the link to home when using the
- Remove the notification to login on the login page
- Support queries that perform math on functions
- Prevent the creation of blank template variables
- Ensure thresholds for Kapacitor Rule Alerts appear on page load
- Update the Kapacitor configuration page when the configuration changes
- Fix Authentication when using Chronograf with a set basepath
- Show red indicator on Hosts Page for an offline host
- Support escaping from presentation mode in Safari
- Re-implement level colors on the alerts page
- Fix router bug introduced by upgrading to react-router v3.0
- Show legend on Line+Stat visualization type
- Prevent queries with
:dashboardTime:from breaking the query builder
- Add line-protocol proxy for InfluxDB/InfluxEnterprise Cluster data sources
:dashboardTime:to support cell-specific time ranges on dashboards
- Add support for enabling and disabling TICKscripts that were created outside Chronograf
- Allow users to delete Kapacitor configurations
- Save user-provided relative time ranges in cells
- Improve how cell legends and options appear on dashboards
- Combine the measurements and tags columns in the Data Explorer and implement a new design for applying functions to fields.
- Normalize the terminology in Chronograf
- Make overlays full-screen
- Change the default global time range to past 1 hour
- Add the Source Indicator icon to the Configuration and Admin pages
See Chronograf’s CHANGELOG on GitHub for information about the 1.2.0-beta releases.