Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengkonfigurasi pencatatan sesi ke disk
Setelah Anda mengaktifkan Session Manager login ke CloudWatch atau Amazon S3, semua perintah yang dijalankan selama sesi (dan output yang dihasilkan dari perintah tersebut) dicatat ke file sementara pada disk instance target. File sementara diberi namaipcTempFile.log
.
ipcTempFile.log
Dikendalikan oleh SessionLogsDestination
parameter di SSM Agent file konfigurasi. Parameter ini menerima nilai berikut:
-
disk: Jika Anda menentukan parameter ini dan pencatatan sesi ke CloudWatch atau Amazon S3 diaktifkan, SSM Agent membuat file log
ipcTempFile.log
sementara dan log perintah sesi dan output ke disk. Session Manager mengunggah log ini ke salah satu CloudWatch atau S3 selama atau setelah sesi, tergantung pada konfigurasi logging. Log kemudian dihapus sesuai dengan durasi yang ditentukan untuk SSM AgentSessionLogsRetentionDurationHours
parameter konfigurasi.Jika Anda menentukan parameter ini dan pencatatan sesi ke CloudWatch dan Amazon S3 dinonaktifkan, SSM Agent masih mencatat riwayat perintah dan output dalam
ipcTempFile.log
file. File akan dihapus sesuai dengan durasi yang ditentukan untuk SSM AgentSessionLogsRetentionDurationHours
parameter konfigurasi. -
none: Jika Anda menentukan parameter ini dan pencatatan sesi ke CloudWatch atau Amazon S3 diaktifkan, logging ke disk berfungsi persis seperti jika Anda telah menentukan parameter.
disk
SSM Agent memerlukan file sementara saat sesi masuk ke CloudWatch atau Amazon S3 diaktifkan.Jika Anda menentukan parameter ini dan pencatatan sesi ke CloudWatch atau Amazon S3 dinonaktifkan, SSM Agent tidak membuat
ipcTempFile.log
file.
Gunakan prosedur berikut untuk mengaktifkan atau menonaktifkan pembuatan file log ipcTempFile.log
sementara ke disk ketika sesi ditatap.
Untuk mengaktifkan atau menonaktifkan pembuatan Session Manager file log sementara ke disk
-
Menginstal SSM Agent pada instans Anda atau tingkatkan ke versi 3.2.2086 atau lebih tinggi. Untuk informasi tentang cara memeriksa nomor versi agen, lihatMemeriksa SSM Agent nomor versi. Untuk informasi tentang cara menginstal agen secara manual, temukan prosedur untuk sistem operasi Anda di bagian berikut:
-
Connect ke instans Anda dan temukan
amazon-ssm-agent.json
file di lokasi berikut.-
Linux:/etc/amazon/ssm/
-
macOS: /opt/aws/ssm/
-
Windows Server: C:\Program Files\ Amazon\ SSM
Jika file
amazon-ssm-agent.json
tidak ada, salin isi fileamazon-ssm-agent.json.template
ke file baru di direktori yang sama. Beri nama file baruamazon-ssm-agent.json
. -
-
Tentukan salah satu
none
ataudisk
untukSessionLogsDestination
parameter. Simpan perubahan Anda. -
Mulai ulang SSM Agent.
Jika Anda menentukan disk
SessionLogsDestination
parameter, Anda dapat memverifikasi bahwa SSM Agent membuat file log sementara dengan memulai sesi baru dan kemudian menemukan ipcTempFile.log
di lokasi berikut:
-
Linux:/var/lib/amazon/ssm/
target ID
/sesi/orkestrasi/session ID
/Standard_Stream/ ipcTempFile .log -
macOS: /opt/aws/ssm/data/
target ID
/sesi/orkestrasi/session ID
/Standard_Stream/ ipcTempFile .log -
Windows Server: C:\ProgramData\ Amazon\SSM\InstanceData\
target ID
\ sesi\ orkestrasi\session ID
\ Standard_Stream\ .log ipcTempFile
catatan
Secara default, file log sementara disimpan pada instance selama 14 hari.
Jika Anda ingin memperbarui SessionLogsDestination
parameter di beberapa instance, kami sarankan Anda membuat SSM Dokumen yang menentukan konfigurasi baru. Anda kemudian dapat menggunakan Systems Manager Run Command untuk mengimplementasikan perubahan pada instance Anda. Untuk informasi selengkapnya, lihat Menulis AWS Systems Manager dokumen Anda sendiri (blog)