All Products
Search
Document Center

Alibaba Cloud SDK:Gunakan fitur logging

Last Updated:Jun 28, 2025

Topik ini menjelaskan cara menentukan format output dan jalur penyimpanan log.

Konfigurasikan logger

import os

from aliyunsdkcore.client import AcsClient

import sys

client = AcsClient(
    os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID'),  # Dapatkan ID AccessKey dari variabel lingkungan. Kami merekomendasikan Anda menggunakan ID AccessKey dari pengguna Resource Access Management (RAM).
    os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET'),  # Dapatkan rahasia AccessKey dari variabel lingkungan. Kami merekomendasikan Anda menggunakan rahasia AccessKey dari pengguna RAM.
    '<region_id>"'
)

# Ekspor log di konsol atau terminal.
client.set_stream_logger(
    stream=sys.stderr,  # Objek output log.
    format_string='%(thread)d %(asctime)s %(name)s %(levelname)s %(message)s'  # Format output log.
)

# Ekspor log dalam format default ke file.
client.set_file_logger(
    path='<file_path>'  # Jalur file log.
)