Home

Awesome

cloudwatch_exporter_metrics_config_builder

Bash script that generates all aws cloudwatch metrics and dimensions then builds the cloudwatch.yml file.

Requirements

How To

Before running make sure custom_gather.sh and pipeline.sh are executable. If not simply run:

chmod 755 custom_gather.sh pipeline.sh

To select what AWS namespaces you want in the cloudwatch.yml file set the boolean flag in the cloudwatch_config_builder/config.yml.

To create the cloudwatch.yml run:

./pipeline.sh <REGION> <CUSTOM_NAMESPACE>

Once the scripts are done running, all available metrics in json format will be in the cloudwatch_config_builder/files/cloudwatch_metrics folder separated via namespace.

The formatted cloudwatch.yml file will be located in the cloudwatch_exporter_metrics_config_builder folder.