A plugin that collects AWS CloudWatch metrics for EC2, EBS, ELB, RDS, SQS, SNS, and ElastiCache services and reports them to New Relic.
The New Relic AWS CloudWatch Plugin is a metric collection agent that fetches performance data from Amazon CloudWatch and sends it to the New Relic platform for monitoring and visualization. It enables comprehensive observability of key AWS services, helping DevOps and engineering teams track the health and performance of their cloud infrastructure.
DevOps engineers, SREs, and cloud infrastructure teams using AWS services like EC2, EBS, ELB, RDS, SQS, SNS, and ElastiCache who need to monitor their resources within the New Relic platform.
It provides automated, reliable metric collection from AWS CloudWatch with minimal configuration, integrates securely with AWS IAM, and offers flexible deployment options including manual installation, configuration management tools, and an Amazon Machine Image (AMI).
New Relic AWS Cloudwatch Plugin
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Monitors key AWS services including EC2, EBS, ELB, RDS, SQS, SNS, and ElastiCache, providing a unified view in New Relic as listed in the README.
Supports tag-based filtering for EC2 and EBS instances to limit CloudWatch requests and reduce monitoring costs, as detailed in the configuration section.
Uses AWS IAM with a read-only policy for secure API access, minimizing security risks through least-privilege permissions as recommended in the IAM section.
Offers multiple installation methods: manual, via Chef/Puppet, or as an AMI, catering to different operational workflows mentioned in the install and AMI sections.
Inherits AWS CloudWatch's inherent 60-second default delay in metric reporting, which can hinder near-real-time monitoring, as noted in the configuration and notes sections.
Requires Ruby and Bundler for operation, adding maintenance overhead and compatibility issues for teams not familiar with Ruby ecosystems, per the dependencies list.
Lacks support for newer AWS services like Lambda, EKS, or Fargate, which are increasingly important in modern cloud-native applications, as only listed services are covered.