Skip to content

Commit

Permalink
Add config parameter descriptions into README.md (elastic#1917)
Browse files Browse the repository at this point in the history
  • Loading branch information
kaiyan-sheng authored Oct 18, 2021
1 parent f513529 commit 4ea3914
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 1 deletion.
14 changes: 14 additions & 0 deletions packages/aws/_dev/build/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,20 @@ AWS credentials are required for running AWS integration.
* *endpoint*: URL of the entry point for an AWS web service.
* *role_arn*: AWS IAM Role to assume.

#### Data stream specific configuration parameters
* *latency*: Some AWS services send monitoring metrics to CloudWatch with a
latency to process larger than Metricbeat collection period. This will cause
data points missing or none get collected by Metricbeat. In this case, please
specify a latency parameter so collection start time and end time will be
shifted by the given latency amount.
* *period*: How often the data stream is executed.
* *regions*: Specify which AWS regions to query metrics from. If the `regions`
is not set in the config, then by default, the integration will query metrics
from all available AWS regions. If `endpoint` is specified, `regions` becomes a
required config parameter.
* *tags_filter*: Tag key value pairs from aws resources. A tag is a label that
user assigns to an AWS resource.

### Credential Types
There are three types of AWS credentials can be used: access keys, temporary
security credentials and IAM role ARN.
Expand Down
5 changes: 5 additions & 0 deletions packages/aws/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.3.1"
changes:
- description: Add config parameter descriptions
type: enhancement
link: https://github.com/elastic/integrations/pull/1917
- version: "1.3.0"
changes:
- description: Add WAF datastream
Expand Down
14 changes: 14 additions & 0 deletions packages/aws/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,20 @@ AWS credentials are required for running AWS integration.
* *endpoint*: URL of the entry point for an AWS web service.
* *role_arn*: AWS IAM Role to assume.

#### Data stream specific configuration parameters
* *latency*: Some AWS services send monitoring metrics to CloudWatch with a
latency to process larger than Metricbeat collection period. This will cause
data points missing or none get collected by Metricbeat. In this case, please
specify a latency parameter so collection start time and end time will be
shifted by the given latency amount.
* *period*: How often the data stream is executed.
* *regions*: Specify which AWS regions to query metrics from. If the `regions`
is not set in the config, then by default, the integration will query metrics
from all available AWS regions. If `endpoint` is specified, `regions` becomes a
required config parameter.
* *tags_filter*: Tag key value pairs from aws resources. A tag is a label that
user assigns to an AWS resource.

### Credential Types
There are three types of AWS credentials can be used: access keys, temporary
security credentials and IAM role ARN.
Expand Down
2 changes: 1 addition & 1 deletion packages/aws/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 1.0.0
name: aws
title: AWS
version: 1.3.0
version: 1.3.1
license: basic
description: This integration collects logs and metrics from Amazon Web Services (AWS)
type: integration
Expand Down

0 comments on commit 4ea3914

Please sign in to comment.