The purpose of this document is to show how to set up a first checkpoint using the AWS_Paas_CloudWatch service model.
To do this you will need to create an account on AWS dedicated to monitoring and add the API key and region in ServiceNav. Let this documentation page guide you: adding a ServiceNav user in AWS
Implementation in ServiceNav
Each Amazon service publishes metrics in the CloudWatch service.
Our AWS plugin allows you to retrieve any metric present in CloudWatch.
To monitor a metric from ServiceNav add a unit service based on the AWS-PaaS-Cloudwatch service model.
In the "Availability and Control" tab, configure as follows:
- Name of metric : indicate the same name as in Cloudwatch (in blue in the following figure).
- Type of aggregation : By default leave average, the samplecount, maximum and minimum values allow to check the data returned by AWS in case of problem.
- Period : Allows you to modify the period over which the plugin will search for data. By default the plugin searches for data over 15 minutes with a precision of 5 minutes.
- Dimensions The list of dimensions to identify a metric.
- a dimension is a couple name (in red on the screenshot) value (in green on the screenshot).
- the format of a dimension is Name=$Dimension_name,Value=$Dimension_value
- it is possible to specify several dimensions by separating them with a semicolon.
- no quotes are accepted in the dimensions.
- Name space : namespaces created by AWS are of the form AWS/$service_Name (in black on the screenshot).
To get this screen you have to go to cloudwatch then select the metrics tab, navigate through the metrics and select the metric you want to supervise from the all metrics tab:
Once the metric is selected go to the "source" tab to get the information.
ServiceNav configuration example :
You can find documentation specific to the billing supervision of your AWS account on this page: AWS budget supervision