AWS Monitoring and Logging
- Introduction
- Metrics
- AWS Cloudwatch
- AWS Cloud Map and HealthChecks
- AWS Managed Services for Prometheus and Grafana
- AWS and Splunk
Introduction
- github: Steps I used to install Nagios in the cloud
- github: ElectricEye is a set of Python scripts (affectionately called Auditors) that continuously monitor your AWS infrastructure looking for configurations related to confidentiality, integrity and availability that do not align with AWS best practices.
- medium: AWS Account Security Monitoring
- elastic.co: Elastic and AWS: Accelerating the cloud migration journey
- How to use AWS Config and CloudTrail to find who made changes to a resource
- kevintuei.medium.com: A Deep Dive into Logs and Metrics for AWS Observability — One Observability Workshop
Metrics
- logz.io: What are AWS EC2 Instances? A Tutorial for EC2 Metrics Shipping with Logz.io
- logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io
AWS Cloudwatch
- threatstack.com: 50 Best AWS CloudWatch Tutorials
- Amazon CloudWatch now monitors Prometheus metrics from Container environments
- Amazon CloudWatch Dashboards now supports sharing
- How BT uses Amazon CloudWatch to monitor millions of devices
- Extending and exploring alarm history in Amazon CloudWatch – part 2
- dzone: Optimize AWS Costs With CloudWatch’s Advanced Metrics, Dashboards, and Alerts In this article, we dive deep into leveraging advanced dashboarding with Amazon CloudWatch to efficiently manage and analyze AWS costs.
AWS Cloud Map and HealthChecks
- Custom Health Check: HealthCheckCustomConfig Cloud Map will eventually mark the instance as unhealthy if it doesn’t receive the health status in 30 seconds. Custom health checks are implemented as regular Route53 healthchecks that check S3 bucket keys (note http access instead of https).
AWS Managed Services for Prometheus and Grafana
- Amazon Managed Service for Prometheus Highly available, secure, and managed monitoring for your containers
- Amazon Managed Service for Grafana Powerful, interactive data visualizations for builders, operators, and business leaders
- infoq.com: AWS Introduces Amazon Managed Service for Grafana and Amazon Managed Service for Prometheus