From 2489876bc94078be5471658ca229117bf2346586 Mon Sep 17 00:00:00 2001 From: Grace Guo Date: Mon, 26 Nov 2018 11:51:25 -0800 Subject: [PATCH] [logging] Add render failure error into log (#6422) --- superset/assets/src/chart/Chart.jsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/superset/assets/src/chart/Chart.jsx b/superset/assets/src/chart/Chart.jsx index 2a35fbe1af..77f91b1984 100644 --- a/superset/assets/src/chart/Chart.jsx +++ b/superset/assets/src/chart/Chart.jsx @@ -95,6 +95,14 @@ class Chart extends React.PureComponent { const { actions, chartId } = this.props; console.warn(error); // eslint-disable-line actions.chartRenderingFailed(error.toString(), chartId, info ? info.componentStack : null); + + Logger.append(LOG_ACTIONS_RENDER_CHART, { + slice_id: chartId, + has_err: true, + error_details: error.toString(), + start_offset: this.renderStartTime, + duration: Logger.getTimestamp() - this.renderStartTime, + }); } prepareChartProps() {