Observability - mostpros1/repository GitHub Wiki
Observability and Application Performance Monitoring (AWS Cloudwatch)
Observability Domits
In this section, we’ll explore how to monitor and debug your AWS functions effectively.
Most Used observability tools In Domits project:
Amazon CloudWatch:
A monitoring and management service that provides data and actionable insights for AWS, on-premises, hybrid, and other cloud applications and infrastructure resources. It collects and tracks metrics, collects and monitors log files, and sets alarms. CloudWatch enables you to monitor your complete stack (applications, infrastructure, network, and services) and use alarms, logs, and events data to take automated actions and reduce mean time to resolution (MTTR).
AWS CloudTrail:
A service that helps you enable operational and risk auditing, governance, and compliance of your AWS account. Actions taken by a user, role, or an AWS service are recorded as events in CloudTrail. Events include actions taken in the AWS Management Console, AWS Command Line Interface, and AWS SDKs and APIs.
What we can use for more detailed info :
Amazon OpenSearch Service
Enables real-time search, analysis, and visualization of log data.
Amazon CloudWatch Synthetics
Allows you to create canaries to monitor your endpoints and APIs, ensuring they function correctly.
Amazon CloudWatch ServiceLens
Offers a unified view of your services’ health, combining metrics, logs, and traces.
AWS Config
Provides a detailed view of the configurations of your AWS resources, helping with compliance auditing and security analysis.
API individual testing
For the testing of API’s you can also use Insomnia or Postman