4.8. AWS CloudWatch Logs Exporter
AWS CloudWatch Logs Exporter は、ログデータを Amazon CloudWatch Logs サービスに送信し、AWS SDK for Go とデフォルトの認証情報プロバイダーチェーンを使用してリクエストに署名します。
AWS CloudWatch Logs Exporter はテクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
AWS CloudWatch Logs Exporter が有効になっている OpenTelemetry Collector カスタムリソース
# ...
config:
exporters:
awscloudwatchlogs:
log_group_name: "<group_name_of_amazon_cloudwatch_logs>"
log_stream_name: "<log_stream_of_amazon_cloudwatch_logs>"
region: <aws_region_of_log_stream>
endpoint: <protocol><service_endpoint_of_amazon_cloudwatch_logs>
log_retention: <supported_value_in_days>
role_arn: "<iam_role>"
# ...
- 1
- 必須。ロググループがまだ存在しない場合は、自動的に作成されます。
- 2
- 必須。ログストリームがまだ存在しない場合は、自動的に作成されます。
- 3
- 任意。デフォルトの認証情報チェーンに AWS リージョンがまだ設定されていない場合は、リージョンを指定する必要があります。
- 4
- 任意。リクエストが転送されるデフォルトの Amazon CloudWatch Logs サービスエンドポイントをオーバーライドできます。エンドポイント値の一部として、
https://などのプロトコルを含める必要があります。リージョン別のサービスエンドポイントのリストについては、Amazon CloudWatch Logs endpoints and quotas (AWS General Reference) を参照してください。 - 5
- 任意。このパラメーターを使用すると、新しい Amazon CloudWatch ロググループのログ保持ポリシーを設定できます。このパラメーターを省略するか
0に設定すると、ログはデフォルトで期限切れになりません。保持期間 (日数) としてサポートされている値は、1、3、5、7、14、30、60、90、120、150、180、365、400、545、731、1827、2192、2557、2922、3288、または3653です。 - 6
- 任意。ログセグメントを別のアカウントにアップロードするための AWS Identity and Access Management (IAM)ロール。