このページでは、ワークフロー自動化アクション カタログで使用できる AWS CloudWatch アクションの包括的なリファレンスを提供します。これらのアクションにより、CloudWatch ログ操作が可能になります。
前提条件
ワークフロー自動化で AWS アクションを使用する前に、次の点を確認してください。
- 適切な権限を持つ AWS アカウント。
- 設定された AWS 認証情報 (IAM ユーザー認証情報、IAM ロール ARN、またはセッション認証情報)。
- 使用する予定の特定のAWSサービスに必要な IAM 権限。
IAM ユーザーおよび IAM ロールを作成する方法、およびワークフロー オートメーションAWSアクションと統合するための静的 AWS 認証情報とセッションAWS認証情報を設定する方法については、「 AWS認証情報のセットアップ」を参照してください。
AWS CloudWatch ログの指定されたログ ストリームからログイベントのバッチを取得します。 これは、プログラムでログ データを取得してアプリケーションを監視、監査、トラブルシューティングするために不可欠です。
入力フィールド | オプション性 | タイプ | 例 |
|---|---|---|---|
awsRoleArn | オプション | 弦 |
|
awsAccessKeyId | オプション | 弦 |
|
awsSecretAccessKey | オプション | 弦 |
|
awsSessionToken | オプション | 弦 |
|
リージョン | 必須 | 弦 |
|
logStreamName | 必須 | 弦 |
|
logGroupName | オプション | 弦 |
|
logGroupIdentifier | オプション | 弦 |
|
開始時間 | オプション | Int |
|
エンドタイム | オプション | Int |
|
リミット | オプション | Int |
|
startFromHead | オプション | ブール値 |
|
unmask | オプション | ブール値 |
|
nextToken | オプション | 弦 |
|
出力フィールド | タイプ | 例 |
|---|---|---|
response | オブジェクト | |
成功 | ブール値 |
|
エラーメッセージ | 弦 |
|
name: get-lambda-logs description: 'Retrieve log events from an AWS Lambda function' workflowInputs: region: type: String defaultValue: us-east-2 logGroupName: type: String defaultValue: /aws/lambda/my-function logStreamName: type: String defaultValue: 2023/10/27/[$LATEST]abcdef123456 steps: name: get_events_step type: action action: aws.cloudwatch.get_log_events version: '1' inputs: region: ${{ .workflowInputs.region }} logGroupName: ${{ .workflowInputs.logGroupName }} logStreamName: ${{ .workflowInputs.logStreamName }} limit: 100これにより、ログイベントのバッチがAWS CloudWatch ログの指定されたログ ストリームにアップロードされます。 監視と分析のために、アプリケーションまたはサービスからのログデータをプログラムで CloudWatch に送信するために使用されます。
入力フィールド | オプション性 | タイプ | 例 |
|---|---|---|---|
awsRoleArn | オプション | 弦 |
|
awsAccessKeyId | オプション | 弦 |
|
awsSecretAccessKey | オプション | 弦 |
|
awsSessionToken | オプション | 弦 |
|
リージョン | 必須 | 弦 |
|
logGroupName | 必須 | 弦 |
|
logStreamName | 必須 | 弦 |
|
logEvents | 必須 | リスト |
|
エンティティ | オプション | Dict |
|
出力フィールド | タイプ | 説明 | 例 |
|---|---|---|---|
response | オブジェクト |
を含む生の JSON 応答。 | |
成功 | ブール値 | ログイベントが正常にアップロードされたかどうかを示します。 |
|
エラーメッセージ | 弦 | アクションが失敗した場合のわかりやすいエラーメッセージ。 |
|
ワークフローの例 |
|---|
|