CloudWatch Publish
Publish metrics to CloudWatch. Within the AWS console, you may then attach alarms to get alerts when metrics values fall out of a normal range.
If the component requires access to a cloud provider, it will use credentials as follows:
- If using Matillion Full SaaS: The component will use the cloud credentials associated with your environment to access resources.
- If using Hybrid SaaS: By default the component will inherit the agent's execution role (service account role). However, if there are cloud credentials associated to your environment, these will overwrite the role.
Properties
Name
= string
A human-readable name for the component.
Region
= drop-down
The AWS region that the metrics are to be published to. The default region is eu-west-1.
Namespace
= string
All Cloudwatch metrics belong to a Namespace. The value entered here will become a category under the "Custom Metrics" section of the Cloudwatch console.
Namespaces starting with "AWS" are reserved, so you should avoid using AWS as the prefix for the Namespace.
Metrics
= column editor
Cloudwatch metrics are numeric, which allows for indicators (using only 0 and 1), proportions/percentages (using real values between 0.0 to 1.0), or domain-specific values such as rowcounts or runtimes.
In the Metrics editor, click + to add a metric. For each metric, enter:
- Metric: The name of the metric in the given Namespace. Metrics are created on demand, so there is no requirement to create the metric in advance. They are generally shown in Cloudwatch within a few minutes.
- Numeric Variable: Select a variable from the drop-down. This variable must already exist as a pipeline variable or project variable whose type is Numeric. This variable MUST have a default value set or an error will be returned. Read Variables for more information.
Click Save to exit the editor and save the Metric.
Snowflake | Amazon Redshift |
---|---|
✅ | ✅ |