Ensure all monitoring charts respond to onBrush (#28098)

This commit is contained in:
Chris Roberson 2019-01-07 08:28:38 -05:00 committed by GitHub
parent 5de724f772
commit 877395b354
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 13 additions and 1 deletions

View file

@ -11,7 +11,7 @@ import { MonitoringTimeseriesContainer } from '../../chart';
export class Overview extends PureComponent {
render() {
const { stats, metrics } = this.props;
const { stats, metrics, ...props } = this.props;
const metricsToShow = [
metrics.logstash_cluster_events_input_rate,
metrics.logstash_cluster_events_output_rate,
@ -29,6 +29,7 @@ export class Overview extends PureComponent {
<EuiFlexItem key={index} style={{ width: '50%' }}>
<MonitoringTimeseriesContainer
series={metric}
{...props}
/>
<EuiSpacer size="m"/>
</EuiFlexItem>

View file

@ -81,11 +81,13 @@ uiRoutes.when('/kibana/instances/:uuid', {
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_requests}
onBrush={this.onBrush}
/>
</EuiFlexItem>
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_response_times}
onBrush={this.onBrush}
/>
</EuiFlexItem>
</EuiFlexGroup>
@ -93,11 +95,13 @@ uiRoutes.when('/kibana/instances/:uuid', {
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_memory}
onBrush={this.onBrush}
/>
</EuiFlexItem>
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_average_concurrent_connections}
onBrush={this.onBrush}
/>
</EuiFlexItem>
</EuiFlexGroup>
@ -105,11 +109,13 @@ uiRoutes.when('/kibana/instances/:uuid', {
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_os_load}
onBrush={this.onBrush}
/>
</EuiFlexItem>
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_process_delay}
onBrush={this.onBrush}
/>
</EuiFlexItem>
</EuiFlexGroup>

View file

@ -77,11 +77,13 @@ uiRoutes.when('/kibana', {
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_cluster_requests}
onBrush={this.onBrush}
/>
</EuiFlexItem>
<EuiFlexItem grow={true}>
<MonitoringTimeseriesContainer
series={data.metrics.kibana_cluster_response_times}
onBrush={this.onBrush}
/>
</EuiFlexItem>
</EuiFlexGroup>

View file

@ -93,6 +93,7 @@ uiRoutes.when('/logstash/node/:uuid/advanced', {
<EuiFlexItem key={index} style={{ width: '50%' }}>
<MonitoringTimeseriesContainer
series={metric}
onBrush={this.onBrush}
{...data}
/>
<EuiSpacer size="m"/>

View file

@ -94,6 +94,7 @@ uiRoutes.when('/logstash/node/:uuid', {
<EuiFlexItem key={index} style={{ width: '50%' }}>
<MonitoringTimeseriesContainer
series={metric}
onBrush={this.onBrush}
{...data}
/>
<EuiSpacer size="m"/>

View file

@ -63,6 +63,7 @@ uiRoutes.when('/logstash', {
<Overview
stats={data.clusterStatus}
metrics={data.metrics}
onBrush={this.onBrush}
/>
</I18nProvider>
);