What is AWS EC2?
Amazon Elastic Compute Cloud or AWS EC2 is a service offered by Amazon that allows customers to rent servers on which they can run their own applications. EC2 enables scalable deployment of applications by providing a web-based interface through which the customer can create, launch and stop server instances as needed, and pays based on server usage.
How to monitor AWS EC2?
ServicePilot makes it easy to monitor AWS EC2 instances with no configuration required in the AWS region. Simply add a resource of the ServicePilot cloud-aws-ec2 package to your monitoring environment and ServicePilot automatically performs requests via its agent to the AWS ES2 service.
The monitoring statistics gathered in this way include:
- CPU credits and usage
- Disk usage
- Network usage
- Metadata tokens
- Status checks failed
How to install a aws-ec2 resource?
- Use your ServicePilot OnPremise installation or a SaaS account.
- Add a new aws-ec2 resource via the web interface (
/prmresources) or via API (
/prmpackagespage), the default ServicePilot agent or another agent will be provisioned automatically.
Details of the aws-ec2 package are located in the
/prmpackagespage of the software.
ServicePilot enables you to deliver IT services faster and more securely with automated discovery and advanced monitoring features.
By correlating the technology AWS EC2 with APM and infrastructure monitoring, ServicePilot is able to provide a more comprehensive view of an organization's IT environment.
This allows IT teams to quickly identify and diagnose issues that may be impacting application performance, and take corrective action before end-users are affected.