diff --git a/changes/CHANGELOG-hed.md b/changes/CHANGELOG-hed.md index 18e87cd4..d40b3fc5 100644 --- a/changes/CHANGELOG-hed.md +++ b/changes/CHANGELOG-hed.md @@ -1,4 +1,8 @@ # What's new in Health Events Dashboard (HED) +## v2.0.4 +* Fix resetting description free text filter issue +* Minor cosmetic and usability changes + ## v2.0.3 * Fix case where reported resource name is not a full unique ARN to derive unique instance counts * Easier filtering by date ranges diff --git a/dashboards/health-events/health-events.yaml b/dashboards/health-events/health-events.yaml index 5577075d..fc8b1b8a 100644 --- a/dashboards/health-events/health-events.yaml +++ b/dashboards/health-events/health-events.yaml @@ -42,29 +42,28 @@ dashboards: Expression: |- ifelse( ${ChartAggregation} = "Account", Account, - ${ChartAggregation} = "Event Category", {Event Category}, + ${ChartAggregation} = "Category", {Event Category}, ${ChartAggregation} = "Event Group", {event_group}, ${ChartAggregation} = "Event Status", {Event Status}, ${ChartAggregation} = "Region", region, ${ChartAggregation} = "Resource Status", {Resource Status}, - ${ChartAggregation} = "Service & Title", {event_group_title_service}, - ${ChartAggregation} = "Service Deprecation", {deprecated_versions}, - ${ChartAggregation} = "Service Name", service, - {event_title} + ${ChartAggregation} = "Service", service, + ${ChartAggregation} = "Title", {event_title}, + {event_group_title_service} ) Name: Chart Aggregation - DataSetIdentifier: health_events_view Expression: |- ifelse( ${ChartGrouping} = "Account", Account, - ${ChartGrouping} = "Event Category", {Event Category}, + ${ChartGrouping} = "Category", {Event Category}, ${ChartGrouping} = "Event Group", {event_group}, ${ChartGrouping} = "Event Status", {Event Status}, ${ChartGrouping} = "Region", region, ${ChartGrouping} = "Resource Status", {Resource Status}, - ${ChartAggregation} = "Service & Title", {event_group_title_service}, + ${ChartGrouping} = "Service", service, + ${ChartGrouping} = "Title", {event_group_title_service}, ${ChartGrouping} = "Service Deprecation", {deprecated_versions}, - ${ChartGrouping} = "Service Name", service, {event_title} ) Name: Chart Grouping @@ -183,6 +182,14 @@ dashboards: - DataSetIdentifier: health_events_view Expression: concat(formatDate({start_time}, "yyyy-MM-dd"), " - ", {event_code}) Name: date_event_code + - DataSetIdentifier: health_events_view + Expression: |- + ifelse( + ${DeprecationOnly} = "No", TRUE, + ${DeprecationOnly} = "Yes" and strlen(trim({deprecated_versions})) > 0, TRUE, + FALSE + ) + Name: deprecation_filter - DataSetIdentifier: health_events_view Expression: tolower(Description) Name: description_lc @@ -2093,6 +2100,51 @@ dashboards: - 8e0f5850-a299-4358-a97e-94a37247e702 - cb19273f-22c8-41dd-b235-5700e0ff0ff0 Status: ENABLED + - CrossDataset: SINGLE_DATASET + FilterGroupId: 5740ddbc-a315-415e-a016-f2a9fe20c6c9 + Filters: + - NumericEqualityFilter: + Column: + ColumnName: deprecation_filter + DataSetIdentifier: health_events_view + FilterId: f08bd177-f68e-4ad0-8107-a3401860e1b2 + MatchOperator: EQUALS + NullOption: ALL_VALUES + Value: 1.0 + ScopeConfiguration: + SelectedSheets: + SheetVisualScopingConfigurations: + - Scope: SELECTED_VISUALS + SheetId: 7df9865b-fdcd-4aa4-af55-b29fe714f382 + VisualIds: + - cb19273f-22c8-41dd-b235-5700e0ff0ff0 + - 8e0f5850-a299-4358-a97e-94a37247e702 + - dba75577-3dfd-469e-9936-f39251871e5e + - dc491b68-8503-4c65-aa98-b7a74b7a26d0 + - 77c8c5ea-df2a-47a7-bb0c-8c79dac0ff23 + - e3691913-1c7d-47a7-a79a-25f99b735344 + - 17c75fb9-452f-4bed-84e4-39ab35c6521c + - 47dd688d-0f57-489b-a6e5-9c6f1094ce44 + - 23154baf-7cfe-4700-b237-d04c31d9fa52 + - b6840313-7bb9-4677-8d2e-86107c7a6967 + - 2017ae95-9627-4368-a4d6-3f303a731e5a + - cd098797-ad5d-4ab4-84ad-f188e3b2462e + - 0cc5b4a1-3776-40cc-ba97-fad07e4392e0 + - 8565b8c0-2db8-4b73-9ad6-e97e8f779247 + - 10f6509d-6668-4cb9-8e3d-61f0c3c9d059 + - 15055ee5-a062-4759-8682-23e344d78b2f + - e61d9f40-55cc-4dd9-9dcb-8eadcfb35d66 + - 3a1640f4-545a-470e-838d-aeb1f2998733 + - 741be374-cf87-4706-9de3-1525f310e430 + - 30d3e6bd-8742-4e54-9152-f0dc9167c23a + - c6d5beb6-9771-461c-814a-0baaf34e32ea + - 05aea380-d759-4f6b-ae00-e0e38cd86955 + - dade3a15-f573-47bb-a5d0-0b8d39a76fcd + - b7e7bde6-1b7b-468b-befd-91b81c59802e + - cac4df37-6414-4372-bfd3-b4ec434256f9 + - cbbd002f-4bca-40eb-8177-bfde520c2eac + - daf8eda1-209e-4982-8b65-ef8829dba819 + Status: ENABLED Options: WeekStart: SUNDAY ParameterDeclarations: @@ -2258,7 +2310,7 @@ dashboards: - StringParameterDeclaration: DefaultValues: StaticValues: - - Service & Title + - Title & Service Name: ChartAggregation ParameterValueType: SINGLE_VALUED ValueWhenUnset: @@ -2316,6 +2368,14 @@ dashboards: ParameterValueType: SINGLE_VALUED ValueWhenUnset: ValueWhenUnsetOption: RECOMMENDED_VALUE + - StringParameterDeclaration: + DefaultValues: + StaticValues: + - 'No' + Name: DeprecationOnly + ParameterValueType: SINGLE_VALUED + ValueWhenUnset: + ValueWhenUnsetOption: RECOMMENDED_VALUE - DateTimeParameterDeclaration: DefaultValues: RollingDate: @@ -2376,7 +2436,13 @@ dashboards: RowIndex: 10 RowSpan: 5 - ColumnIndex: 13 - ColumnSpan: 19 + ColumnSpan: 8 + ElementId: 67078a62-8e58-41c0-9e09-bee58e293d37 + ElementType: PARAMETER_CONTROL + RowIndex: 10 + RowSpan: 2 + - ColumnIndex: 21 + ColumnSpan: 11 ElementId: 7387225d-6eaa-4ce1-8ed1-0c27aac1c866 ElementType: TEXT_BOX RowIndex: 10 @@ -2550,13 +2616,7 @@ dashboards: RowIndex: 24 RowSpan: 3 - ColumnIndex: 0 - ColumnSpan: 4 - ElementId: 2eb5a86c-9e96-47f9-a46d-f2789753d181 - ElementType: PARAMETER_CONTROL - RowIndex: 27 - RowSpan: 7 - - ColumnIndex: 4 - ColumnSpan: 16 + ColumnSpan: 20 ElementId: cac4df37-6414-4372-bfd3-b4ec434256f9 ElementType: VISUAL RowIndex: 27 @@ -2572,114 +2632,120 @@ dashboards: ElementId: 36b8a81c-0dc5-4810-8ea7-458a0e978d11 ElementType: PARAMETER_CONTROL RowIndex: 34 - RowSpan: 8 + RowSpan: 5 - ColumnIndex: 4 ColumnSpan: 20 ElementId: b7e7bde6-1b7b-468b-befd-91b81c59802e ElementType: VISUAL RowIndex: 34 - RowSpan: 8 + RowSpan: 10 - ColumnIndex: 24 ColumnSpan: 12 ElementId: 47dd688d-0f57-489b-a6e5-9c6f1094ce44 ElementType: VISUAL RowIndex: 34 - RowSpan: 8 + RowSpan: 10 + - ColumnIndex: 0 + ColumnSpan: 4 + ElementId: 2eb5a86c-9e96-47f9-a46d-f2789753d181 + ElementType: PARAMETER_CONTROL + RowIndex: 39 + RowSpan: 5 - ColumnIndex: 0 ColumnSpan: 36 ElementId: cbbd002f-4bca-40eb-8177-bfde520c2eac ElementType: VISUAL - RowIndex: 42 + RowIndex: 44 RowSpan: 9 - ColumnIndex: 0 ColumnSpan: 36 ElementId: 71b90d22-ab7f-4fde-9ce4-15a51505e885 ElementType: TEXT_BOX - RowIndex: 51 + RowIndex: 53 RowSpan: 6 - ColumnIndex: 0 ColumnSpan: 12 ElementId: 8e0f5850-a299-4358-a97e-94a37247e702 ElementType: VISUAL - RowIndex: 57 + RowIndex: 59 RowSpan: 4 - ColumnIndex: 12 ColumnSpan: 10 ElementId: cd098797-ad5d-4ab4-84ad-f188e3b2462e ElementType: VISUAL - RowIndex: 57 + RowIndex: 59 RowSpan: 7 - ColumnIndex: 22 ColumnSpan: 14 ElementId: 05aea380-d759-4f6b-ae00-e0e38cd86955 ElementType: VISUAL - RowIndex: 57 + RowIndex: 59 RowSpan: 5 - ColumnIndex: 0 ColumnSpan: 4 ElementId: 77c8c5ea-df2a-47a7-bb0c-8c79dac0ff23 ElementType: VISUAL - RowIndex: 61 + RowIndex: 63 RowSpan: 3 - ColumnIndex: 4 ColumnSpan: 4 ElementId: dc491b68-8503-4c65-aa98-b7a74b7a26d0 ElementType: VISUAL - RowIndex: 61 + RowIndex: 63 RowSpan: 3 - ColumnIndex: 8 ColumnSpan: 4 ElementId: dba75577-3dfd-469e-9936-f39251871e5e ElementType: VISUAL - RowIndex: 61 + RowIndex: 63 RowSpan: 3 - ColumnIndex: 22 ColumnSpan: 14 ElementId: 2017ae95-9627-4368-a4d6-3f303a731e5a ElementType: VISUAL - RowIndex: 62 + RowIndex: 64 RowSpan: 4 - ColumnIndex: 0 ColumnSpan: 2 ElementId: 6215c215-1ad8-49ac-ac67-6c681edc6b4f ElementType: PARAMETER_CONTROL - RowIndex: 64 + RowIndex: 66 RowSpan: 15 - ColumnIndex: 2 ColumnSpan: 20 ElementId: daf8eda1-209e-4982-8b65-ef8829dba819 ElementType: VISUAL - RowIndex: 64 + RowIndex: 66 RowSpan: 15 - ColumnIndex: 22 ColumnSpan: 14 ElementId: dade3a15-f573-47bb-a5d0-0b8d39a76fcd ElementType: VISUAL - RowIndex: 66 + RowIndex: 68 RowSpan: 13 - ColumnIndex: 0 ColumnSpan: 36 ElementId: cb19273f-22c8-41dd-b235-5700e0ff0ff0 ElementType: VISUAL - RowIndex: 79 + RowIndex: 81 RowSpan: 5 - ColumnIndex: 0 ColumnSpan: 36 ElementId: 62a02a8c-e2fe-4450-a1c5-88a852d5de8c ElementType: TEXT_BOX - RowIndex: 84 + RowIndex: 86 RowSpan: 5 - ColumnIndex: 0 ColumnSpan: 36 ElementId: b6840313-7bb9-4677-8d2e-86107c7a6967 ElementType: VISUAL - RowIndex: 89 + RowIndex: 91 RowSpan: 10 - ColumnIndex: 0 ColumnSpan: 36 ElementId: 23154baf-7cfe-4700-b237-d04c31d9fa52 ElementType: VISUAL - RowIndex: 99 + RowIndex: 101 RowSpan: 14 Name: Summary ParameterControls: @@ -2723,7 +2789,7 @@ dashboards: ColumnName: event_category_icon DataSetIdentifier: health_events_view SourceParameterName: EventCategory - Title: Event Category + Title: Category Type: MULTI_SELECT - List: DisplayOptions: @@ -2763,17 +2829,13 @@ dashboards: SelectableValues: Values: - Account - - Event Category + - Deprecation - Event Group - - Event Status - - Event Title - - Region - - Resource Status - - Service & Title - - Service Deprecation - - Service Name + - Service + - Title + - Title & Service SourceParameterName: ChartAggregation - Title: Primary aggregation + Title: Aggregation Type: SINGLE_SELECT - List: DisplayOptions: @@ -2792,17 +2854,13 @@ dashboards: SelectableValues: Values: - Account - - Event Category - - Event Group + - Category - Event Status - - Event Title - Region - Resource Status - - Service & Title - - Service Deprecation - - Service Name + - Title SourceParameterName: ChartGrouping - Title: Group by + Title: Grouping Type: SINGLE_SELECT - List: DisplayOptions: @@ -3189,7 +3247,7 @@ dashboards: ColumnName: event_title DataSetIdentifier: health_events_view SourceParameterName: EventTitle - Title: Event or Service Deprecation Title + Title: Event Title Type: MULTI_SELECT - Dropdown: DisplayOptions: @@ -3230,6 +3288,25 @@ dashboards: SourceParameterName: AccountDisplayFormat Title: Account Display Format Type: SINGLE_SELECT + - Dropdown: + DisplayOptions: + InfoIconLabelOptions: + Visibility: HIDDEN + SelectAllOptions: + Visibility: HIDDEN + TitleOptions: + FontConfiguration: + FontSize: + Relative: LARGE + Visibility: VISIBLE + ParameterControlId: 67078a62-8e58-41c0-9e09-bee58e293d37 + SelectableValues: + Values: + - 'No' + - 'Yes' + SourceParameterName: DeprecationOnly + Title: Deprecations Only + Type: SINGLE_SELECT - Slider: DisplayOptions: InfoIconLabelOptions: @@ -3295,9 +3372,9 @@ dashboards: \