Chronograf 1.10.6: Resolving System App Data Errors

Brian Holt2 min read
Data AcquisitionOther ManufacturerTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Chronograf 1.10.6 can fail to render System app panels even while the same Telegraf data remains available through Data Explorer. The panel error is Cannot read properties of undefined (reading ‘status’), and the browser console can show that query.queryConfig is undefined. The evidence identifies this as a Chronograf 1.10.6 defect corrected by the 1.10.7 release.

Identify the affected condition

Check Observed result Engineering conclusion
Chronograf version 1.10.6 Matches the affected release
System app panels Cannot read properties of undefined (reading ‘status’) Dashboard rendering fails
Browser console query.queryConfig is undefined The dashboard query configuration is unavailable during rendering
Data Explorer Telegraf data is readable Collection and stored data remain available
Other dashboards Render correctly The general Chronograf-to-InfluxDB connection is working

Separate the UI defect from the data path

Confirm that Data Explorer can read the Telegraf database and that other dashboards work. Those two results isolate the failure to the System app rendering path: they do not indicate a loss of Telegraf collection or a general Chronograf-to-InfluxDB connection failure.

Do not treat the earlier Chronograf 1.8.5 fix for an undefined dashboard-ready error as the corrective release for this case. The reported system already runs 1.10.6, and the evidence specifically identifies a separate bug in that version.

Upgrade Chronograf to 1.10.7

  1. Verify that the installed Chronograf version is 1.10.6 and record the current configuration before changing the installation.
  2. Upgrade Chronograf to version 1.10.7, the release identified as containing the correction.
  3. Restart Chronograf so the upgraded version is active.

Verify recovery

Open the System app and confirm that its panels display server data instead of the JavaScript status error. Recheck the browser console and verify that the observed undefined query.queryConfig condition no longer prevents rendering. Finally, compare a System app panel with Data Explorer to confirm that both paths expose the collected data.

FAQ

Why does Chronograf show Cannot read properties of undefined reading status?

When this occurs in the System app on Chronograf 1.10.6 while Data Explorer still works, it matches a rendering bug in that Chronograf release.

Which Chronograf version fixes the System app data error?

Upgrade from Chronograf 1.10.6 to 1.10.7, which is the release identified as correcting this defect.

Does working Data Explorer prove Telegraf is collecting data?

If the expected records are visible in the Telegraf database through Data Explorer, the data is being stored and is accessible. If other dashboards also work, focus diagnosis on the System app rendering defect rather than the general InfluxDB connection.

Back to blog