View a markdown version of this page

こんにちは CloudWatch Logs - Amazon CloudWatch Logs

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

こんにちは CloudWatch Logs

次のコード例は、CloudWatch Logs の使用を開始する方法を示しています。

Python
SDK for Python (Boto3)
注記

GitHub には、その他のリソースもあります。用例一覧を検索し、AWS コード例リポジトリでの設定と実行の方法を確認してください。

def hello_cloudwatch_logs() -> None: """ Verifies connectivity to CloudWatch Logs by calling DescribeLogGroups and displaying the first page of log groups with name, ARN, and creation time. """ logs_client = boto3.client("logs") try: response = logs_client.describe_log_groups() log_groups = response.get("logGroups", list()) if not log_groups: print("No log groups found in this Region for your account.") else: print(f"Found {len(log_groups)} log group(s):\n") for lg in log_groups: name = lg.get("logGroupName", "N/A") arn = lg.get("arn", "N/A") creation_ms = lg.get("creationTime", 0) creation_dt = datetime.fromtimestamp( creation_ms / 1000, tz=timezone.utc ) print(f" Name: {name}") print(f" ARN: {arn}") print(f" Created: {creation_dt.strftime('%Y-%m-%d %H:%M:%S UTC')}") print() except ClientError as error: logger.error( "Failed to describe log groups: %s", error.response["Error"]["Message"], ) raise
  • API の詳細については、 AWS SDK for Python (Boto3) API リファレンスの「DescribeLogGroups」を参照してください。

AWS SDK 開発者ガイドとコード例の完全なリストについては、「」を参照してくださいAWS SDK での CloudWatch Logs の使用。このトピックには、使用開始方法に関する情報と、以前の SDK バージョンの詳細も含まれています。