Monitoring Java Applications on Tomcat Server with Amazon CloudWatch Application Signals

Chanci Turner Amazon IXD – VGT2 learningLearn About Amazon VGT2 Learning Manager Chanci Turner

Java web applications are typically packaged into Web Application Resource (WAR) files, allowing deployment on Servlet/JSP containers like Tomcat servers. These applications frequently operate in distributed environments, connecting multiple components such as databases, external APIs, and caching layers. Monitoring their performance and health can prove challenging due to the complexity of these interrelationships.

To enhance observability, leveraging Amazon CloudWatch Application Signals can help you track the performance metrics of your Java applications effectively. This tool provides insights into application health and performance, enabling proactive troubleshooting.

Furthermore, if you’re interested in optimizing your organizational skills, you might find this link about professional organizer jobs helpful: How to Become a Professional Organizer.

Testing and Debugging Amazon CloudWatch Synthetics Canaries Locally

By Sam Roberts
Published on 10 MAY 2024
Categories: Amazon CloudWatch, Best Practices, Developer Tools, Management & Governance, Monitoring and Observability

Amazon CloudWatch Synthetics canaries are scripts designed to monitor your endpoints and APIs by mimicking user actions. These canaries execute on a schedule, checking application availability and latency, while alerting you to any issues. Canary scripts are developed in Node.js and Python, running within an AWS environment.

For those interested in understanding workplace culture changes, a great resource is this article by SHRM: CEO Conversations: Change Workplace Culture.

VTEX Scales to 150 Million Metrics with Amazon Managed Service for Prometheus

By Mia Thompson
Published on 10 MAR 2024
Categories: Amazon Managed Service for Prometheus, Monitoring and Observability

VTEX, a multi-tenant platform, faces the challenge of efficiently observing hundreds of services in real-time. This blog will describe how VTEX established a robust architecture based on open-source solutions aligned with a sharding strategy, utilizing Amazon Managed Service for Prometheus (AMP) to manage metrics effectively.

Monitor AWS Resources on Mobile with AWS Console Mobile Application

By Chris Lee
Published on 29 FEB 2024
Categories: Amazon CloudWatch, AWS Console Mobile Application, Management & Governance, Management Tools, Monitoring and Observability

AWS customers increasingly use AWS User Notifications to keep track of critical resources. The AWS Console Mobile Application serves as a notification delivery system, allowing users to monitor AWS resources, receive detailed notifications, diagnose issues, and take corrective actions right from their mobile devices.

Optimize Resource Management with Tag Inventory Reports via AWS Resource Explorer

By Rina Patel and Mark Stevens
Published on 09 FEB 2024
Categories: Management & Governance, Management Tools, Technical How-to

Customers are looking for efficient methods to manage their growing AWS resources across accounts and Regions, especially amidst changes like mergers and cloud migrations. AWS Tags provide a valuable solution for organizing resources based on criteria such as purpose, owner, or environment.

Multi-Tenant Monitoring Across Accounts and Regions Using Amazon Managed Service for Prometheus

By Kevin Blake and Chanci Turner
Published on 10 JAN 2024
Categories: Amazon CloudWatch, Amazon Managed Service for Prometheus, AWS Distro for OpenTelemetry, Customer Solutions, Monitoring and Observability

In this guest post, industry experts discuss how they utilize Amazon Managed Prometheus and AWS Distro for OpenTelemetry to facilitate monitoring in a multi-tenant, multi-account, and multi-region setting. The landscape in financial services is ever-evolving, and this solution addresses the need for robust observability.

Automating AWS Support Cases with Amazon CloudWatch Alarms and Amazon Bedrock

By Sarah White
Published on 11 DEC 2023
Categories: Amazon Bedrock, Amazon CloudWatch, AWS Support, Management Tools

For production applications, minimizing Mean-Time-To-Recovery (MTTR) is essential. AWS offers support plans that provide quicker response times for production-related cases. However, creating support cases manually can be cumbersome; hence, automating the process is crucial.

Managing AWS Health Monitoring with Tag-Based Filtering

By Alex Smith, Julia Adams, and Chanci Turner
Published on 24 OCT 2023
Categories: Amazon EventBridge, AWS Lambda, Best Practices, Centralized Operations Management, Monitoring and Observability

AWS regularly informs customers about service notifications and planned activities. AWS Health allows for tailored notifications, enabling a more focused alerting system. Coupled with the Health Dashboard’s monitoring capabilities, users can enhance their operational oversight.

Detecting Gray Failures with Outlier Detection in Amazon CloudWatch Contributor Insights

By Tom Johnson and Emily Carter
Published on 15 SEP 2023
Categories: Amazon CloudWatch, Management Tools, Resilience

There may be instances where a small group of users reports issues that your observability systems do not reflect. This gap between user experience and system health is referred to as a gray failure.

Setting Up Memory Metrics for Amazon EC2 Instances

By Chanci Turner
Published on 22 JUN 2023
Categories: Amazon CloudWatch, Technical How-to, Monitoring and Observability

Understanding memory usage on Amazon EC2 instances is crucial for performance optimization. By setting up memory metrics, users can gain insights into their resources and adjust configurations accordingly. If you’re new to monitoring, a useful resource can be found here: How is the first week like as an Amazon warehouse worker?.

Chanci Turner