Memantau keberhasilan dan kegagalan upaya pemasangan - Sistem File Elastis Amazon

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

Memantau keberhasilan dan kegagalan upaya pemasangan

Anda dapat menggunakan Amazon CloudWatch Logs untuk memantau dan melaporkan keberhasilan atau kegagalan upaya pemasangan untuk sistem EFS file Anda dari jarak jauh tanpa harus masuk ke klien. Gunakan prosedur berikut untuk mengonfigurasi EC2 instans Anda agar menggunakan CloudWatch Log untuk memantau keberhasilan atau kegagalan upaya pemasangan sistem file-nya.

Untuk mengaktifkan pemberitahuan keberhasilan atau kegagalan upaya pemasangan di CloudWatch log
  1. Instal amazon-efs-utils pada EC2 instance pemasangan sistem file. Untuk informasi selengkapnya, lihat Secara otomatis menginstal atau memperbarui EFS klien Amazon menggunakan AWS Systems Manager atau Menginstal EFS klien Amazon secara manual.

  2. Instal botocore pada EC2 instance yang akan me-mount sistem file. Untuk informasi selengkapnya, lihat Instalasi dan upgrade botocore.

  3. Aktifkan fitur CloudWatch Log diamazon-efs-utils. Ketika Anda menggunakan AWS Systems Manager untuk menginstal dan mengkonfigurasiamazon-efs-utils, CloudWatch logging secara otomatis dilakukan untuk Anda. Saat Anda menginstal amazon-efs-utils paket secara manual, Anda harus memperbarui file /etc/amazon/efs/efs-utils.conf konfigurasi secara manual dengan menghapus komentar # enabled = true baris di bagian tersebutcloudwatch-log. Gunakan salah satu perintah berikut untuk mengaktifkan CloudWatch Log secara manual.

    Untuk instans Linux:

    sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/}' /etc/amazon/efs/efs-utils.conf

    Untuk instance macOS:

    EFS_UTILS_VERSION= efs-utils-version sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/;}' /usr/local/Cellar/amazon-efs-utils/${EFS_UTILS_VERSION}/libexec/etc/amazon/efs/efs-utils.conf

    Untuk instance Mac2:

    EFS_UTILS_VERSION= efs-utils-version sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/;}' /opt/homebrew/Cellar/amazon-efs-utils/${EFS_UTILS_VERSION}/libexec/etc/amazon/efs/efs-utils.conf
  4. Secara opsional, Anda dapat mengonfigurasi nama grup CloudWatch Log dan mengatur hari penyimpanan log dalam efs-utils.conf file. Jika Anda ingin memiliki grup log terpisah CloudWatch untuk setiap sistem file yang dipasang, tambahkan /{fs_id} ke akhir log_group_name bidang dalam efs-utils.conf file, sebagai berikut:

    [cloudwatch-log] log_group_name = /aws/efs/utils/{fs_id}
  5. Lampirkan kebijakan AmazonElasticFileSystemsUtils AWS terkelola ke IAM peran yang telah Anda lampirkan ke EC2 instance, atau ke AWS kredensional yang dikonfigurasi pada instans Anda. Anda dapat menggunakan Systems Manager untuk melakukan ini, untuk informasi selengkapnya, lihatLangkah 1: Konfigurasikan profil IAM instance dengan izin yang diperlukan.

Berikut ini adalah contoh entri log status upaya pemasangan:

Successfully mounted fs-12345678.efs.us-east-1.amazonaws.com at /home/ec2-user/efs Mount failed, Failed to resolve "fs-01234567.efs.us-east-1.amazonaws.com"
Untuk melihat status pemasangan di CloudWatch Log
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Pilih Grup log di bilah navigasi sebelah kiri.

  3. Pilih grup log /aws/efs/utils. Anda akan melihat aliran log untuk setiap EC2 instance Amazon dan kombinasi sistem EFS file.

  4. Pilih aliran log untuk melihat peristiwa log tertentu termasuk status keberhasilan atau kegagalan upaya pemasangan.