Mackerel supports obtaining and monitoring Amazon Elastic Compute Cloud (Amazon EC2) metrics in AWS Integration. When integrating with AWS Integration, billable targets are determined using the conversion 1 Instance = 1 Host. AWS integration and mackerel-agent can also be used together. In such a case, system metrics and custom metrics will be integrated as one host (no duplicate charges will be made).
Please refer to the following page for AWS Integration configuration methods and a list of supported AWS services.
The metrics obtainable with AWS Integration’s EC2 support are as follows. For
Metric explanations, refer to the AWS help page.
|Graph name||Metric||Metric name in Mackerel||Unit||Statistics|
|Status Check Failed||StatusCheckFailed_Instance
Among the graphs/metrics obtainable with AWS Integration, metrics included in the following graph are usually obtained in 5 minute intervals.
- CPU Credit
- Disk OPS
- Disk IO
- Network Traffic
- Network Packets
- Status Check Failed
This is specified by the AWS CloudWatch API.
Using with mackerel-agent
If mackerel-agent has already been installed on the target EC2 instance, host information from Mackerel will automatically be integrated and registered as one host. It will not be counted twice as a billable host.
If you prefer a more detailed style of monitoring with AWS Integration, we recommend installing mackerel-agent for EC2.