Skip to content

Commit

Permalink
deploy: 6d62f88
Browse files Browse the repository at this point in the history
  • Loading branch information
owenCCY committed Mar 19, 2024
1 parent 8d2e553 commit cfd212f
Show file tree
Hide file tree
Showing 463 changed files with 1,303 additions and 144 deletions.
Binary file added en/images/OIDC/OIDC-config.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/adfs-9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/authentication-configuration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/authorization-configuration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/cognito-hostUI-new.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/cognito-new-console-clientID.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/cognito-new-console-userpoolID.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/endpoint-info.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/keycloak-access-token-setting.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/keycloak-client-setting.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/OIDC/keycloak-example-realm.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/PRD/doc-help-panel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/access-proxy-link.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/app-log/app-pipline-upgrade-v1.0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
192 changes: 192 additions & 0 deletions en/images/architecture/alarm.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/images/architecture/app-log-architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions en/images/architecture/app-log-pipeline-ec2-eks.svg

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions en/images/architecture/app-log-pipeline-syslog.svg

Large diffs are not rendered by default.

Binary file added en/images/architecture/app-log-pipeline.png
4 changes: 4 additions & 0 deletions en/images/architecture/app-log-pipeline.svg

Large diffs are not rendered by default.

Binary file added en/images/architecture/arch-cn.png
Binary file added en/images/architecture/arch-new-cn.png
Binary file added en/images/architecture/arch.png
Binary file added en/images/architecture/proxy.png
4 changes: 4 additions & 0 deletions en/images/architecture/proxy.svg

Large diffs are not rendered by default.

Binary file added en/images/architecture/service-pipeline-cw.png
4 changes: 4 additions & 0 deletions en/images/architecture/service-pipeline-cw.svg

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions en/images/architecture/service-pipeline-cwl-to-kds.svg

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions en/images/architecture/service-pipeline-kdf-to-s3.svg

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions en/images/architecture/service-pipeline-kds.svg

Large diffs are not rendered by default.

Binary file added en/images/architecture/service-pipeline-s3.png
4 changes: 4 additions & 0 deletions en/images/architecture/service-pipeline-s3.svg

Large diffs are not rendered by default.

Binary file added en/images/authing/OIDC-config.jpg
Binary file added en/images/authing/add-domain.png
Binary file added en/images/authing/app-name.png
Binary file added en/images/authing/cloudfront-alternative.png
Binary file added en/images/authing/create-app.png
Binary file added en/images/authing/endpoint-info.png
Binary file added en/images/authing/keycloak-accept-dns-res.jpg
Binary file added en/images/authing/keycloak-add-realm.jpg
Binary file added en/images/authing/keycloak-add-user.jpg
Binary file added en/images/authing/keycloak-alb-param.jpg
Binary file added en/images/authing/keycloak-cfn-output.png
Binary file added en/images/authing/keycloak-client-setting.jpg
Binary file added en/images/authing/keycloak-clientId.jpg
Binary file added en/images/authing/keycloak-create-alb.jpg
Binary file added en/images/authing/keycloak-create-client.jpg
Binary file added en/images/authing/keycloak-credentials.jpg
Binary file added en/images/authing/keycloak-delete-listener.jpg
Binary file added en/images/authing/keycloak-dns-action.jpg
Binary file added en/images/authing/keycloak-edit-dns-settings.jpg
Binary file added en/images/authing/keycloak-example-realm.jpg
Binary file added en/images/authing/keycloak-login.jpg
Binary file added en/images/authing/keycloak-parameter.png
Binary file added en/images/authing/keycloak-password.jpg
Binary file added en/images/authing/keycloak-peering.jpg
Binary file added en/images/authing/keycloak-portal.png
Binary file added en/images/authing/keycloak-realm-name.jpg
Binary file added en/images/authing/keycloak-route-table.jpg
Binary file added en/images/authing/keycloak-routes.jpg
Binary file added en/images/authing/keycloak-secret.jpg
Binary file added en/images/authing/keycloak-secrets.jpg
Binary file added en/images/authing/keycloak-subnet.jpg
Binary file added en/images/authing/keycloak-user.jpg
Binary file added en/images/authing/loghub.jpg
Binary file added en/images/authing/proxy-creation.png
Binary file added en/images/authing/secrets.jpg
Binary file added en/images/aws-solutions.png
Binary file added en/images/cloudtrail-log.png
Binary file added en/images/dashboards/apache.png
Binary file added en/images/dashboards/cloudfront-db.png
Binary file added en/images/dashboards/cloudtrail-db.png
Binary file added en/images/dashboards/config-db.png
Binary file added en/images/dashboards/elb-db.png
Binary file added en/images/dashboards/lambda-db.png
Binary file added en/images/dashboards/nginx-1.png
Binary file added en/images/dashboards/nginx-2.png
Binary file added en/images/dashboards/rds-db.png
Binary file added en/images/dashboards/s3-db.png
Binary file added en/images/dashboards/vpcflow-db.png
Binary file added en/images/dashboards/waf-db.png
Binary file added en/images/design-diagram/alarm-process.png
Binary file added en/images/design-diagram/app-log-er-diagram.png
Binary file added en/images/design-diagram/create-svc-pipe-uml.png
Binary file added en/images/design-diagram/create-svc.png
Binary file added en/images/design-diagram/db-export.png
Binary file added en/images/design-diagram/delete-domain.png
Binary file added en/images/design-diagram/delete-svc-pipe-uml.png
Binary file added en/images/design-diagram/delete-svc.png
Binary file added en/images/design-diagram/get-domain.png
Binary file added en/images/design-diagram/import-domain.png
Binary file added en/images/design-diagram/import-eks-cluster.png
Binary file added en/images/design-diagram/install-log-agent.png
Binary file added en/images/design-diagram/list-domain.png
Binary file added en/images/design-diagram/proxy-process.png
Binary file added en/images/domain/add-sg-rules.png
Binary file added en/images/domain/cloudwatch-alarm-link-en.png
Binary file added en/images/domain/cloudwatch-alarm-link-zh.png
Binary file added en/images/domain/domain-vpc-peering.png
341 changes: 341 additions & 0 deletions en/images/domain/domain-vpc-peering.svg

Large diffs are not rendered by default.

Binary file added en/images/domain/policy.png
Binary file added en/images/domain/proxy.png
Binary file added en/images/faq/assume-role-latency.png
Binary file added en/images/faq/cloudformation-stuck.png
Binary file added en/images/lambda-dahsboard.png
Binary file added en/images/launch-stack.png
Binary file added en/images/product-high-level-arch.png
Binary file added en/images/s3-access-log.png
Binary file added en/images/web-console-url.png
Binary file added en/images/workshop/500.png
Binary file added en/images/workshop/Log-processing-3.png
Binary file added en/images/workshop/app-log-ingest-setting.png
Binary file added en/images/workshop/app-pipe.png
Binary file added en/images/workshop/c9instancerole.png
Binary file added en/images/workshop/certification-success.png
Binary file added en/images/workshop/chrome-warning.png
Binary file added en/images/workshop/cloud9-1.png
Binary file added en/images/workshop/cloud9-2.png
Binary file added en/images/workshop/cloud9-3.png
Binary file added en/images/workshop/cloud9-eks-1.png
Binary file added en/images/workshop/cloud9-role.png
Binary file added en/images/workshop/cloudfront-arch-2.png
Binary file added en/images/workshop/cloudfront-creating.png
Binary file added en/images/workshop/cloudfront-dashboard.png
Binary file added en/images/workshop/copy-policy.png
Binary file added en/images/workshop/create-application-log.png
Binary file added en/images/workshop/create-index-pattern.png
Binary file added en/images/workshop/create-ingestion.png
Binary file added en/images/workshop/create-policy.png
Binary file added en/images/workshop/create-service-log.png
Binary file added en/images/workshop/dashboard-global.png
Binary file added en/images/workshop/define-index-pattern.png
Binary file added en/images/workshop/discover.png
Binary file added en/images/workshop/edit-attribute.png
Binary file added en/images/workshop/editing.png
Binary file added en/images/workshop/eks-fluent-bit-1.png
Binary file added en/images/workshop/eks-fluent-bit-2.png
Binary file added en/images/workshop/eks-generatelog-1.png
Binary file added en/images/workshop/eks-ingestion-1.png
Binary file added en/images/workshop/eks-ingestion-2.png
Binary file added en/images/workshop/eks-log-import.png
Binary file added en/images/workshop/eks-network-sg.png
Binary file added en/images/workshop/eks-network-sg2.png
Binary file added en/images/workshop/eks-network-sg3.png
Binary file added en/images/workshop/eks-network.png
Binary file added en/images/workshop/eks-nginx-dashboard.png
Binary file added en/images/workshop/eks-nginx-log-1.png
Binary file added en/images/workshop/elb-dashboard.png
Binary file added en/images/workshop/elb-parameters.png
Binary file added en/images/workshop/find-lb.png
Binary file added en/images/workshop/fire-fox-2.png
Binary file added en/images/workshop/generate-logs.png
Binary file added en/images/workshop/generate-slow-query-log.png
Binary file added en/images/workshop/generated-logs.png
Binary file added en/images/workshop/import-domain-success.png
Binary file added en/images/workshop/import-domain.png
Binary file added en/images/workshop/index-patterns.png
Binary file added en/images/workshop/instance-group-install.png
Binary file added en/images/workshop/instance-group-installed.png
Binary file added en/images/workshop/loghub-portal-2.png
Binary file added en/images/workshop/loghub-success.png
Binary file added en/images/workshop/moto-detail.png
Binary file added en/images/workshop/multi-line.png
Binary file added en/images/workshop/on-my-own.png
Binary file added en/images/workshop/parse-log-2.png
Binary file added en/images/workshop/policy-edit.png
Binary file added en/images/workshop/portal-signin.png
Binary file added en/images/workshop/proxy-create.png
Binary file added en/images/workshop/proxy-creating.png
Binary file added en/images/workshop/proxy-enable.png
Binary file added en/images/workshop/proxy-link.png
Binary file added en/images/workshop/rds-arch-2.png
Binary file added en/images/workshop/rds-arch.png
Binary file added en/images/workshop/rds-dashboard.png
Binary file added en/images/workshop/rds-specify-settings.png
Binary file added en/images/workshop/select-cloudfront.png
Binary file added en/images/workshop/select-time-field.png
Binary file added en/images/workshop/stack-management.png
Binary file added en/images/workshop/tenant.png
Binary file added en/images/workshop/view-dashboard.png
Binary file added en/images/workshop/web-console.png
Binary file added en/images/workshop/workshop-demo.png
Binary file added en/images/workshop/workshop-web-reboot.png
Binary file added en/images/workshop/workshop-web.png
57 changes: 39 additions & 18 deletions en/implementation-guide/architecture/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1638,7 +1638,7 @@
<h1>Architecture diagram</h1>

<p>Deploying this solution with the default parameters builds the following environment in the AWS Cloud.</p>
<p><a href="../images/architecture/arch.png"><img alt="arch" src="../images/architecture/arch.png" /></a>
<p><a href="../../images/architecture/arch.png"><img alt="arch" src="../../images/architecture/arch.png" /></a>
<strong><em>Centralized Logging with OpenSearch architecture</em></strong></p>
<p>This solution deploys the AWS CloudFormation template in your AWS Cloud account and completes the following settings.</p>
<ol>
Expand Down Expand Up @@ -1692,13 +1692,13 @@ <h3 id="logs-through-amazon-s3">Logs through Amazon S3</h3>
<li>
<p><strong>Logs to Amazon S3 directly(OpenSearch as log processor)</strong></p>
<p>In this scenario, the service directly sends logs to Amazon S3.</p>
<p><a href="../images/architecture/service-pipeline-s3.svg"><img alt="arch-service-pipeline-s3" src="../images/architecture/service-pipeline-s3.svg" /></a>
<p><a href="../../images/architecture/service-pipeline-s3.svg"><img alt="arch-service-pipeline-s3" src="../../images/architecture/service-pipeline-s3.svg" /></a>
<strong><em>Amazon S3 based service log pipeline architecture</em></strong></p>
</li>
<li>
<p><strong>Logs to Amazon S3 via Kinesis Data Firehose(OpenSearch as log processor)</strong></p>
<p>In this scenario, the service cannot directly put their logs to Amazon S3. The logs are sent to Amazon CloudWatch, and Kinesis Data Firehose (<a href="https://aws.amazon.com/kinesis/data-firehose/">KDF</a>) is used to subscribe the logs from CloudWatch Log Group and then put logs into Amazon S3.</p>
<p><a href="../images/architecture/service-pipeline-kdf-to-s3.svg"><img alt="arch-service-pipeline-kdf-to-s3" src="../images/architecture/service-pipeline-kdf-to-s3.svg" /></a>
<p><a href="../../images/architecture/service-pipeline-kdf-to-s3.svg"><img alt="arch-service-pipeline-kdf-to-s3" src="../../images/architecture/service-pipeline-kdf-to-s3.svg" /></a>
<strong><em>Amazon S3 (via KDF) based service log pipeline architecture</em></strong></p>
</li>
</ul>
Expand Down Expand Up @@ -1728,7 +1728,7 @@ <h3 id="logs-through-amazon-s3">Logs through Amazon S3</h3>
<li>
<p><strong>Logs to Amazon S3 directly(Light Engine as log processor)</strong></p>
<p>In this scenario, the service directly sends logs to Amazon S3.</p>
<p><a href="../images/architecture/logs-in-s3-light-engine.drawio.png"><img alt="arch-service-pipeline-s3-lightengine" src="../images/architecture/logs-in-s3-light-engine.drawio.png" /></a>
<p><a href="../../images/architecture/logs-in-s3-light-engine.drawio.png"><img alt="arch-service-pipeline-s3-lightengine" src="../../images/architecture/logs-in-s3-light-engine.drawio.png" /></a>
<strong><em>Amazon S3 based service log pipeline architecture</em></strong></p>
</li>
</ul>
Expand All @@ -1749,13 +1749,13 @@ <h3 id="logs-through-amazon-kinesis-data-streams">Logs through Amazon Kinesis Da
<li>
<p><strong>Logs to KDS directly</strong></p>
<p>In this scenario, the service directly streams logs to Amazon Kinesis Data Streams (<a href="https://aws.amazon.com/kinesis/data-streams/">KDS</a>).</p>
<p><a href="../images/architecture/service-pipeline-kds.svg"><img alt="arch-service-pipeline-kds" src="../images/architecture/service-pipeline-kds.svg" /></a>
<p><a href="../../images/architecture/service-pipeline-kds.svg"><img alt="arch-service-pipeline-kds" src="../../images/architecture/service-pipeline-kds.svg" /></a>
<strong><em>Amazon KDS based service log pipeline architecture</em></strong></p>
</li>
<li>
<p><strong>Logs to KDS via subscription</strong></p>
<p>In this scenario, the service delivers the logs to CloudWatch Log Group, and then CloudWatch Logs stream the logs in real-time to <a href="https://aws.amazon.com/kinesis/data-streams/">KDS</a> as the subscription destination.</p>
<p><a href="../images/architecture/service-pipeline-cwl-to-kds.svg"><img alt="arch-service-pipeline-cwl-to-kds" src="../images/architecture/service-pipeline-cwl-to-kds.svg" /></a>
<p><a href="../../images/architecture/service-pipeline-cwl-to-kds.svg"><img alt="arch-service-pipeline-cwl-to-kds" src="../../images/architecture/service-pipeline-cwl-to-kds.svg" /></a>
<strong><em>Amazon KDS (via subscription) based service log pipeline architecture</em></strong></p>
</li>
</ul>
Expand Down Expand Up @@ -1789,30 +1789,51 @@ <h2 id="application-log-analytics-pipeline">Application log analytics pipeline</
<h3 id="logs-from-amazon-ec2-amazon-eks">Logs from Amazon EC2 / Amazon EKS</h3>
<ul>
<li><strong>Logs from Amazon EC2/ Amazon EKS(OpenSearch as log processor)</strong>
<a href="../images/architecture/app-log-pipeline-ec2-eks.svg"><img alt="arch-app-log-pipeline" src="../images/architecture/app-log-pipeline-ec2-eks.svg" /></a>
<a href="../../images/architecture/app-log-pipeline-ec2-eks.svg"><img alt="arch-app-log-pipeline" src="../../images/architecture/app-log-pipeline-ec2-eks.svg" /></a>
<strong><em>Application log pipeline architecture for EC2/EKS</em></strong></li>
</ul>
<p>The log pipeline runs the following workflow:</p>
<ol>
<li><a href="https://fluentbit.io/">Fluent Bit</a> works as the underlying log agent to collect logs from application servers and send them to an optional <a href="../applications/#log-buffer">Log Buffer</a>, or ingest into OpenSearch domain directly.</li>
<li>An event notification is sent to Amazon SQS using S3 Event Notifications when a new log file is created.</li>
<li>Amazon SQS initiates AWS Lambda.</li>
<li>AWS Lambda get objects from the Amazon S3 log bucket.</li>
<li>AWS Lambda put objects to the staging bucket.</li>
<li>The Log Processor, AWS Step Functions, processes raw log files stored in the staging bucket in batches. </li>
<li>The Log Processor, AWS Step Functions, converts log data into Apache Parquet format and automatically partitions all incoming data based on criteria including time and region.</li>
<li>
<p>The Log Buffer triggers the Lambda (Log Processor) to run.</p>
</li>
<li>
<p>The log processor reads and processes the log records and ingests the logs into the OpenSearch domain.</p>
</li>
<li>
<p>Logs that fail to be processed are exported to an Amazon S3 bucket (Backup Bucket)</p>
</li>
</ol>
<p><br/></p>
<ul>
<li><strong>Logs from Amazon EC2/ Amazon EKS(Light Engine as log processor)</strong></li>
</ul>
<p><a href="../images/architecture/logs-from-amazon-ec2-eks-light-engine.drawio.png"><img alt="arch-app-log-pipeline-lighengine" src="../images/architecture/logs-from-amazon-ec2-eks-light-engine.drawio.png" /></a>
<p><a href="../../images/architecture/logs-from-amazon-ec2-eks-light-engine.drawio.png"><img alt="arch-app-log-pipeline-lighengine" src="../../images/architecture/logs-from-amazon-ec2-eks-light-engine.drawio.png" /></a>
<strong><em>Application log pipeline architecture for EC2/EKS</em></strong></p>
<p>The log pipeline runs the following workflow:</p>
<ol>
<li>Fluent Bit works as the underlying log agent to collect logs from application servers and send them to an optional Log Buffer.</li>
<li>The Log Buffer triggers the Lambda to copy objects from log bucket to staging bucket.</li>
<li>Log Processor, AWS Step Functions, processes raw log files stored in the staging bucket in batches, converts them to Apache Parquet, and automatically partitions all incoming data by criteria including time and region.</li>
<li>
<p><a href="https://fluentbit.io/">Fluent Bit</a> works as the underlying log agent to collect logs from application servers and send them to an optional <a href="../applications/#log-buffer">Log Buffer</a>, or ingest into OpenSearch domain directly.</p>
</li>
<li>
<p>An event notification is sent to Amazon SQS using S3 Event Notifications when a new log file is created.</p>
</li>
<li>
<p>Amazon SQS initiates AWS Lambda.</p>
</li>
<li>
<p>AWS Lambda gets objects from the Amazon S3 log bucket.</p>
</li>
<li>
<p>AWS Lambda puts objects to the staging bucket.</p>
</li>
<li>
<p>The Log Processor, AWS Step Functions, processes raw log files stored in the staging bucket in batches.</p>
</li>
<li>
<p>The Log Processor, AWS Step Functions, converts log data into Apache Parquet format and automatically partitions all incoming data based on criteria including time and region .</p>
</li>
</ol>
<h3 id="logs-from-syslog-client">Logs from Syslog Client</h3>
<div class="admonition important">
Expand All @@ -1822,7 +1843,7 @@ <h3 id="logs-from-syslog-client">Logs from Syslog Client</h3>
<li>The NLB together with the ECS containers in the architecture diagram will be provisioned only when you create a Syslog ingestion and be automated deleted when there is no Syslog ingestion.</li>
</ol>
</div>
<p><a href="../images/architecture/app-log-pipeline-syslog.svg"><img alt="arch-syslog-pipeline" src="../images/architecture/app-log-pipeline-syslog.svg" /></a>
<p><a href="../../images/architecture/app-log-pipeline-syslog.svg"><img alt="arch-syslog-pipeline" src="../../images/architecture/app-log-pipeline-syslog.svg" /></a>
<strong><em>Application log pipeline architecture for Syslog</em></strong></p>
<ol>
<li>
Expand Down
10 changes: 5 additions & 5 deletions en/implementation-guide/aws-services/cloudfront/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1743,12 +1743,12 @@ <h3 id="using-the-cloudformation-stack">Using the CloudFormation Stack</h3>
<tbody>
<tr>
<td>AWS Regions</td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudFrontLog.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudFrontLog.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudFrontLog.template">Template</a></td>
</tr>
<tr>
<td>AWS China Regions</td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudFrontLog.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudFrontLog.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudFrontLog.template">Template</a></td>
</tr>
</tbody>
Expand Down Expand Up @@ -2052,7 +2052,7 @@ <h4 id="sample-dashboard">Sample dashboard</h4>
<p>You can click the below image to view the high-resolution sample dashboard.</p>
<!-- END INCLUDE -->

<p><a href="../../images/dashboards/cloudfront-db.png"><img alt="cloudfront-db" src="../../images/dashboards/cloudfront-db.png" /></a></p>
<p><a href="../../../images/dashboards/cloudfront-db.png"><img alt="cloudfront-db" src="../../../images/dashboards/cloudfront-db.png" /></a></p>
<h2 id="create-log-ingestion-light-engine-for-log-analytics">Create log ingestion (Light Engine for log analytics)</h2>
<h3 id="using-the-console_1">Using the Console</h3>
<ol>
Expand Down Expand Up @@ -2092,12 +2092,12 @@ <h3 id="using-the-cloudformation-stack_1">Using the CloudFormation Stack</h3>
<tbody>
<tr>
<td>AWS Regions</td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/MicroBatchAwsServicesCloudFrontPipeline.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/MicroBatchAwsServicesCloudFrontPipeline.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/MicroBatchAwsServicesCloudFrontPipeline.template">Template</a></td>
</tr>
<tr>
<td>AWS China Regions</td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/MicroBatchAwsServicesCloudFrontPipeline.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/MicroBatchAwsServicesCloudFrontPipeline.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/MicroBatchAwsServicesCloudFrontPipeline.template">Template</a></td>
</tr>
</tbody>
Expand Down
6 changes: 3 additions & 3 deletions en/implementation-guide/aws-services/cloudtrail/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1673,12 +1673,12 @@ <h3 id="using-the-standalone-cloudformation-stack">Using the standalone CloudFor
<tbody>
<tr>
<td>AWS Regions</td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudTrailLog.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudTrailLog.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudTrailLog.template">Template</a></td>
</tr>
<tr>
<td>AWS China Regions</td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudTrailLog.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudTrailLog.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/CloudTrailLog.template">Template</a></td>
</tr>
</tbody>
Expand Down Expand Up @@ -1957,7 +1957,7 @@ <h3 id="sample-dashboard">Sample dashboard</h3>
<p>You can click the below image to view the high-resolution sample dashboard.</p>
<!-- END INCLUDE -->

<p><a href="../../images/dashboards/cloudtrail-db.png"><img alt="cloudtrail-db" src="../../images/dashboards/cloudtrail-db.png" /></a></p>
<p><a href="../../../images/dashboards/cloudtrail-db.png"><img alt="cloudtrail-db" src="../../../images/dashboards/cloudtrail-db.png" /></a></p>



Expand Down
6 changes: 3 additions & 3 deletions en/implementation-guide/aws-services/config/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1674,12 +1674,12 @@ <h3 id="using-the-standalone-cloudformation-stack">Using the standalone CloudFor
<tbody>
<tr>
<td>AWS Standard Regions</td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/ConfigLog.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.aws.amazon.com/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/ConfigLog.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/ConfigLog.template">Template</a></td>
</tr>
<tr>
<td>AWS China Regions</td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/ConfigLog.template" target="_blank"><img alt="Launch Stack" src="../../images/launch-stack.png" /></a></td>
<td><a href="https://console.amazonaws.cn/cloudformation/home#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/ConfigLog.template" target="_blank"><img alt="Launch Stack" src="../../../images/launch-stack.png" /></a></td>
<td><a href="https://solutions-reference.s3.amazonaws.com/centralized-logging-with-opensearch/latest/ConfigLog.template">Template</a></td>
</tr>
</tbody>
Expand Down Expand Up @@ -1958,7 +1958,7 @@ <h3 id="sample-dashboard">Sample Dashboard</h3>
<p>You can click the below image to view the high-resolution sample dashboard.</p>
<!-- END INCLUDE -->

<p><a href="../../images/dashboards/config-db.png"><img alt="config-db" src="../../images/dashboards/config-db.png" /></a></p>
<p><a href="../../../images/dashboards/config-db.png"><img alt="config-db" src="../../../images/dashboards/config-db.png" /></a></p>



Expand Down
Loading

0 comments on commit cfd212f

Please sign in to comment.