Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.4.3] - 2025-09-03

### Security

- Updated AWS Lambda container base image to address medium severity CVEs.

### Fixed

- OpenSearch dashboard ID conflict issue for CloudFront and CloudTrail log pipelines that caused dashboard overwrites when multiple pipelines were created.

## [2.4.2] - 2025-08-04

### Security
Expand Down
18 changes: 18 additions & 0 deletions deployment/cdk-solution-helper/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,24 @@ fs.readdirSync(global_s3_assets).forEach(file => {
});
lambdaFunctions.forEach(function (f) {
const fn = template.Resources[f];

// Add guard metadata for CDK internal Lambda functions
if (file === 'S3SourceStack.template' && f.startsWith('AWSCDKCfnUtilsProviderCustomResourceProviderHandler')) {
console.log(`Adding CFN guard metadata to CDK internal Lambda function: ${f} in ${file}`);

// Initialize Metadata if it doesn't exist
if (!fn.Metadata) {
fn.Metadata = {};
}

fn.Metadata.guard = {
SuppressedRules: [
"LAMBDA_INSIDE_VPC",
"LAMBDA_CONCURRENCY_CHECK"
]
};
}

if (fn.Properties.Code.hasOwnProperty('S3Bucket')) {
// Set the S3 key reference
let s3Key = Object.assign(fn.Properties.Code.S3Key);
Expand Down
4 changes: 2 additions & 2 deletions deployment/ecr/clo-s3-list-objects/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM public.ecr.aws/lambda/python:3.12.2025.08.04.12 AS builder
FROM public.ecr.aws/lambda/python:3.12.2025.09.02.19 AS builder

WORKDIR /build

Expand All @@ -14,7 +14,7 @@ RUN python -m venv .venv && \
cd common-lib && \
poetry build

FROM public.ecr.aws/lambda/python:3.12.2025.08.04.12
FROM public.ecr.aws/lambda/python:3.12.2025.09.02.19

WORKDIR /ws

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@
{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"eventSource: ec2*\",\"language\":\"kuery\"},\"filter\":[]}"},"savedSearchRefName":"search_0","title":"%%INDEX%%-EC2 Changed By","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"%%INDEX%%-EC2 Changed By\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"userIdentity.sessionContext.sessionIssuer.userName.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":10,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100}}}"},"id":"1454131e-9cf8-4a49-b130-e8734e7720cf-%%INDEX%%","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"2a0d8449-816c-42ae-8c32-6182bf393d10-%%INDEX%%","name":"search_0","type":"search"}],"type":"visualization","updated_at":"2024-06-24T06:24:33.514Z","version":"WzczNywxXQ=="}
{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"eventSource: ec2* and eventName: (RunInstances or TerminateInstances or RunInstances or StopInstances)\",\"language\":\"kuery\"},\"filter\":[]}"},"savedSearchRefName":"search_0","title":"%%INDEX%%-EC2 Instance Changes","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"%%INDEX%%-EC2 Instance Changes\",\"type\":\"metric\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"eventName\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":5,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\"},\"schema\":\"group\"}],\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":60}}}}"},"id":"824a6747-e2ab-4496-b7b1-d4ed2406f1d8-%%INDEX%%","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"2a0d8449-816c-42ae-8c32-6182bf393d10-%%INDEX%%","name":"search_0","type":"search"}],"type":"visualization","updated_at":"2024-06-24T06:24:33.514Z","version":"WzczNiwxXQ=="}
{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"eventSource:ec2*\",\"language\":\"kuery\"},\"filter\":[]}"},"savedSearchRefName":"search_0","title":"%%INDEX%%-Top EC2 Change Events","uiStateJSON":"{\"vis\":{\"params\":{\"sort\":{\"columnIndex\":null,\"direction\":null}}}}","version":1,"visState":"{\"title\":\"%%INDEX%%-Top EC2 Change Events\",\"type\":\"table\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"eventName\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":10,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\"},\"schema\":\"bucket\"}],\"params\":{\"perPage\":10,\"showPartialRows\":false,\"showMetricsAtAllLevels\":false,\"sort\":{\"columnIndex\":null,\"direction\":null},\"showTotal\":false,\"totalFunc\":\"sum\",\"percentageCol\":\"\"}}"},"id":"0072f560-7830-11ec-b46a-9fdf870dcc8c-%%INDEX%%","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"2a0d8449-816c-42ae-8c32-6182bf393d10-%%INDEX%%","name":"search_0","type":"search"}],"type":"visualization","updated_at":"2024-06-24T06:24:33.514Z","version":"Wzc0MCwxXQ=="}
{"attributes":{"description":"","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[]}"},"optionsJSON":"{\"hidePanelTitles\":false,\"useMargins\":true}","panelsJSON":"[{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":0,\"w\":48,\"h\":8,\"i\":\"f41fba39-1664-460f-9b7f-2da72a45eea9\"},\"panelIndex\":\"f41fba39-1664-460f-9b7f-2da72a45eea9\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Global Control\",\"panelRefName\":\"panel_0\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":8,\"w\":12,\"h\":7,\"i\":\"ef438b13-4c77-48b9-8ae0-c28ae717e0ac\"},\"panelIndex\":\"ef438b13-4c77-48b9-8ae0-c28ae717e0ac\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Total Event Count\",\"panelRefName\":\"panel_1\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":8,\"w\":36,\"h\":14,\"i\":\"f00cf363-a72e-4ef7-9e87-527d86ae8be2\"},\"panelIndex\":\"f00cf363-a72e-4ef7-9e87-527d86ae8be2\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Event History\",\"panelRefName\":\"panel_2\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":15,\"w\":12,\"h\":7,\"i\":\"43acbd80-ab6e-48da-ac62-d4f0762030d0\"},\"panelIndex\":\"43acbd80-ab6e-48da-ac62-d4f0762030d0\",\"embeddableConfig\":{},\"panelRefName\":\"panel_3\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":24,\"y\":22,\"w\":12,\"h\":14,\"i\":\"19a014c4-0fec-40bc-914d-b985b2b84c1b\"},\"panelIndex\":\"19a014c4-0fec-40bc-914d-b985b2b84c1b\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Event by Account ID\",\"panelRefName\":\"panel_4\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":36,\"y\":22,\"w\":12,\"h\":14,\"i\":\"d097c4dc-bd4f-4789-a18e-93fcf034a73e\"},\"panelIndex\":\"d097c4dc-bd4f-4789-a18e-93fcf034a73e\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Event By Region\",\"panelRefName\":\"panel_5\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":24,\"y\":36,\"w\":24,\"h\":15,\"i\":\"22ca4fe6-c0f7-4206-8b90-44b9bccf2623\"},\"panelIndex\":\"22ca4fe6-c0f7-4206-8b90-44b9bccf2623\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Source IPs\",\"panelRefName\":\"panel_6\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":22,\"w\":12,\"h\":14,\"i\":\"22948727-ec80-4cd2-9bae-c76889332504\"},\"panelIndex\":\"22948727-ec80-4cd2-9bae-c76889332504\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Event Names\",\"panelRefName\":\"panel_7\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":22,\"w\":12,\"h\":14,\"i\":\"f9525bf2-311b-4767-8d84-67fa5c7bdaf3\"},\"panelIndex\":\"f9525bf2-311b-4767-8d84-67fa5c7bdaf3\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Event Source\",\"panelRefName\":\"panel_8\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":36,\"w\":24,\"h\":15,\"i\":\"2a5da7e5-6536-4f01-8110-a20829ac0409\"},\"panelIndex\":\"2a5da7e5-6536-4f01-8110-a20829ac0409\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Users\",\"panelRefName\":\"panel_9\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":24,\"y\":51,\"w\":24,\"h\":15,\"i\":\"10250bc9-3d7c-4d81-89ca-f1160c2ff69a\"},\"panelIndex\":\"10250bc9-3d7c-4d81-89ca-f1160c2ff69a\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top S3 Change Events\",\"panelRefName\":\"panel_10\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":51,\"w\":12,\"h\":15,\"i\":\"13169bd6-695f-4d69-ab04-e1a8dce568c1\"},\"panelIndex\":\"13169bd6-695f-4d69-ab04-e1a8dce568c1\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"S3 Access Denied\",\"panelRefName\":\"panel_11\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":51,\"w\":12,\"h\":15,\"i\":\"d3ee49b2-4822-4c29-95cf-34c2d895d0f8\"},\"panelIndex\":\"d3ee49b2-4822-4c29-95cf-34c2d895d0f8\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"EC2 Changed By\",\"panelRefName\":\"panel_12\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":66,\"w\":12,\"h\":15,\"i\":\"782dc2e3-49c6-43a6-b384-38cd38d0af52\"},\"panelIndex\":\"782dc2e3-49c6-43a6-b384-38cd38d0af52\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"EC2 Change Event Count\",\"panelRefName\":\"panel_13\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":66,\"w\":36,\"h\":15,\"i\":\"8220a178-d566-425d-a7bf-7b0a6e510ad7\"},\"panelIndex\":\"8220a178-d566-425d-a7bf-7b0a6e510ad7\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top EC2 Change Events\",\"panelRefName\":\"panel_14\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":81,\"w\":48,\"h\":20,\"i\":\"03cd460b-e704-493b-b593-e17bc5acc00d\"},\"panelIndex\":\"03cd460b-e704-493b-b593-e17bc5acc00d\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Error Events\",\"panelRefName\":\"panel_15\"}]","timeRestore":false,"title":"%%INDEX%%-dashboard","version":1},"id":"234bc9e0-31f6-11ef-85e4-971ca9dada86","migrationVersion":{"dashboard":"7.9.3"},"references":[{"id":"2f4453a0-7656-4f9e-95f8-6f256f8bbe88-%%INDEX%%","name":"panel_0","type":"visualization"},{"id":"03f7fe92-91c3-428f-8101-65b8f52aa407-%%INDEX%%","name":"panel_1","type":"visualization"},{"id":"6e8d4de9-9155-439c-931b-7a132103a5ea-%%INDEX%%","name":"panel_2","type":"visualization"},{"id":"cfe67430-31f5-11ef-85e4-971ca9dada86-%%INDEX%%","name":"panel_3","type":"visualization"},{"id":"9d920995-e840-4a08-878d-83cea0747442-%%INDEX%%","name":"panel_4","type":"visualization"},{"id":"96d86ed0-956c-4c03-a794-134a3cb641a9-%%INDEX%%","name":"panel_5","type":"visualization"},{"id":"f79a4627-4901-41bd-acf3-e8d9dbb94487-%%INDEX%%","name":"panel_6","type":"visualization"},{"id":"f8fc3f7e-fcff-4ff5-b77d-173bf6bed7fa-%%INDEX%%","name":"panel_7","type":"visualization"},{"id":"e59b01fc-ae37-4c01-b273-5fce7cd370d4-%%INDEX%%","name":"panel_8","type":"visualization"},{"id":"22a35f7d-94c5-4aac-964a-5f5070d3598f-%%INDEX%%","name":"panel_9","type":"visualization"},{"id":"69e9b30c-3a0a-4eb7-8755-c5e5086cc794-%%INDEX%%","name":"panel_10","type":"visualization"},{"id":"1a4fb640-6842-4d38-878e-f358ae539467-%%INDEX%%","name":"panel_11","type":"visualization"},{"id":"1454131e-9cf8-4a49-b130-e8734e7720cf-%%INDEX%%","name":"panel_12","type":"visualization"},{"id":"824a6747-e2ab-4496-b7b1-d4ed2406f1d8-%%INDEX%%","name":"panel_13","type":"visualization"},{"id":"0072f560-7830-11ec-b46a-9fdf870dcc8c-%%INDEX%%","name":"panel_14","type":"visualization"},{"id":"7510af05-211a-4a69-a31b-f7598c6a23ea-%%INDEX%%","name":"panel_15","type":"search"}],"type":"dashboard","updated_at":"2024-06-24T06:52:38.709Z","version":"Wzc0OCwxXQ=="}
{"attributes":{"description":"","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[]}"},"optionsJSON":"{\"hidePanelTitles\":false,\"useMargins\":true}","panelsJSON":"[{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":0,\"w\":48,\"h\":8,\"i\":\"f41fba39-1664-460f-9b7f-2da72a45eea9\"},\"panelIndex\":\"f41fba39-1664-460f-9b7f-2da72a45eea9\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Global Control\",\"panelRefName\":\"panel_0\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":8,\"w\":12,\"h\":7,\"i\":\"ef438b13-4c77-48b9-8ae0-c28ae717e0ac\"},\"panelIndex\":\"ef438b13-4c77-48b9-8ae0-c28ae717e0ac\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Total Event Count\",\"panelRefName\":\"panel_1\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":8,\"w\":36,\"h\":14,\"i\":\"f00cf363-a72e-4ef7-9e87-527d86ae8be2\"},\"panelIndex\":\"f00cf363-a72e-4ef7-9e87-527d86ae8be2\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Event History\",\"panelRefName\":\"panel_2\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":15,\"w\":12,\"h\":7,\"i\":\"43acbd80-ab6e-48da-ac62-d4f0762030d0\"},\"panelIndex\":\"43acbd80-ab6e-48da-ac62-d4f0762030d0\",\"embeddableConfig\":{},\"panelRefName\":\"panel_3\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":24,\"y\":22,\"w\":12,\"h\":14,\"i\":\"19a014c4-0fec-40bc-914d-b985b2b84c1b\"},\"panelIndex\":\"19a014c4-0fec-40bc-914d-b985b2b84c1b\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Event by Account ID\",\"panelRefName\":\"panel_4\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":36,\"y\":22,\"w\":12,\"h\":14,\"i\":\"d097c4dc-bd4f-4789-a18e-93fcf034a73e\"},\"panelIndex\":\"d097c4dc-bd4f-4789-a18e-93fcf034a73e\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Event By Region\",\"panelRefName\":\"panel_5\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":24,\"y\":36,\"w\":24,\"h\":15,\"i\":\"22ca4fe6-c0f7-4206-8b90-44b9bccf2623\"},\"panelIndex\":\"22ca4fe6-c0f7-4206-8b90-44b9bccf2623\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Source IPs\",\"panelRefName\":\"panel_6\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":22,\"w\":12,\"h\":14,\"i\":\"22948727-ec80-4cd2-9bae-c76889332504\"},\"panelIndex\":\"22948727-ec80-4cd2-9bae-c76889332504\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Event Names\",\"panelRefName\":\"panel_7\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":22,\"w\":12,\"h\":14,\"i\":\"f9525bf2-311b-4767-8d84-67fa5c7bdaf3\"},\"panelIndex\":\"f9525bf2-311b-4767-8d84-67fa5c7bdaf3\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Event Source\",\"panelRefName\":\"panel_8\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":36,\"w\":24,\"h\":15,\"i\":\"2a5da7e5-6536-4f01-8110-a20829ac0409\"},\"panelIndex\":\"2a5da7e5-6536-4f01-8110-a20829ac0409\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top Users\",\"panelRefName\":\"panel_9\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":24,\"y\":51,\"w\":24,\"h\":15,\"i\":\"10250bc9-3d7c-4d81-89ca-f1160c2ff69a\"},\"panelIndex\":\"10250bc9-3d7c-4d81-89ca-f1160c2ff69a\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top S3 Change Events\",\"panelRefName\":\"panel_10\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":51,\"w\":12,\"h\":15,\"i\":\"13169bd6-695f-4d69-ab04-e1a8dce568c1\"},\"panelIndex\":\"13169bd6-695f-4d69-ab04-e1a8dce568c1\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"S3 Access Denied\",\"panelRefName\":\"panel_11\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":51,\"w\":12,\"h\":15,\"i\":\"d3ee49b2-4822-4c29-95cf-34c2d895d0f8\"},\"panelIndex\":\"d3ee49b2-4822-4c29-95cf-34c2d895d0f8\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"EC2 Changed By\",\"panelRefName\":\"panel_12\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":66,\"w\":12,\"h\":15,\"i\":\"782dc2e3-49c6-43a6-b384-38cd38d0af52\"},\"panelIndex\":\"782dc2e3-49c6-43a6-b384-38cd38d0af52\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"EC2 Change Event Count\",\"panelRefName\":\"panel_13\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":12,\"y\":66,\"w\":36,\"h\":15,\"i\":\"8220a178-d566-425d-a7bf-7b0a6e510ad7\"},\"panelIndex\":\"8220a178-d566-425d-a7bf-7b0a6e510ad7\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Top EC2 Change Events\",\"panelRefName\":\"panel_14\"},{\"version\":\"2.11.0\",\"gridData\":{\"x\":0,\"y\":81,\"w\":48,\"h\":20,\"i\":\"03cd460b-e704-493b-b593-e17bc5acc00d\"},\"panelIndex\":\"03cd460b-e704-493b-b593-e17bc5acc00d\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Error Events\",\"panelRefName\":\"panel_15\"}]","timeRestore":false,"title":"%%INDEX%%-dashboard","version":1},"id":"234bc9e0-31f6-11ef-85e4-971ca9dada86-%%INDEX%%","migrationVersion":{"dashboard":"7.9.3"},"references":[{"id":"2f4453a0-7656-4f9e-95f8-6f256f8bbe88-%%INDEX%%","name":"panel_0","type":"visualization"},{"id":"03f7fe92-91c3-428f-8101-65b8f52aa407-%%INDEX%%","name":"panel_1","type":"visualization"},{"id":"6e8d4de9-9155-439c-931b-7a132103a5ea-%%INDEX%%","name":"panel_2","type":"visualization"},{"id":"cfe67430-31f5-11ef-85e4-971ca9dada86-%%INDEX%%","name":"panel_3","type":"visualization"},{"id":"9d920995-e840-4a08-878d-83cea0747442-%%INDEX%%","name":"panel_4","type":"visualization"},{"id":"96d86ed0-956c-4c03-a794-134a3cb641a9-%%INDEX%%","name":"panel_5","type":"visualization"},{"id":"f79a4627-4901-41bd-acf3-e8d9dbb94487-%%INDEX%%","name":"panel_6","type":"visualization"},{"id":"f8fc3f7e-fcff-4ff5-b77d-173bf6bed7fa-%%INDEX%%","name":"panel_7","type":"visualization"},{"id":"e59b01fc-ae37-4c01-b273-5fce7cd370d4-%%INDEX%%","name":"panel_8","type":"visualization"},{"id":"22a35f7d-94c5-4aac-964a-5f5070d3598f-%%INDEX%%","name":"panel_9","type":"visualization"},{"id":"69e9b30c-3a0a-4eb7-8755-c5e5086cc794-%%INDEX%%","name":"panel_10","type":"visualization"},{"id":"1a4fb640-6842-4d38-878e-f358ae539467-%%INDEX%%","name":"panel_11","type":"visualization"},{"id":"1454131e-9cf8-4a49-b130-e8734e7720cf-%%INDEX%%","name":"panel_12","type":"visualization"},{"id":"824a6747-e2ab-4496-b7b1-d4ed2406f1d8-%%INDEX%%","name":"panel_13","type":"visualization"},{"id":"0072f560-7830-11ec-b46a-9fdf870dcc8c-%%INDEX%%","name":"panel_14","type":"visualization"},{"id":"7510af05-211a-4a69-a31b-f7598c6a23ea-%%INDEX%%","name":"panel_15","type":"search"}],"type":"dashboard","updated_at":"2024-06-24T06:52:38.709Z","version":"Wzc0OCwxXQ=="}
{"exportedCount":19,"missingRefCount":0,"missingReferences":[]}
2 changes: 1 addition & 1 deletion source/constructs/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "centralized-logging-with-opensearch",
"description": "Centralized logging with opensearch (SO8025)",
"version": "2.4.2",
"version": "2.4.3",
"license": "Apache-2.0",
"author": {
"name": "Amazon Web Services",
Expand Down
Loading