Skip to main content

Amazon CloudFront

Prerequisites​

Centreon Plugin​

Install this plugin on each needed poller:

yum install centreon-plugin-Cloud-Aws-Cloudfront-Api

To use it, you can either install 'awscli' (AWS Command Line Interface) or 'paws' (Perl AWS SDK).

Install awscli​

On CentOS, install with following commands:

yum install awscli

Centreon Configuration​

Create a host using the appropriate template​

Go to Configuration > Hosts and click Add. Then, fill the form as shown by the following table:

FieldValue
NameName of the host
AliasDescription
IP Address / DNSCan be localhost
Monitored fromPoller used to monitor
TemplatesCloud-Aws-CloudFront-custom

The following host macros should be set as shown:

MacroValue
AWSACCESSKEYAWS access key
AWSSECRETKEYAWS secret key
AWSCUSTOMMODEPlugin custom mode: awscli or paws
AWSINSTANCEIDInstance ID

Check the Create Services linked to the Template too box and click on the Save button.

The following services will be created:

  • Cloudfront-Errors
  • Cloudfront-Requests
  • Cloudfront-Throughput