Skip to content

Commit 395d096

Browse files
committed
Use open/closed and constants
1 parent 4398630 commit 395d096

5 files changed

Lines changed: 16 additions & 14 deletions

File tree

x-pack/plugins/observability/public/pages/alerts/alerts_table.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,16 +66,16 @@ export function AlertsTable(props: AlertsTableProps) {
6666

6767
return active ? (
6868
<EuiIconTip
69-
content={i18n.translate('xpack.observability.alertsTable.statusActiveDescription', {
70-
defaultMessage: 'Active',
69+
content={i18n.translate('xpack.observability.alertsTable.statusOpenDescription', {
70+
defaultMessage: 'Open',
7171
})}
7272
color="danger"
7373
type="alert"
7474
/>
7575
) : (
7676
<EuiIconTip
77-
content={i18n.translate('xpack.observability.alertsTable.statusRecoveredDescription', {
78-
defaultMessage: 'Recovered',
77+
content={i18n.translate('xpack.observability.alertsTable.statusClosedDescription', {
78+
defaultMessage: 'Closed',
7979
})}
8080
type="check"
8181
/>

x-pack/plugins/observability/public/pages/alerts/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
import { i18n } from '@kbn/i18n';
1818
import {
1919
ALERT_START,
20-
EVENT_ACTION,
20+
ALERT_STATUS,
2121
RULE_ID,
2222
RULE_NAME,
2323
} from '@kbn/rule-data-utils/target/technical_field_names';
@@ -112,7 +112,7 @@ export function AlertsPage({ routeParams }: AlertsPageProps) {
112112
},
113113
})
114114
: undefined,
115-
active: parsedFields[EVENT_ACTION] !== 'close',
115+
active: parsedFields[ALERT_STATUS] !== 'closed',
116116
start: new Date(parsedFields[ALERT_START]!).getTime(),
117117
};
118118
});

x-pack/plugins/observability/public/pages/alerts/status_filter.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export function StatusFilter({ status = 'open', onChange }: StatusFilterProps) {
1919
return (
2020
<EuiFilterGroup
2121
aria-label={i18n.translate('xpack.observability.alerts.statusFilterAriaLabel', {
22-
defaultMessage: 'Filter alerts by active and recovered status',
22+
defaultMessage: 'Filter alerts by open and closed status',
2323
})}
2424
>
2525
<EuiFilterButton
@@ -28,8 +28,8 @@ export function StatusFilter({ status = 'open', onChange }: StatusFilterProps) {
2828
onClick={() => onChange('open')}
2929
withNext={true}
3030
>
31-
{i18n.translate('xpack.observability.alerts.statusFilter.activeButtonLabel', {
32-
defaultMessage: 'Active',
31+
{i18n.translate('xpack.observability.alerts.statusFilter.openButtonLabel', {
32+
defaultMessage: 'Open',
3333
})}
3434
</EuiFilterButton>
3535
<EuiFilterButton
@@ -38,8 +38,8 @@ export function StatusFilter({ status = 'open', onChange }: StatusFilterProps) {
3838
onClick={() => onChange('closed')}
3939
withNext={true}
4040
>
41-
{i18n.translate('xpack.observability.alerts.statusFilter.recoveredButtonLabel', {
42-
defaultMessage: 'Recovered',
41+
{i18n.translate('xpack.observability.alerts.statusFilter.closedButtonLabel', {
42+
defaultMessage: 'Closed',
4343
})}
4444
</EuiFilterButton>
4545
<EuiFilterButton

x-pack/plugins/observability/server/utils/queries.test.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
* 2.0.
66
*/
77

8+
import { ALERT_STATUS } from '@kbn/rule-data-utils/target/technical_field_names';
89
import * as queries from './queries';
910

1011
describe('queries', () => {
@@ -19,7 +20,7 @@ describe('queries', () => {
1920
it('returns a query for open', () => {
2021
expect(queries.alertStatusQuery('open')).toEqual([
2122
{
22-
term: { 'kibana.rac.alert.status': 'open' },
23+
term: { [ALERT_STATUS]: 'open' },
2324
},
2425
]);
2526
});
@@ -29,7 +30,7 @@ describe('queries', () => {
2930
it('returns a query for closed', () => {
3031
expect(queries.alertStatusQuery('closed')).toEqual([
3132
{
32-
term: { 'kibana.rac.alert.status': 'closed' },
33+
term: { [ALERT_STATUS]: 'closed' },
3334
},
3435
]);
3536
});

x-pack/plugins/observability/server/utils/queries.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77

88
import { QueryContainer } from '@elastic/elasticsearch/api/types';
9+
import { ALERT_STATUS } from '@kbn/rule-data-utils/target/technical_field_names';
910
import { esKuery } from '../../../../../src/plugins/data/server';
1011
import { AlertStatus } from '../../common/typings';
1112

@@ -14,7 +15,7 @@ export function alertStatusQuery(status: AlertStatus) {
1415
return [];
1516
}
1617

17-
return [{ term: { 'kibana.rac.alert.status': status } }];
18+
return [{ term: { [ALERT_STATUS]: status } }];
1819
}
1920

2021
export function rangeQuery(start?: number, end?: number, field = '@timestamp'): QueryContainer[] {

0 commit comments

Comments
 (0)