Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Commit

Permalink
Merge pull request #45 from aws-solutions/release/v4.0.2
Browse files Browse the repository at this point in the history
updating with version v4.0.2
  • Loading branch information
aijunpeng authored Sep 14, 2022
2 parents ac43ca7 + b9ae2a6 commit d8cf013
Show file tree
Hide file tree
Showing 29 changed files with 9,554 additions and 18,595 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ 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).

## [4.0.2] - 2022-09-14

### Changed

- updated package versions
- utils logger/metrics moved up to flatten directory hierarchy

## [4.0.1] - 2021-12-05

### Added
Expand Down
2 changes: 1 addition & 1 deletion NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AWS Centralized Logging
Centralized Logging on AWS

Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License Version 2.0 (the "License"). You may not use this file except
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# AWS Centralized Logging Solution
# Centralized Logging on AWS Solution

_Note:_ For any relevant information outside the scope of this readme, please refer to the solution landing page and implementation guide.

Expand All @@ -21,7 +21,7 @@ _Note:_ For any relevant information outside the scope of this readme, please re

## Solution Overview

Centralized Logging is a reference implementation that provides a foundation for logging to a centralized account. Customers can leverage the solution to index CloudTrail Logs, CW Logs, VPC Flow Logs on an Amazon OpenSearch Service domain. The logs can then be searched on different fields.
Centralized Logging on AWS is a reference implementation that provides a foundation for logging to a centralized account. Customers can leverage the solution to index CloudTrail Logs, CW Logs, VPC Flow Logs on an Amazon OpenSearch Service domain. The logs can then be searched on different fields.

This solution gives you a turnkey environment to begin logging and analyzing your AWS environment and applications. Additionally, if you are looking to

Expand All @@ -35,7 +35,7 @@ This solution uses Amazon OpenSearch Service (successor to Amazon Elasticsearch

## Architecture

The Centralized Logging solution contains the following components: **log ingestion**, **log indexing**, and **visualization**. You must deploy the AWS CloudFormation template in the AWS account where you intend to store your log data.
The Centralized Logging on AWS solution contains the following components: **log ingestion**, **log indexing**, and **visualization**. You must deploy the AWS CloudFormation template in the AWS account where you intend to store your log data.

<img src="./architecture.png" width="750" height="500">

Expand All @@ -61,7 +61,7 @@ npm run lint

### Changes

You may make any needed change as per your requirement. If you want to customize the Centralized Logging opinionated defaults, you can modify the [solution manifest file](./source/resources/lib/manifest.json). You can also control sending solution usage metrics to aws-solutions, from the manifest file.
You may make any needed change as per your requirement. If you want to customize the Centralized Logging on AWS opinionated defaults, you can modify the [solution manifest file](./source/resources/lib/manifest.json). You can also control sending solution usage metrics to aws-solutions, from the manifest file.

```
"solutionVersion": "%%VERSION%%", #provide a valid value eg. v1.0
Expand All @@ -88,7 +88,7 @@ You can build lambda binaries with the following command from the root of the pr

### Deploy

Run the following command from the root of the project. Deploys all the primary solution components needed for centralized logging. **Deploy in Primary Account**
Run the following command from the root of the project. Deploys all the primary solution components needed for Centralized Logging on AWS. **Deploy in Primary Account**

```
cd source/resources
Expand Down Expand Up @@ -119,7 +119,7 @@ You would need to update the **ESDomain** resource in cl-primary-stack.ts as bel

## File structure

AWS Centralized Logging solution consists of:
Centralized Logging on AWS solution consists of:

- cdk constructs to generate needed resources
- helper for bootstrapping purposes like creating CloudWatch Logs Destinations
Expand Down
Loading

0 comments on commit d8cf013

Please sign in to comment.