AWS Cloud Operations Blog

Tag: Amazon CloudWatch

Approach to migrate Spring Cloud microservices applications to Amazon EKS

In this blog, we will look into how enterprises can approach migrating on-prem Spring Cloud microservices to Amazon Elastic Kubernetes Service (Amazon EKS). With managed service offerings from AWS, developers can eliminate the need to run and manage cross-cutting services like Service Registry, Config Server and API Gateway. By using AWS services, developers can focus on […]

Creating a near-realtime dashboard on Amazon CloudWatch for a Migration usecase

Monitoring performance metrics of AWS resources is crucial for any business use case running in cloud. AWS Well-Architected Framework best practices recommend customers to setup observability and monitoring for their infrastructure on AWS. But, as AWS usage for customer increases, it gets harder to observe and visualize the data and metrics at scale and identify […]

Use Amazon CloudWatch Contributor Insights for general analysis of NGINX logs

Customers build, deploy, and maintain millions of web applications on AWS and many customers deploy these applications using NGINX. The NGINX application server offers configurability, scalability, and the ability to handle millions of concurrent requests. Web application performance is key in modern enterprise infrastructure and applications. Customers leverage CloudWatch to monitor response times, uptime, and […]

Managing CloudWatch Synthetics canaries at scale

Managing CloudWatch Synthetics canaries at scale

Amazon CloudWatch Synthetics offers an automated approach to monitoring the performance and availability of your application endpoints, REST APIs, and website content, allowing you to discover issues before your customers do. As your applications and suite of accompanying canaries grows over time, it becomes more challenging and time consuming to manage them at scale. This […]

How to grant least privilege access to third-parties on your private EC2 instances with AWS Systems Manager

AWS Systems Manager Session Manager provides a more secure way to manage your Amazon Elastic Compute Cloud (EC2) instances without the need to open inbound ports, maintain bastion hosts, or manage SSH keys. Furthermore, you can use it with a combination of AWS services to give access to external third-parties. Due to business requirements, you […]

Automate creation of Amazon CloudWatch alarms and dashboards with AWS Systems Manager and Ansible

Automate creation of Amazon CloudWatch alarms and dashboards with AWS Systems Manager and Ansible

Monitoring Amazon EC2 instances is critical to proactively identify any underlying issues or to troubleshoot the performance of the instances. Amazon CloudWatch provides a reliable, scalable, and flexible monitoring solution. Customers running EC2 instances in a self-managed environment typically use Amazon CloudWatch metrics to monitor the performance of their instances and set up alarms for […]

How to set up Amazon CloudWatch alarms to monitor IO metrics of AWS EBS volumes performance using metric math

How to set up Amazon CloudWatch alarms to monitor IO metrics of Amazon EBS volumes performance using metric math

To prevent application or database performance hiccups from latency of a disk, it is very critical to monitor disk I/O and usage for performance issues. Disk I/O is the amount of read or write or input/output operations that occur during a period, in other words it measures the data transfer speed between a disk and […]

Monitoring best practices for AWS Outposts

Monitoring best practices for AWS Outposts

AWS Outposts allows you to run AWS infrastructure and services on-premises for a consistent fully managed hybrid experience. Outposts supports workloads and devices requiring low latency access to on-premises systems, local data processing, data residency, and application migration with local system inter dependencies. Outposts offers customers Amazon CloudWatch metrics and AWS Health events to effectively […]

How Hapag-Lloyd established observability for serverless multi-account workloads

This post is co-authored by Grzegorz Kaczor from Hapag-Lloyd AG and Michael Graumann and Daniel Moser from AWS. Introduction Establishing observability over the state, performance, health, and security posture of applications is key to successfully operating multi-account workloads in the cloud. As the number and size of workloads increases, finding and correlating all available information […]