mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
Adds chart to error overview list page (#29004)
This commit is contained in:
parent
f897026e1f
commit
6eba497cc5
1 changed files with 40 additions and 6 deletions
|
@ -4,8 +4,13 @@
|
|||
* you may not use this file except in compliance with the Elastic License.
|
||||
*/
|
||||
|
||||
import { EuiFlexGroup, EuiFlexItem, EuiSpacer, EuiTitle } from '@elastic/eui';
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import { Location } from 'history';
|
||||
import React from 'react';
|
||||
// @ts-ignore
|
||||
import Distribution from 'x-pack/plugins/apm/public/components/app/ErrorGroupDetails/Distribution';
|
||||
import { ErrorDistributionRequest } from 'x-pack/plugins/apm/public/store/reactReduxRequest/errorDistribution';
|
||||
import { IUrlParams } from 'x-pack/plugins/apm/public/store/urlParams';
|
||||
import { ErrorGroupOverviewRequest } from '../../../store/reactReduxRequest/errorGroupList';
|
||||
// @ts-ignore
|
||||
|
@ -21,12 +26,41 @@ const ErrorGroupOverview: React.SFC<ErrorGroupOverviewProps> = ({
|
|||
location
|
||||
}) => {
|
||||
return (
|
||||
<ErrorGroupOverviewRequest
|
||||
urlParams={urlParams}
|
||||
render={({ data }) => (
|
||||
<List urlParams={urlParams} items={data} location={location} />
|
||||
)}
|
||||
/>
|
||||
<React.Fragment>
|
||||
<EuiFlexGroup>
|
||||
<EuiFlexItem>
|
||||
<ErrorDistributionRequest
|
||||
urlParams={urlParams}
|
||||
render={({ data }) => (
|
||||
<Distribution
|
||||
distribution={data}
|
||||
title={
|
||||
<EuiTitle size="s">
|
||||
<span>
|
||||
{i18n.translate(
|
||||
'xpack.apm.serviceDetails.metrics.errorOccurrencesChartTitle',
|
||||
{
|
||||
defaultMessage: 'Error occurrences'
|
||||
}
|
||||
)}
|
||||
</span>
|
||||
</EuiTitle>
|
||||
}
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
</EuiFlexGroup>
|
||||
|
||||
<EuiSpacer size="l" />
|
||||
|
||||
<ErrorGroupOverviewRequest
|
||||
urlParams={urlParams}
|
||||
render={({ data }) => (
|
||||
<List urlParams={urlParams} items={data} location={location} />
|
||||
)}
|
||||
/>
|
||||
</React.Fragment>
|
||||
);
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue