Skip to content

Commit e0f529e

Browse files
committed
Merge remote-tracking branch 'upstream/main' into lens-ad-hoc-data-view
2 parents abb688e + 1aa401c commit e0f529e

12 files changed

Lines changed: 94 additions & 376 deletions

File tree

x-pack/plugins/observability/public/hooks/use_fetch_last24h_alerts.ts

Lines changed: 0 additions & 159 deletions
This file was deleted.

x-pack/plugins/observability/public/hooks/use_fetch_last24h_rule_execution_log.ts

Lines changed: 0 additions & 67 deletions
This file was deleted.

x-pack/plugins/observability/public/pages/rule_details/components/index.ts

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

88
export { PageTitle } from './page_title';
9-
export { ItemTitleRuleSummary } from './item_title_rule_summary';
10-
export { ItemValueRuleSummary } from './item_value_rule_summary';

x-pack/plugins/observability/public/pages/rule_details/components/item_title_rule_summary.tsx

Lines changed: 0 additions & 19 deletions
This file was deleted.

x-pack/plugins/observability/public/pages/rule_details/components/item_value_rule_summary.tsx

Lines changed: 0 additions & 21 deletions
This file was deleted.

x-pack/plugins/observability/public/pages/rule_details/config.ts

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* 2.0; you may not use this file except in compliance with the Elastic License
55
* 2.0.
66
*/
7-
7+
import { RuleExecutionStatuses } from '@kbn/alerting-plugin/common';
88
import { RuleType, Rule } from '@kbn/triggers-actions-ui-plugin/public';
99

1010
type Capabilities = Record<string, any>;
@@ -18,3 +18,18 @@ export function hasAllPrivilege(rule: InitialRule, ruleType?: RuleType): boolean
1818

1919
export const hasExecuteActionsCapability = (capabilities: Capabilities) =>
2020
capabilities?.actions?.execute;
21+
22+
export function getHealthColor(status: RuleExecutionStatuses) {
23+
switch (status) {
24+
case 'active':
25+
return 'success';
26+
case 'error':
27+
return 'danger';
28+
case 'ok':
29+
return 'primary';
30+
case 'pending':
31+
return 'accent';
32+
default:
33+
return 'subdued';
34+
}
35+
}

0 commit comments

Comments
 (0)