Aller au contenu principal

Amazon API Gateway

Prerequisites​

Centreon Plugin​

Install this plugin on each needed poller:

yum install centreon-plugin-Cloud-Aws-ApiGateway-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-Lambda-custom

The following host macros should be set as shown:

MacroValue
AWSACCESSKEYAWS access key
AWSSECRETKEYAWS secret key
AWSCUSTOMMODEPlugin custom mode: awscli or paws
AWSREGIONAWS region

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

The following service will be created:

  • Streams
  • Records-Statistics

The following service macros should be set as shown:

MacroValue
APINAMEName of you AWS API