Mengirim SSM Agent log ke CloudWatch Log - AWS Systems Manager

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengirim SSM Agent log ke CloudWatch Log

AWS Systems Manager Agen (SSM Agent) adalah perangkat lunak Amazon yang berjalan pada EC2 instans, perangkat edge, server lokal, dan mesin virtual (VMs) yang dikonfigurasi untuk Systems Manager. SSM Agent memproses permintaan dari layanan Systems Manager di cloud dan mengonfigurasi mesin Anda seperti yang ditentukan dalam permintaan. Untuk informasi lebih lanjut tentang SSM Agent, lihat Bekerja dengan SSM Agent.

Selain itu, dengan menggunakan langkah-langkah berikut, Anda dapat mengonfigurasi SSM Agent untuk mengirim data log ke Amazon CloudWatch Logs.

Sebelum Anda mulai

Buat grup log di CloudWatch Log. Untuk informasi selengkapnya, lihat Memulai CloudWatch Log di Panduan Pengguna CloudWatch Log Amazon.

Untuk mengkonfigurasi SSM Agent untuk mengirim log ke CloudWatch
  1. Masuk ke node dan temukan file berikut:

    Linux

    Pada sebagian besar jenis node Linux:/etc/amazon/ssm/seelog.xml.template.

    Pada Ubuntu Server 20.10 STR & 20.04, 18.04, dan 16.04 LTS: /snap/amazon-ssm-agent/current/seelog.xml.template

    macOS

    /opt/aws/ssm/seelog.xml.template

    Windows

    %ProgramFiles%\Amazon\SSM\seelog.xml.template

  2. Mengubah nama file dari seelog.xml.template ke seelog.xml

    catatan

    Pada Ubuntu Server 20.10 STR & 20.04, 18.04, dan 16.04 LTS, file seelog.xml harus dibuat dalam direktori. /etc/amazon/ssm/ Anda dapat membuat direktori dan file ini dengan menjalankan perintah berikut.

    sudo mkdir -p /etc/amazon/ssm
    sudo cp -pr /snap/amazon-ssm-agent/current/* /etc/amazon/ssm
    sudo cp -p /etc/amazon/ssm/seelog.xml.template /etc/amazon/ssm/seelog.xml
  3. Buka file seelog.xml di editor teks, dan temukan bagian berikut:

    Linux and macOS
    <outputs formatid="fmtinfo"> <console formatid="fmtinfo"/> <rollingfile type="size" filename="/var/log/amazon/ssm/amazon-ssm-agent.log" maxsize="30000000" maxrolls="5"/> <filter levels="error,critical" formatid="fmterror"> <rollingfile type="size" filename="/var/log/amazon/ssm/errors.log" maxsize="10000000" maxrolls="5"/> </filter> </outputs>
    Windows
    <outputs formatid="fmtinfo"> <console formatid="fmtinfo"/> <rollingfile type="size" maxrolls="5" maxsize="30000000" filename="{{LOCALAPPDATA}}\Amazon\SSM\Logs\amazon-ssm-agent.log"/> <filter formatid="fmterror" levels="error,critical"> <rollingfile type="size" maxrolls="5" maxsize="10000000" filename="{{LOCALAPPDATA}}\Amazon\SSM\Logs\errors.log"/> </filter> </outputs>
  4. Edit file, dan tambahkan elemen nama kustom setelah tanda </filter> penutupan. Di contoh berikut, nama kustom telah ditentukan sebagai cloudwatch_receiver.

    Linux and macOS
    <outputs formatid="fmtinfo"> <console formatid="fmtinfo"/> <rollingfile type="size" filename="/var/log/amazon/ssm/amazon-ssm-agent.log" maxsize="30000000" maxrolls="5"/> <filter levels="error,critical" formatid="fmterror"> <rollingfile type="size" filename="/var/log/amazon/ssm/errors.log" maxsize="10000000" maxrolls="5"/> </filter> <custom name="cloudwatch_receiver" formatid="fmtdebug" data-log-group="your-CloudWatch-log-group-name"/> </outputs>
    Windows
    <outputs formatid="fmtinfo"> <console formatid="fmtinfo"/> <rollingfile type="size" maxrolls="5" maxsize="30000000" filename="{{LOCALAPPDATA}}\Amazon\SSM\Logs\amazon-ssm-agent.log"/> <filter formatid="fmterror" levels="error,critical"> <rollingfile type="size" maxrolls="5" maxsize="10000000" filename="{{LOCALAPPDATA}}\Amazon\SSM\Logs\errors.log"/> </filter> <custom name="cloudwatch_receiver" formatid="fmtdebug" data-log-group="your-CloudWatch-log-group-name"/> </outputs>
  5. Simpan perubahan Anda, lalu mulai ulang SSM Agent atau simpulnya.

  6. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  7. Di panel navigasi, pilih Grup log, lalu pilih nama grup log Anda.

    Tip

    Aliran log untuk SSM Agent data file log diatur oleh ID node.